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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fc9b00a6207e2a4ddd6f08da564c7a440b35aaa96c2b0eb7f5760085a83460f5
MD5 cc9beaf78bc576d976d41baea08b0b96
BLAKE2b-256 6e85ac506332710e1521df266efd1d684736ce1772cdf44c280b7d11423f47d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d9a826d7762bf9cd47dd5392ae4f5cfdd77b747d465e04c9c8e59a2a58d2c844
MD5 3c2e826d4dbf04e98a9953101031a976
BLAKE2b-256 ed8cfcfb87a1e0415f66d21130b745a554969ba145808b4ce514625720ccec9c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b6a83502edab3605e4cfb2f36b672ca6f1d71ab00933c0942bd109869ef7a88
MD5 418a8e287d38f538978b13ebf5804b2a
BLAKE2b-256 754633f1b015e986942755007acc50ad918714d42c15d3c90e21833681adb052

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 688d66dec0825a05376c382ef44106954ca45f583741b5166b5851cf6f1852a5
MD5 88440596db582c4434058d9e1b8fc8f2
BLAKE2b-256 da57dfcbef51e528b1bacf8719aef108f5cf012302a8c32d78038968afc839dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 61a5da755adeaf2cbd45cc2cb7198a5ed27a102336edafa25e09f0d53123523a
MD5 4e55c54f8ad8e60c88cdfa84d62016e3
BLAKE2b-256 a2ba85a1788b1a7315e58ad75e99aaabe8e8bc67098a585138f1fd61f7580783

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5ea9261b7f54351c1f4e0c04a014ceb47f1cba3c422dd05125fea8f6731ab2fc
MD5 0323f5a1c2447bbfbf5dcdac8833a86a
BLAKE2b-256 6854b243d8163c419c8432a61affe0bb8f636bf04ec2b7160b1923591fb1e109

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aca471797e32976dd05f00df0163c0dd817b4100471602ec41387aa08b3c1ea3
MD5 5fe4df8e9f0d7d2cff62d7de2eb39585
BLAKE2b-256 4f6f1d8e5600babec9683b2b58c81732f1ab49755c532520c15abbc7c29c5f5b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ed8c24f61061008425f3a02a8048b4d84c615b990f98eb724e5622f7f9c33e6c
MD5 9bdb2e21b9d66d2f9f1aa2a5f96ef825
BLAKE2b-256 8c31893f46b3930b05417132b999f09205db359bbd81e695aa73f805c651cf2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0e3ab1c6a34c5658987f4cd3b3395344322f403df5dd22b4ef8b896fc6eaa97b
MD5 e743a732839c5ebd6320113b649036dd
BLAKE2b-256 fead4c8f844b85a332a08e5e19ba1405467c1eb812970170c1a4c660a796abf4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7b7dddfafde92a8865046f28c1864ba286fea024346ece951a74834d7fd2a465
MD5 a0b36466dca0e0eeccb52c9cdf644b79
BLAKE2b-256 fa0f0d9b77021d7e94f17761a6cecb42044fbcea9f9ecf29c1c4dba0c6bec8b2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3f907abd0b08022cecce74bde80805045a1bbd401efbe6bc1bf7e54d020dfee
MD5 4a8c3d936b542a4858e695d387e39f8c
BLAKE2b-256 3ebb0cb3426ef142caa498ed4010974afd7bb948ebc456b0981f5ee98d199f9e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 dbf49c924de6790e76eaf2728f9d33763927a011c404b6b9fbb8bb2363ecdeca
MD5 1828d80306c84d3772bdbcbc60f7bf43
BLAKE2b-256 148d46dbab2c4354d58f77adde32950ff4485d2de9d82e20b0580d1f5a7fa659

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 81c5e709b35e23728e7e6612cd2d4b4b9aa1a4e24571622262b9e35e839f7097
MD5 3a546592f199b1442922f46855df3494
BLAKE2b-256 ae556e5d8d0ae78bde9ea3e9a6b1f597ae05a271491ab595ba70d46adda382bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 57cf91f9be24227a0270dca41ab8326ceb6388d5cc739b377c019135146446d0
MD5 b8d9be1205b74b467d131fb69f582032
BLAKE2b-256 54cedc38298da57d82b1b44da42990f388e325755de28a6aa15cfbafea7d4f6c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8fef61bb00db4083c7ecd4da9f29bf56c76ed1469c1d63143dfaf15107b97a29
MD5 2e83716d53af50961e644a2bcf2f0180
BLAKE2b-256 36932e753fa4769075c2830df3da4b3b71b3c881c75dac85de710ead09a14b86

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7a89c442398fd30415cd2b5c75faeb82c9084860338d48903560fd67d1a763c0
MD5 9f9204b4e149b19f4b7f0d0f29869fdf
BLAKE2b-256 c5def84880bb024c3c0ba370819d732d2b5443ba8c9f851dcf03e5cb9f1e9ae9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1246df3fece41d3a1a23ab6bd36895883bc27ad5bc1996137192ee37da0b46a4
MD5 ceea804ee4c20c00618be70db0dd2606
BLAKE2b-256 714f75e9ad399cd7227bdd8a86b614212ef6cbf42e4f8e2da177595d1e942db9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9079ac4fca9e79649e291ae32b060106ec20073ff25576f6b63f649deaff5566
MD5 c8eba8cd17471780253a22ca0de9d4c7
BLAKE2b-256 eabad28e076a782cc819f3a642e2dceabfe3506f97ad7ef5c1b1406442f7e67b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7b08c19038d8f7f658150794a9d7582c0d189062abce498108c462f960aa4fd9
MD5 64ec1dcb0b9c6bc59565c44ae267d2eb
BLAKE2b-256 fbf9255c6991e09a1acbc8c52260fa937703255218ac96486c0f7c0eb62e2ea2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev106-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8c69caf8f384598d89a814c31b832fbd9f7810611593382950ca5f8194b36775
MD5 e291fa1431fa31fbb50696c0d0c12ab3
BLAKE2b-256 ab3ae32952eed34b9a240d4b7d98438fe34a6291bafb70d556bdc58bd2f7d144

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