Skip to main content

NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.

Reason this release was yanked:

This is a pre-release.

Project description

The Neural Simulation Tool - NEST

Documentation CII Best Practices OpenSSF Scorecard License DOI

Latest release GitHub contributors GitHub commit activity

Ubuntu version Fedora package conda-forge version Homebrew version Docker Image Version Virtual applicance

YouTube Video Views

NEST is a simulator for spiking neural network models that focuses on the dynamics, size and structure of neural systems rather than on the exact morphology of individual neurons.

A NEST simulation tries to follow the logic of an electrophysiological experiment that takes place inside a computer with the difference that the neural system to be investigated must be defined by the experimenter.

NEST is ideal for networks of spiking neurons of any size, for example:

  • Models of information processing, e.g., in the visual or auditory cortex of mammals,
  • Models of network activity dynamics, e.g., laminar cortical networks or balanced random networks,
  • Models of learning and plasticity.

Key features of NEST

  • NEST provides a Python interface or a stand-alone application
  • NEST provides a large collection of neurons and synapse models
  • NEST provides numerous example network scripts along with tutorials and guides to help you develop your simulation
  • NEST has a large community of experienced developers and users; NEST was first released in 1994 under the name SYNOD, and has been extended and improved ever since
  • NEST is extensible: you can extend NEST by adding your own modules
  • NEST is scalable: Use NEST on your laptop or the largest supercomputers
  • NEST is memory efficient: It makes the best use of your multi-core computer and compute clusters with minimal user intervention
  • NEST is an open source project and is licensed under the GNU General Public License v2 or later
  • NEST employs continuous integration workflows in order to maintain high code quality standards for correct and reproducible simulations

Installation

Quick Install

pip install nest-simulator

More details and options for installing NEST with pip can be found here:

https://nest-simulator.org/documentation/installation/pip_install.html

macOS Requirements

For macOS users, OpenMP support requires installing the OpenMP runtime library:

brew install libomp
pip install nest-simulator

This is necessary for NEST's multithreading capabilities to work correctly on macOS.

Documentation

Please visit our online documentation for details on installing and using NEST.

Cite NEST

If you use NEST as part of your research, please cite the version of NEST you used. The full citation for each release can be found on Zenodo

For general citations, please use

Gewaltig M-O & Diesmann M (2007) NEST (Neural Simulation Tool) Scholarpedia 2(4):1430.

Contact

If you need help or would like to discuss an idea or issue, join our maling list, where we encourage active participation from our developers and users to share their knowledge and experience with NEST.

You can find other ways to get in touch here.

Contribute

NEST is built on an active community and we welcome contributions to our code and documentation.

For bug reports, feature requests, documentation improvements, or other issues, you can create a GitHub issue,

For working with NEST code and documentation, you can find guidelines for contributions in our documentation

Publications

You can find a list of NEST related publications here.

License

NEST is open source software and is licensed under the GNU General Public License v2 or later.

General information on the NEST Initiative can be found at its homepage at https://www.nest-initiative.org.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nest_simulator-3.10.0rc1.tar.gz (36.2 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

