Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Build Status Actions Status Actions Status codecov Documentation Status

NEURON

NEURON is a simulator for models of neurons and networks of neuron. See https://www.neuronsimulator.org for documentation, tutorials, and announcements of courses and conferences. Installers are available on GitHub Releases and the source code on GitHub. Ask questions on our Discussion Forum.

Installing NEURON

NEURON provides binary installers for Linux, Mac and Windows platforms. You can find the latest installers for Mac and Windows here. For Linux and Mac you can install the official Python 3 wheel with:

pip3 install neuron

If you want to build the latest version from source, we support CMake as build system. See detailed installation instructions: docs/install/install_instructions.md.

It is possible to install the Linux Python wheels on Windows via the Windows Subsystem for Linux (WSL) - check the installation instructions above.

[!NOTE] About NEURON >= 9.0: If you are experiencing compilation errors while using nrnivmodl with NEURON >=9.0, but not with previous 8.x releases, see Adapting MOD files for C++ with NEURON >= 9.0.

Documentation

Changelog

Refer to docs/changelog.md

Contributing to NEURON development

Refer to NEURON contribution guidelines

Funding

NEURON development is supported by NIH grant R01NS11613 (PIs R.A. McDougal and M.L. Hines at Yale University).

Collaboration is provided by the Laboratory of Neural Microcircuitry (LNMC), a research center of the École polytechnique fédérale de Lausanne (EPFL), with funding from European Union's Horizon Europe Grant no. 101147319 (EBRAINS 2.0: A Research Infrastructure to Advance Neuroscience and Brain Health).

Past funding

Until 2025, collaboration was provided by the Blue Brain Project, a research center of the École polytechnique fédérale de Lausanne (EPFL) with funding from the Swiss government's ETH Board of the Swiss Federal Institutes of Technology. Additional funding from the European Union Seventh Framework Program (FP7/20072013) under grant agreement no. 604102 (HBP), the European Union's Horizon 2020 Framework Programme for Research and Innovation under Specific Grant Agreement no. 720270 (Human Brain Project SGA1), no. 785907 (Human Brain Project SGA2), and no. 945539 (Human Brain Project SGA3).

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

