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.dev114-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.dev114-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.dev114-cp314-cp314-macosx_11_0_arm64.whl (22.5 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

neuron_nightly-9.0.2.dev114-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.dev114-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.dev114-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.dev114-cp313-cp313-macosx_11_0_arm64.whl (22.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

neuron_nightly-9.0.2.dev114-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.dev114-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.dev114-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.dev114-cp312-cp312-macosx_11_0_arm64.whl (22.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

neuron_nightly-9.0.2.dev114-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.dev114-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.dev114-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.dev114-cp311-cp311-macosx_11_0_arm64.whl (22.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

neuron_nightly-9.0.2.dev114-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.dev114-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.dev114-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.dev114-cp310-cp310-macosx_11_0_arm64.whl (22.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

neuron_nightly-9.0.2.dev114-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.dev114-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6e37a68a9d1a2c17e710b6a9a818c5e9dd1ed218f544a41ef45c5cfd48870c7d
MD5 9f3dc23976333ab3e87e64855be36150
BLAKE2b-256 896d5836e6e73a43f24ff1d6ae6cdf503a5138b251ff8b5d41b8a9f628177ef2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f07a38b8d5c969b886daecb4181e2157ed040313cb1d02fb3a7fa5259c305878
MD5 9fe11f015618ec5e4b897973bff96cb4
BLAKE2b-256 456f9b339f9fe6a47a0578c9422c81ba276e508f20cb3c21b5048858d1d5eb51

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev114-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.dev114-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 995437d247ddc5a13196312d3630ff22f30dd28c06437b67f9d3214a8c45a372
MD5 22f5d0c9e6f76388297f9665afb8731f
BLAKE2b-256 1a4aba79d06760c929c471836be84c1a3044bd14300f1f20870d3e68e3b0a002

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev114-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.dev114-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8ca910bbc9ff56f483b15352d1f880435396eacb17b918d69fe88d6f12edb349
MD5 33fdd3164f31122cbe55167a2da56dc9
BLAKE2b-256 b99bc131b7504e1698610efd70ceeb8e66de86a89302dcfba4da11e4a87874c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 12e8eb244e56139dc7b2238cbf0eb7b5011d1fc9cc788691f54fbd8d8fd99675
MD5 fc798c99dd1963f7e3fab2d7e541c9b7
BLAKE2b-256 807ff7a37d30633ca8076cd8e73e40051627d5e201708f0174537faaeeb03e49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 815644d240ddca22f43681806b01074f2bb8e6f7c904bc259659c312d590c8b1
MD5 cd0cf2ddad01a0d41e4408d56c6c4c97
BLAKE2b-256 22c5dbfa334ccab2137a52bf9f3a387f9db52ab3b2f05f8623393f4b5dc1fd28

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev114-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.dev114-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d9dc5099b751291b08af638ef2fab43205014dcb4b8828ce6482322b0025ec71
MD5 663b5e266a5f7d5f59f43a7060b8d464
BLAKE2b-256 af8cfcf394a5cef45c98c1c9edca4e835db700fbd83b8bc61ae1f5559bc85eb3

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev114-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.dev114-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4491ee13ce8571657d4b36c9abe496ba25f525f4ac59e499e302a135c2b02805
MD5 88735e6505a2135385b681abef6bb941
BLAKE2b-256 4970fd118d92d30891f2c73457a05b68173d23eb7d66d5fb19065888d449cb3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f31db2e77ae2e8ac47dce508dd8aa64470eeab597f1f33d73ef0594336f258d4
MD5 527b7b58833dcd791e1e8c05532511e6
BLAKE2b-256 05c43efb52fd684d5a8a84526710973910cf13747bb62305607cbb782055081c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 122426d30fba4c4498f4d719e1b7b1a63bad71d3d09715f09b0f8018f3800c49
MD5 9ebe4cc482a616d915c7c93e4118a1ca
BLAKE2b-256 22067ed7b28830dd41b0f7215dbc0a887145b74b0de3dcac84517b18d68fc42b

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev114-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.dev114-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 04f854fd09870fc10f26a7ec238cc4dff571d264a7293b1331f24bee506e804a
MD5 74a57d5fbf33bf824fee60ade50b0420
BLAKE2b-256 0b887a928c9e317615b75f3cc16bb777efc9ee8879b6dbe989c23b477d19d691

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev114-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.dev114-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d4b6653851651f429bf350e00bf028488bb67fdb9afde1e2d2c4cb3858289c2c
MD5 99796b200a3ddcfa2790b64215d00115
BLAKE2b-256 bf111708a41d3917e2608ecb30787e67458393e38b6a7033efa16a2eaabb21ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8566271bfe266981edd0e5d5d083cdba93e29ec49730dc9a221a1703cc695ae7
MD5 d40d23854c1de95dc9bd7925201c236e
BLAKE2b-256 f5d7de5586f8bd26c4cf527b3868d2b645f0e49c2b308b2fdd0b72e201fc13b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3a968e9a37c48879efb487d53ed9905ef3bac960fd6af4c9e0d7cba656c1510c
MD5 a0e84f24389bb4bb4a27d8536d280f15
BLAKE2b-256 35ff06f93c61c64cc1431f5c76a883b0faba91d1ed43858c579044af136472c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev114-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.dev114-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 58df7eb15714f6a8e5ad0a2706c246fdddf2a6b2471d5c88bf1730a089490435
MD5 9e8c5d77c3734fdd3b2ec42ea542fa08
BLAKE2b-256 f8520f6d5b7f1835c22cbeec6bdb12324908f6681bdf9f2be57dd5bfba7a26d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev114-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.dev114-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 81e287b212744b3d2eae10c60ca613eb9925ee2f183fc7eaabf3ff1b0ac91e14
MD5 d034a4d8e94e973468a0d9bb077f64d6
BLAKE2b-256 95d5fed2d52915363da8e223d38dcc39745b7d4c2f6c2ca83e25c857111a00b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3e6f7d632c55074b0e133bf0bcd9a9b5f058ad4f6e4cae4f06660dac256a0ce9
MD5 fbd7e97876e75603873a26f47e8d72da
BLAKE2b-256 5d52ed7dd21b5f1e014fb5ae2d1df6c00786678288a7ed471a537c76c959ec7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2b3dbc7cf482a753b307922c7f029a385e2a3b565869b9758f42dc75e89504ef
MD5 6e5d099b793da87b56de00a77b393e05
BLAKE2b-256 30dd162fb34fde11eee61727b7a77b5656a181f5bbb8288978a49beb88d1b22e

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev114-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.dev114-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ee0a7f2207ca01e5a6b29e48cb76fd4110d7e25d29d17e1c4a0bf88e3658ed7
MD5 31d23e3a36b023e61f80e640336297ac
BLAKE2b-256 77fea905d5917a7911be526c5cac809ccc19d7e0eab4dae7281e1a40df29b901

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev114-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.dev114-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev114-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1ea03df6b7306e3aab0ee44b598b42ceb0dc076c63166d1fead8df5098ab1215
MD5 9b16eebabcc35071a9a7b945a25c39a9
BLAKE2b-256 89610a88dcccac395c5989ba614b9daa290d6b84b363392b8aae57dd8558b958

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