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

Uploaded CPython 3.14macOS 11.0+ ARM64

neuron_nightly-2.dev2-cp314-cp314-macosx_10_15_x86_64.whl (23.0 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

neuron_nightly-2.dev2-cp313-cp313-macosx_10_15_x86_64.whl (23.0 MB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

neuron_nightly-2.dev2-cp312-cp312-macosx_10_15_x86_64.whl (23.0 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

neuron_nightly-2.dev2-cp311-cp311-macosx_10_15_x86_64.whl (23.0 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

neuron_nightly-2.dev2-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-2.dev2-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-2.dev2-cp310-cp310-macosx_11_0_arm64.whl (22.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

neuron_nightly-2.dev2-cp310-cp310-macosx_10_15_x86_64.whl (22.9 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

File details

Details for the file neuron_nightly-2.dev2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ba5cf2608b570eda32aebc0af8ee66b5f44706e886feb4294b74c55193f8177d
MD5 569c8ed74720c47f8f229bb5dcba8544
BLAKE2b-256 ea11d6d4588c7fe3639b8a37b8abb3fa751084e6a7090146f2184e89c9c0446b

See more details on using hashes here.

File details

Details for the file neuron_nightly-2.dev2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 435eb1af870ef0cfb120f942e049725a5412c462efdb798b77934cbf1d3fe241
MD5 d282922b28405f2f87370c6815d5248f
BLAKE2b-256 d6d44cb51692b7163fe84398c7a859c2e5f41c6b881d85a94aca929ed2d6756b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4195595ac0aaa585c0322e083c98884db872721dcb5b80dd6ce0e2ab35b25e1f
MD5 d81b0d109090171c27351f0a8c03eee7
BLAKE2b-256 5d85af0b7d66d39f44c89f1bc5ff4d10276b56eaa564d2ec35d54a93dce32725

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3d978e6819209a7e0c3f3c902b5e7aee1f04500cd0aa560a12d26ce450ae0ff7
MD5 47a86949a0cbb3daeb7bd091a16e14fc
BLAKE2b-256 38ef60019afe5eeaa9978b5dbcc4c0ce7b56ea652254aa957b4b43f446c2c8ab

See more details on using hashes here.

File details

Details for the file neuron_nightly-2.dev2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8325983fb9cd04029f3f28f8c2902cdbd90e25553a9b0e1a19dfe54288d68344
MD5 104287673dcc031725042ed92e20fe23
BLAKE2b-256 5728b89c598c26855c319473189ade995280310d926874ae44013cc560c0108c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 581661b9cb756a58c555b00bc2d180a0afbda08386d0314cb998b78eaa75149e
MD5 c2ab6c9a956b892753cff072e7757ec6
BLAKE2b-256 77b630b5a29bb7241810b431c8e53edeab77751495eb691ab994bc759b492ee6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a189b80c0adf4d8cacad9dafd010ac10dff7db4f2bd217c3af4747de5138b071
MD5 af5f372f7b6b881957b4b16377177de7
BLAKE2b-256 54e37a095543b3cc45d19039c07c54805d4f17d3523ca6b351b1648a27143970

See more details on using hashes here.

File details

Details for the file neuron_nightly-2.dev2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ebe99a1f13788f9cacc68c082b7eaca96f394807ecbd252f2bacf0084fb30d3d
MD5 1cbe72e230f194c140cb20704317fcb7
BLAKE2b-256 5ec096cd371590511c0ae0fd1131cc509c1b8d27d4f5fb70e5dc71efa5e54501

See more details on using hashes here.

File details

Details for the file neuron_nightly-2.dev2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ed97a8fdc979f7b0e7c2f978eebf7d1680c1c5ae41edb15c0667762718346307
MD5 a5b3c50195742e2e52cc4a40a79a7d6d
BLAKE2b-256 0f3c6f0b46ae6942ab691926a8a367481f3be26372b5101b5671fdb31081566a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b24a62a9de519ef5124f2a7285342167447188acf7d2f3e12cb4c324806904ef
MD5 23a21daa88d93124fe5dc3c4b49a7361
BLAKE2b-256 6522d6daaf8f8351c03c1385995446ac7f52838b913fb72e5d86d587b94633b7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9f9cb4f5e1bda47f0d2c5485bddd23c2c892b86e66f466dfed551266f34d67c1
MD5 a726595be43e5ecc7a881eec1af573ac
BLAKE2b-256 b75d5106091326c87c6b34adc44ae7794ff32dd25f80a033dc35a682a3c245c5

See more details on using hashes here.

File details

Details for the file neuron_nightly-2.dev2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6b13118e0a454ba022b789a2c2fe8e22afcf09c2fcccd428807e9ef931b0a126
MD5 c852cb3fc667b8e164b8d4ebeca9ab46
BLAKE2b-256 9a3f465b1397b571f5bf8a7d1f1c674238ec8b9e721fef7fd7dd96bd5443af16

See more details on using hashes here.

File details

Details for the file neuron_nightly-2.dev2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9dc1df08dbe9ad52fd93bea2dff611575a568452a063c3b006432af9ae644e78
MD5 b9f09fd3c1a545f31bb3fa7b4dcc7eb9
BLAKE2b-256 8f8b9fddb472f5463735503204759046a84595c44f0a54d5a4485c639e511595

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7dfb0b0dfbb574909e29b23b1dd43e2b902c6a034ecd0f136efe286d744f0e8
MD5 df868ec8c0e53de5d9099347e913f094
BLAKE2b-256 6b0f51e75a5014bc3d116e4fea209145a279d6f05ea8106ddf9d6a557cabcfd4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b1817f92ca7703358f6156319dc3daf031ae65315aac96cf9d5d9fce0774ce26
MD5 a5af750724aa72e0b06c9c6e9b66abef
BLAKE2b-256 e2347d55badce5f417f4c151ec721c40b0f1cd2959811101dfce74d99947324a

See more details on using hashes here.

File details

Details for the file neuron_nightly-2.dev2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 143e620b50f8e03cb391d0291240c5a37cd7d22fa52bd111699e7e98f8ee2373
MD5 9f15d5083919693336641222cb6d4744
BLAKE2b-256 60acc00ade56ff4588e66ed6e68da68c6840597742b1fb23b44fab03547e5879

See more details on using hashes here.

File details

Details for the file neuron_nightly-2.dev2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3283e7f2495be14a21220ca5aaa5855a3746516ad6645b2777407c7fec0f990e
MD5 67624e5e0fb2b7c32165e97f790a8d65
BLAKE2b-256 231737556de6ad1f42a7a72473695c71c558f58d0932e834275d7c358a4c19f4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9c45ebb1a1508cae899c048b44aac162cc050e743f333c4768f8df19712c326d
MD5 ea61bfd5c85e76adeace256e11011a83
BLAKE2b-256 0cd7e4e62abc521b58cfc2c03f399dce2087710dc0c689829a81ef66e95bf1b8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-2.dev2-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 611579010f12c5ea453a6937a8a233dd4d4f77bc9d663fd902bb9ff0a33410f6
MD5 abf43ed968dd9c8781cc7b140924d40d
BLAKE2b-256 8e452c58068a062694ec65c95c85a23e8851e2350a2f08fd1100cfd6a0df609b

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 Sentry Error logging StatusPage Status page