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.

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

neuron_nightly-9.0.2.dev115-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.dev115-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.dev115-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev115-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4a46152b0b8b68aa69d599d437a5db42dba0d1c702000a150d6df92eba429845
MD5 2290dda977333a2e6cc79093c67386c2
BLAKE2b-256 ba4b0c8b852477ecccf89fb649a1520d29d3b98bd0b07c97efc4ab1381cb4c8d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev115-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 14abc164c42b58b82fff009b5640dce3ce545b62c40539e07d8bf2b3de33c271
MD5 799c396d77a839d5d01647697234e795
BLAKE2b-256 35f41a30a1b4e110d000d29b2c53cc6594db4768f748b6911f12bd67fa0aebe1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev115-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 61e38c149b2fa1da7f44b5a7f87a4ae11e66d542469e59fb5f0ae2954275a9c7
MD5 98068c296d7553ffa7cf5b518380a714
BLAKE2b-256 b03bcc82e5d52da205e875f80a2a1dafa3d2400889ceaa2c129a6bf28a0a5f9d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev115-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 59ed85e54c2263efb924ed440f2468efe76d4dfc7a86e4224fcd0aff5e73c7a7
MD5 43d620fa08f2a8b8926db6f1c769ce7b
BLAKE2b-256 a6a8fc2e3af46ffbee94dc5290f194202996e426bd40bd90569974de781351fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev115-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fe99e3747b1633db363ac8d7df1f5d0c16baa2cf6cad6a175915e766dc3e77f6
MD5 ebc825be2e9305574a5b83e2869562cd
BLAKE2b-256 07f77c33a38c008380ab80c63e81225afe738f04965ba5693b781c71ecb4276a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev115-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0a777e913f5fdc0805101dc6381353fe1b55d073da11b64b78394a48c7add6e1
MD5 9d1a3f42901673cf01b080354dcd5d8f
BLAKE2b-256 b3dac1fa660a577aa61164906fb2db2c37c588932ed76afd4f42ffac80f69938

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev115-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7071607d8308e2b08dd6dd506f11ce1586bb0fbefb46ec95bd4553d3fa12c3e1
MD5 a1b64e1210505850b51f5f1ca918c28b
BLAKE2b-256 cdd9ecc610d6a52c97a3110e405ef91014e2356768849edd599c0645e9cc40aa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev115-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 da88d6096ddae7c9aa8e6a100463766be39577d65c6e51e0c82bbfd4c228302b
MD5 67368a5263d3b2f39a9638559e82be39
BLAKE2b-256 b0a35c8341c3e3f20e0775720230fae1a82c593c22f5bc0d2885a4a1c61122b7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev115-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 429974ad915135e53fdbe6f5cc5f3ac17b587c634b042432983b7ea0140bce61
MD5 4006b002338def6c0ec0ee28779426f4
BLAKE2b-256 2ac769b2877e5d3f47406d9788fc3684d8555841371fc13b548c14ce70251022

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev115-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7b55c17482a774608a26834ff0c347e028a89fc82dba62ca9a37c2bf2b6cc65b
MD5 c11e073614f3922bc26b85746998bf2d
BLAKE2b-256 33c4cd962bd86e96f24f38647e05261cdc0bdc1f5fdb8c98f1b530eba13baf21

See more details on using hashes here.

Provenance

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