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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev102-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 75340b8d3074bd434cfea8c2a4ba3a1f685350c7f322e1e4ab7ba4959e0a3dbd
MD5 fef8fd4dd8130a84036cc96f64176e22
BLAKE2b-256 9ea2b0c19cc6019259e84b86429a2488f88d20402978a8a47691d202603d7726

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev102-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 286622e3991f10a1853b00b4aa18b33137a99d1a78ae9529cda6c7882e455eb2
MD5 ebd694ab1b9760c7fe490217402873bb
BLAKE2b-256 ea2e7732478cca2c2e5a971f18e8eaa20e48ccb7473520610bd2b29577f11180

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev102-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a422e41c2425fb7e21faa7c6ceb82ee6efc00bb7d41e4513831399ffcb897abc
MD5 74f4b77faefd447f579eb3c6ca5ca869
BLAKE2b-256 73956bb4f842e06dabcc4b3a3700becaae10dcf4f83e6d7b15e91daa43f93256

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev102-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 845b375ad2ad8ec569f102970f1278713a66e6f8761d43994232729e333c3d69
MD5 9a5b59072f3236f446a7eb0693e8a632
BLAKE2b-256 e6fbd996bb3e886aafb72104dcd7eacafeac4ea75a00da45804f866dd3cb9313

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev102-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 57b4bc30b5e7e2a40a6b9424f2ec617361528750c8e442064169bbf2bdd4733c
MD5 a747377af5ef215a78aeff684d6b19f4
BLAKE2b-256 73e5fcec4dcdcc41f6e5628d27a92798b20238cef247f0879c3acd0d9a0d2545

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev102-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 688e1fa60ca5a963268bc850b7d69991386626d827b58e0553a835ee15e8ad82
MD5 fe76b8b205f95937addd095b5663a9e4
BLAKE2b-256 8a136da77882554f1ff391db72f56f3ff8f6c2681915581fd840b512a33b435e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev102-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fb407fe98ec55137968916e4dcba6501b0ba0b0f6a2710e7d4f6981bfff499c6
MD5 3e2acccb849f4d3b4f438ff29d3210a2
BLAKE2b-256 6d9a765effc7a7a3c7490d7c734645b007552a042df9b6d90420d64464d2ffc9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev102-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d7d7991570a640ae9a4161b9bd78f69c6cdedb3337fe0251cabc55ceccbfada6
MD5 a8112bf95c2db952e8b7ab0f935ac74a
BLAKE2b-256 c034af00a74b04e48fb4f7abd33605ebd3d29810604b5c6dd4154ea27ac511bb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev102-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b790c114ded125a38945d6d4ce1e49f85a30db810c4e90a05578f2103c054036
MD5 526f25086f5d5b2fff6ae106f66d7689
BLAKE2b-256 0320fef7e5843fab8fe9896de53af8aeb16a27a45c09df900aa820023ff00b16

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev102-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b8ce355b0c4e9d014288148e9045e58e934dc88727cb70800cf9b37856c8968b
MD5 47ad38144623bc69be1e49a7eec2d20e
BLAKE2b-256 5d9406ec9be1aae1a6b8bfe6d9786a78175546eda4ea1e5c1cea3ebef7e55315

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuron_nightly-9.0.2.dev102-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.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page