nest_simulator-3.10.0rc1-cp313-cp313-musllinux_1_2_x86_64.whl (31.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

nest_simulator-3.10.0rc1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

nest_simulator-3.10.0rc1-cp313-cp313-macosx_15_0_x86_64.whl (23.7 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

nest_simulator-3.10.0rc1-cp313-cp313-macosx_15_0_arm64.whl (21.8 MB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

nest_simulator-3.10.0rc1-cp312-cp312-musllinux_1_2_x86_64.whl (31.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

nest_simulator-3.10.0rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

nest_simulator-3.10.0rc1-cp312-cp312-macosx_15_0_x86_64.whl (23.7 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

nest_simulator-3.10.0rc1-cp312-cp312-macosx_15_0_arm64.whl (21.8 MB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

nest_simulator-3.10.0rc1-cp311-cp311-musllinux_1_2_x86_64.whl (31.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

nest_simulator-3.10.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

nest_simulator-3.10.0rc1-cp311-cp311-macosx_15_0_x86_64.whl (23.7 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

nest_simulator-3.10.0rc1-cp311-cp311-macosx_15_0_arm64.whl (21.8 MB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

nest_simulator-3.10.0rc1-cp310-cp310-musllinux_1_2_x86_64.whl (31.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

nest_simulator-3.10.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

nest_simulator-3.10.0rc1-cp310-cp310-macosx_15_0_x86_64.whl (23.7 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

nest_simulator-3.10.0rc1-cp310-cp310-macosx_15_0_arm64.whl (21.8 MB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

nest_simulator-3.10.0rc1-cp39-cp39-musllinux_1_2_x86_64.whl (31.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

nest_simulator-3.10.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

nest_simulator-3.10.0rc1-cp39-cp39-macosx_15_0_x86_64.whl (23.7 MB view details)

Uploaded CPython 3.9macOS 15.0+ x86-64

nest_simulator-3.10.0rc1-cp39-cp39-macosx_15_0_arm64.whl (21.8 MB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

File details

Details for the file nest_simulator-3.10.0rc1.tar.gz.

File metadata

  • Download URL: nest_simulator-3.10.0rc1.tar.gz
  • Upload date:
  • Size: 36.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for nest_simulator-3.10.0rc1.tar.gz
Algorithm Hash digest
SHA256 17d920ae556efa058d1b1bfbe8150cfe0b3b107c14b20c9c87e5f50e8f09b8e2
MD5 b8fc5e36bc62832f2971b9f2a7fb859b
BLAKE2b-256 6bbc671bacb8ccf7e27358481b514e4dce2c6bebbcbe7545d931c0b8f906a28c

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a4a84f9a5b862550d659c58d5c5178f1c6fc9d91220da44ea4c87bddc65aa45d
MD5 894a06194c4a121fb0a1590c867a96b8
BLAKE2b-256 231c0c219e3d62b472fcdc05e1b5754b2a36832d09fd228eb94f00aa80bb7239

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ecac4145c85a1a8230b34b8468cac0d18bb4080dff25b0aeab53d8a21af8c807
MD5 aca334590536087f683e1fc471e9ac0e
BLAKE2b-256 3f553d3a117df5745d41678a13b64cf74c57a381101a995173b45dfc7c0311ef

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 f245127e5bd08d751f570bfe9d50623b0d06e02a2387932fc92546bde0a67f78
MD5 d2384c987b81ee4342c39cedd66f9c1e
BLAKE2b-256 b1d671016a2b30d7d1582cc3619e01961bbf4f22c5c41dd8590a79e93b8eb69d

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 2dd293ca690e166cce7b746eda6cb446b2106ed4f957b6c4a42c47378337a313
MD5 de6aefc1fc7f8046053c8665aab57747
BLAKE2b-256 4cb44ea4e487ecb43bbe458662c81156db640c515f9bb13182b1091157ae5aa3

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 24c6ad1da54d39b614048dacb62854e02be6d83cdb5e92f9bf0bf3af8b3be0c6
MD5 3e4d0a5a7c6cea9f459be6bbfe7ae992
BLAKE2b-256 7b5c61900356b66c5e950e327d0e668412fa0944c13fcd84a9a58465369deadc

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2cf0fbc277f1b47de66e4e436ce4c1afcc911ccff0dbab2f869c8501bcfef569
MD5 71b58747f5550117ef877b3fd8c85e46
BLAKE2b-256 9d088f05ce018f00aed3ab8845581282320a9963ef58bdc56deea30fc5389d7a

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 9645a8b2619c34928ba38d4fd595659bc5e6ce3ac35de0899d9cb1c3a5b5f431
MD5 7639aad90cf71eaf5a22ae56c96159f0
BLAKE2b-256 bb0a0398f19db86ff2cb94e222617c5193a0e6d254a4d9bd0264d285551001b3

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 45ba40c729745f48d721cf0ca1edc196579fc58e35d48a6da4b410b95f3499d2
MD5 e05e4e0b41275d353a47de145a02f46a
BLAKE2b-256 910aa2e4c7345c05037e98582ae884a4a7d44719d4835ed624850c2f97fa8f5f

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6346b4b917ac152639222934417e6528703a3d5495482666c2f6df16100921b4
MD5 653d66bfc852acde8128f7ef7106fac7
BLAKE2b-256 5f0f58f367e476c442b523fa8d5f83343b49fbfad638a115d45c586a1f4ba6c7

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 51228f7eafe7929825c2601a065ee8005a648bc1859416ce1f47a05da6ea7e52
MD5 473d11c422edc4dc030e5a0caefd0f38
BLAKE2b-256 6754942b14659e85d7258cf688be20384eec8a96568ec39a63f5cdd641703970

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 89c9ed5c94a686d81f029cdad9a0005c532d9da635afc6d96d914a5924d047ff
MD5 d92ff64411c9a65dafdb3cdcc3df43ee
BLAKE2b-256 5740f2b73598114d13923d2419e4eeabb9472dd4069ed7be067bbbb14c253b1e

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 77e872626ce7a82d5793c1ee19c193e8abd1335a504657fc924abc7683c49314
MD5 575f49fec04ea9d806fb1ed0e6c01448
BLAKE2b-256 709a206483060a91b22cd9edbb7d9d7ca2a538af0db4bbe3b4f32a9563520ac4

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3cb30709f87f78f21152c5cdadeb26996c21ee2c10cb7bc1bf12d59d2d2d8134
MD5 bd45a6ef543e4ca21050026cadcd181e
BLAKE2b-256 bd73362a5ddf3979680e4c9275342f67f21fe43892fd118726504f622f3006b3

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aae1725371f08b4f046dc822058e96dbd24c9064217339ceca70e5a3a76c3896
MD5 874faf3d497f2f57c3e0cacf6cb95a2c
BLAKE2b-256 68341eef7b04428385230c6dc38eca9c071cae1896c810428ebfd1182282e35a

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 5b80a886be70173931cbbbb05f731ed8f03627b93d8b47ed5afff5b8e30e0918
MD5 6832dca18be9dcd583edc4b219014027
BLAKE2b-256 8d07b4daa98968b7b229631a5bed4dff0c38a23e1b9631ee28b735819fa69cf4

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 ae0a57eec5def607a0a8055060b34f9aeabba252b7d8df4b61a52f8630ae584f
MD5 bb2d0f9e7af5a8348016970efc85a3cf
BLAKE2b-256 91aabafe3e7cfadfe26a80e68adf6088b4476b827309c895edb5f352aabfb1be

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 edf1923f5593ce08ab2b0380ce7eb374743b2bdc78b76f22f8abf79d2759909e
MD5 8c07744658caa6569c3ce5a60cc299aa
BLAKE2b-256 9f55b05990a887d83809b2072669d42e3ec0fc443aac3613f2f8baca3f708e3f

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b45af1b4d9ebd7e9d0f977282d7edc8d9f1f348dc535840203f17598ee4fec2
MD5 3824690ed7aa103c3037f4815b894b53
BLAKE2b-256 0009c91918722eb6eb9d0e2fa0bdf001b4d38cce5a95ea3ec897e2db7cca2607

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp39-cp39-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp39-cp39-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 0c8a41083eaa38a8d55915272a769b97e30f4542a65040253f408ed0d2db11c9
MD5 3f460287da1f7083fb54e27cfcb27942
BLAKE2b-256 a1c2e461c8f90d84350eb78ee5db97f71b6e0b9c96291b501ba1a9d4356446c3

See more details on using hashes here.

File details

Details for the file nest_simulator-3.10.0rc1-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for nest_simulator-3.10.0rc1-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 07168d372f5f1b35de3c11fd961e454280920a8c95e974a0d054ee375555e2e0
MD5 1eb908489868b8d3ad5f76ac0c8538c9
BLAKE2b-256 6db5ce0060e166e2894525cb1752bca988d4a073a23a0a19166c437fc9c21773

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page