neuron_nightly-9.0.2.dev111-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (19.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

neuron_nightly-9.0.2.dev111-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (18.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

neuron_nightly-9.0.2.dev111-cp314-cp314-macosx_11_0_arm64.whl (22.5 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

neuron_nightly-9.0.2.dev111-cp314-cp314-macosx_10_15_x86_64.whl (23.0 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

neuron_nightly-9.0.2.dev111-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (19.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

neuron_nightly-9.0.2.dev111-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (18.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

neuron_nightly-9.0.2.dev111-cp313-cp313-macosx_11_0_arm64.whl (22.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

neuron_nightly-9.0.2.dev111-cp313-cp313-macosx_10_15_x86_64.whl (23.0 MB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

neuron_nightly-9.0.2.dev111-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (19.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

neuron_nightly-9.0.2.dev111-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (18.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

neuron_nightly-9.0.2.dev111-cp312-cp312-macosx_11_0_arm64.whl (22.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

neuron_nightly-9.0.2.dev111-cp312-cp312-macosx_10_15_x86_64.whl (23.0 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

neuron_nightly-9.0.2.dev111-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (19.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

neuron_nightly-9.0.2.dev111-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (18.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

neuron_nightly-9.0.2.dev111-cp311-cp311-macosx_11_0_arm64.whl (22.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

neuron_nightly-9.0.2.dev111-cp311-cp311-macosx_10_15_x86_64.whl (23.0 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

neuron_nightly-9.0.2.dev111-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (19.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

neuron_nightly-9.0.2.dev111-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (18.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

neuron_nightly-9.0.2.dev111-cp310-cp310-macosx_11_0_arm64.whl (22.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

neuron_nightly-9.0.2.dev111-cp310-cp310-macosx_10_15_x86_64.whl (23.0 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

File details

Details for the file neuron_nightly-9.0.2.dev111-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f635c830bc4d87096daf35acffd856cfbc4672a2758724acbe67b3056c0bc021
MD5 c95605ace59f5965e7960e80415058cb
BLAKE2b-256 33d7bbdb7aeb96e620d42cff51213223fc8f471c9f9107cfad68d22ba358b6e7

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dcd42d3d070654742f4d856cec2ee47c34ff9992c31f1c477035d933c582521d
MD5 01f4cebd9229b087b5047bbf5a5f5b9a
BLAKE2b-256 da29a12d7dda457e865bda0b5831de144d3f30e7b2cd5c62190dcddb0ca7a230

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev111-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels-nightly.yml on neuronsimulator/nrn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c19918af9332eec372dd84f97483f087d19bca33ac60db0df0b9f311493c2b2f
MD5 f852b117a87bd8323f89aa44c90961af
BLAKE2b-256 2fc6ac7e3543d6edff28388d5b47b6a4e56b25bb97288c8cef2b56bb7f89e54a

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev111-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: wheels-nightly.yml on neuronsimulator/nrn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0d2d18b25ecf33a069ec266ddeae911db6aaab22b73b2311bc3abfd394adba9a
MD5 02a896a9ba3382090beee50dab9505ba
BLAKE2b-256 15efe776cc9a38f53a92f3aba1df4033cd84b3766629a4afaf48fcdd9431fe33

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4100bbda4b6a76fc85267f48e55a4440496d3abb0c04c65e2a9bc074b071e2b4
MD5 9e6424b8771d67dd4235ba6226d3edb5
BLAKE2b-256 f832ec6c15b97a275da7710c2ce7bf4eea3c157a8c718c5626d06f240098956c

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3dadbfae07d8b8049ba8a6554f1eb2e14d5fc0522a59818455893aac1840c8ca
MD5 647a169dcf8da5b77d671e92d7590591
BLAKE2b-256 966aa849744a107ccfbd837b0ee0a99405c2d37fe07685408d07c783c7528947

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev111-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels-nightly.yml on neuronsimulator/nrn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b4173d88eb6da9a7027e01e746feff262e34f5d3738c942719a524aa5a214f4
MD5 433b93d179e792fb4034087c8bc0f24c
BLAKE2b-256 0943f01acd54b9cee6db1d960a4f5cf37997557c525b37ebcc0b2e9c3b09771a

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev111-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels-nightly.yml on neuronsimulator/nrn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ed27902da894495d7fbafacdabc3a8efc95f19929aafd9101e682fd9dcb2deae
MD5 c1d2ffa8ece1ced983ddb95b3cda5eae
BLAKE2b-256 946588d3c816f40055dcff9bd2e61ca64ed5e1d6356ecdce6a9f795752a41fc5

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bb705e3cbab9d5f4760edc01e290ed6b73d782e49d0290bb1fd2f9c53b637016
MD5 cdfd6449947c3a2a3b75eee0ea391ac2
BLAKE2b-256 188830a196bd67ad661a398a099a3a94be6fec4b94187bb83c0e9c544a4eef64

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 674888fffe83f0d2367d938f316d13021b6c5f75ba27c225337a18336e52d897
MD5 8c559558f584279fa007a384d3bdce64
BLAKE2b-256 bc3b9c75142b530f1709ea98ce85c3da2f73da56fe9a74c58f189151bb5c01c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev111-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels-nightly.yml on neuronsimulator/nrn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0b746ce4430478d9acad0e33996f69d6eb5bc19d4bf462b2f1df543f6ce44495
MD5 484dd2d7a80890a697525dfd60dc7d48
BLAKE2b-256 b93edbf13ea204a947deb5f4f2fc3f6c77339b0d95ffa8a402579dab9b1eaf24

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev111-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels-nightly.yml on neuronsimulator/nrn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 00c1eed018fe5f24a9764e053d6be668856496f21aa926dd62f05329b5fb279b
MD5 340b84f8cf9ebc6df3386545a434e7e4
BLAKE2b-256 861d4e15079d59a6d82b81708061360ed63c857f3a2899af946cb764deffbf19

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d1065d107bc9b8f956e1b9813cff836a71723fa2560a0d38344092c06ef7405e
MD5 ca2ae4bd9ec19442b95bb4b26a4e3954
BLAKE2b-256 6d335574df733ca4819a58b2ab2480149964de114d86207321509ba9fb81e767

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a7bea2ec9e7b26b1091a07690db89ed3340f4b05d1bf3303485ad8e0d30b6f13
MD5 155982227ff270e4edd84d1059d3339a
BLAKE2b-256 b562798ea2b8f545969528327d496c18728ab718a92aa707d7588b179fcdbc12

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev111-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels-nightly.yml on neuronsimulator/nrn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 50b200541f067f00d744228d6b01047cb8abc449f6cc9e83e536b8c68ce4e2a7
MD5 346747e17321942a15264f3024977437
BLAKE2b-256 843b12d88f048cad8f72520ebd71a7c33378979eb02930734db8c082e47784bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev111-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels-nightly.yml on neuronsimulator/nrn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7b21b9372a2dd18758fbaeb3b0b6d1d70fccc87a41c612176ca23459b5beeae7
MD5 6d635a48661594600979728bcfa6f6fc
BLAKE2b-256 129fe2372e0db86355366b521d46f98cafafa0b5826dad634b19a89a0936d5fc

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 06887d62139dca2baca68eddff23406b21fd85d265defa9aadbd517b73a87e19
MD5 c25cc31bc8a0f92e590c7a0307e0a7ef
BLAKE2b-256 6f75beaa87f5ee22a6f612278b22be2c86c6ed410c0964c6f1239f377caa394d

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8a39c49b36909b4192e1480d01dfbbd1fd7d3dd3fe328ab9fd994ee78f12f645
MD5 0dc84a4a61541b8de43b7909f2ee2e0b
BLAKE2b-256 b8ef4eb09158b7c48aacb66193b666710d04c5d5a91bab603cb98dfda58fe682

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev111-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels-nightly.yml on neuronsimulator/nrn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7eb18ccc3311fce9df99392a7b49be3dad3a437047e91fea327df0b9390738c
MD5 11b4ef7f158b9820e727f075abdc9e86
BLAKE2b-256 4a4bc505005d6a2ecf6956918102dc11f5dd0ca3e789928b638dcfd1b8e92ad9

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev111-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels-nightly.yml on neuronsimulator/nrn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file neuron_nightly-9.0.2.dev111-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev111-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 db20981bc1cd5e398937f649e5267f638137cedac3e52790332eef8f4593c956
MD5 4cd5a7396dc458222c518a4e2f01968f
BLAKE2b-256 206cf237951bfb371ad939cd051e54e82c96befa41005d2e19de997c861c9fba

See more details on using hashes here.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page