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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40b5416f0cbccc7fd29f6ee3612400d34cb938b6908a7aec71cc6c45c504fa39
MD5 00bcf36641f8de0ee4f19490d1de2b2a
BLAKE2b-256 af1b92b12e3733e50d45498fff890fb55d0ab1b6baa4b2d72a151750f11dce10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9b60d73623b1ccdaed819b7f0c7813ca3b8c79243f5209d878ef4ca1c05273b2
MD5 e5c6ec21e30be205c790657bf969e227
BLAKE2b-256 f005b2a2ee923a3cb081bf86bc463ddbceacd45f25ed6747c7437ad3ec150ae2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c89cd2f2d84d27c64ddbc927d75082ce112101b3c811284fdf364db41b8d2943
MD5 0141a8eb24de07750a0873c60b1283a3
BLAKE2b-256 9b715ebfeecc2987fec98e2890e4073d1913ce224f7fa0d7301bc978fc541ef1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 08e57c4e80a5a35fec9a8ce9d3c14bdf477e1cd97fdf2aba8ae1ebc8ae14a124
MD5 8288b11e59305891ebc805f2285beef1
BLAKE2b-256 23da10bb80c83bb2d1278e26e8ee91e64f679cc810f3f202b1cd16e846beb595

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6a8f5f13ffdf190be17c36014fd12951049a97a041ca37e9ca0384468ef6d432
MD5 af7bc35a5827013790f20c558fb9c715
BLAKE2b-256 7bf9d55891049a9e091591d34b5a34d14d5c455d799d6c8b9373af43304c4e7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 537b6829676a63a36d86eb626e1a9845fd75962a9a7812122fa06db13bed50f5
MD5 9794c7edb98ace7a13147373924d9f86
BLAKE2b-256 cc0aa3a2dbf6d1217bab40a5424bd708cdbbdb66afc8a6d59e564ea89d3154bc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a5f8679b19fa59c4e2c91a83e2404194037d7ca81c20786c13a7407806e2b7e5
MD5 0a00cdd42fd9aa2a5dbe64d5f5a091bb
BLAKE2b-256 4768abf472c5ee9748a4c67cb51ad63eecc0a42ba662484e3b2f83801317ca59

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 71398304c17ab91b8a173b9cbdff212609368320b4a93274772d75dbaeb0df8f
MD5 f1bfe73df2478f273b72e012627f3a57
BLAKE2b-256 c6dc5f040f9f82f338b453b83154fba38b35eef84d3bc9a3baf8db8beae377e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c9e4ddb182e49487f5ad3b8d8b587105159a4959e1956e2b3e2805cbd18df2c
MD5 e3a5bc61313f0a0b54c2108e9b7d347c
BLAKE2b-256 d07266a67b45dd22421270a12481c3a397c78d8fdc08d0164e71a750f67a498b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2736f6a8e07a1163b4c31e49a4e603014739a232ec0284fb275fee8d25af103c
MD5 26268fe3f96ad6518132aa08ae08eb90
BLAKE2b-256 25d016f1fc0d067b8c9a870d5186942cd9e49d6a29930c98afdbfae0962b949e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b0c2b85b1616cc65b90b6bbe88937f8c88017cdad77a560895533b5ab960b6c4
MD5 a48d76e674620df2dcfcff5f45afff8f
BLAKE2b-256 350b0fe0f6b4a1e09bc30a788bb86a1b57f5a9520295284be47de8a47db53260

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f830fe16afa089025427221f7e19ec7fb3acbca8100237b4efbbe9b27a58ca87
MD5 372b86ce8809119dd4415d2e44c56f37
BLAKE2b-256 5a8aaeddf3958f17694584f2cab58320ca28ca961353b7aa246fb3144208ee66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fa1a2ca81a67018ec2a6508dfeca5f1ce718601bca139ec6956e413f5c7a3cb9
MD5 26e74729341f68a4137a490641ffbac4
BLAKE2b-256 6acf4cef4882642ce4675047c6d7e7580f381cc7a779060e8774750d00e0e358

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dc7e31ca41449e73a171998a15239bd613b04672696b129d37011f27e30727c2
MD5 cef681acc1cae571f9bdf07627dc9be9
BLAKE2b-256 81b542033d9ae206400245a45b0ed0b0f5c76d01d8c45b0845677af1a161c564

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0272546f88f0be17a00fbd9336a7f64907f07203bbaa59259e3c796b60b4be5a
MD5 c017dfe58729433e8010e321b46d9801
BLAKE2b-256 819b6d361ead0b021907150c7f2bbb041b7a5ca8efdc5650c5bc3c393187a9f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4e2ada65c7a6366f5d09425817fcc9a9d7c50d8e9b0f60d610e3232850cc7a69
MD5 55319e06c9f64cb0561ed0597b6f18d6
BLAKE2b-256 939562bf8a62df4bf3181390db3c80ffc3199b2db943eff43d1516388df22a12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bdab9371e8ea12f03433b0eb10c647ba1d89797e37348069f0a9fbf473bf4cbb
MD5 47e4f9ed463720e6edbd34ae0ec521c5
BLAKE2b-256 b11140a4b64abad525935d36798d84739c2c7274d1d9366acc031150542de114

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b0abe0e74c4170c7d40aaedaecaa659fcd3eb1473dcff6720d92f441797a764e
MD5 5485eb6a30953c33f88d211b0eed3ef7
BLAKE2b-256 a153358b996e99d822f15b359f9e49338b83b1d130fbbaea7797f6a1326a00c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1ca662c075b844a00e07e8d09911b5e0bf66585cb34307c212fa43c582c90050
MD5 f0eb26fc3ea71f7da6cde9c0a1f3a765
BLAKE2b-256 0f0d86e3b7d57febff51facefde4192799e4abcfbe8df7fb50132d373da05867

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev85-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0bb5cafc3e6c18d5b1af2f1f11f8e24660407aaeb20a9d3b4ccbe74aaf2ededf
MD5 b77a16002ff41690bcb377cf81d041d0
BLAKE2b-256 4eeb403e3a787c3ac1a861529d606adccfccf52ea652fa48b2627f465135deb0

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