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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev104-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8fc6d89a222e25c59cbf5a8bb96455af3d2c27c241c0bdb3f663b637dd1fccd8
MD5 9429720751f5a0d460f86d30a9c1d215
BLAKE2b-256 f9c2bf2838060ecfdb8f556185f5364ec536980826721c1525bda39bf3ae5ea1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev104-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2d87dc10fe105f094588178e388db5b6cba5dd35af2c9fc17157252838d1df34
MD5 5f85bf646fac36ab3e4a4fb76ea0d3b9
BLAKE2b-256 6ab4567eb873f4f2aed86c9b7ac19d8a6c5153ee0e236ae8ed62e4218e77d0a7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev104-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f05ab87afa237a49fb05f627ef95141742cbca0fd7b1c50e33b5df8d569838a4
MD5 7bdd2f8efe76f35ce21e0614ec8c2769
BLAKE2b-256 83916815269e94c4e0bef3cda4ef8fdea0d7c0531b4a897e78cc42a1dbc74638

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev104-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dfd8cec068e2884e893ce8385b796c36439e4abfbda6f41c7e51ef4b00f464fd
MD5 b96377acf598c1ea3cef118da9ce84ba
BLAKE2b-256 22ae11dbb12cace92a0bc87020a8838241754f7cbf62708b15b0541d129eef23

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev104-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 184e1795dbc4b1d745080bfc7dc6312f86eb9775231148552c023d1d10e076b8
MD5 e110e49e328a79d81a3fccc2bd86221a
BLAKE2b-256 e4ea6bc0c34f1bf6becc69ab7bb5c8ff5db63e2dd96928894f1c28f4d0eaf98b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev104-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5362aa4d3b783c54122cd4f9843883b3cdcd4eeac7a46968a889af65a1e731d
MD5 65ac09a8e7f6438d7381c988778174ae
BLAKE2b-256 22c96907bddf3107013f2df6aa4b7996e959e1ec50724dee786fdb5a27ef6654

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev104-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5099af07b0c928bbcdc9b4b13adec4bc0d6e6f73275802ce84eb5d579a342075
MD5 df6ae32dbeae0b25af0286f6079a235b
BLAKE2b-256 9bbb5b7c37dc9df95ca8d7dc2dee2ddac6e4e02021838ff2d88ef59addcbf5f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev104-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 872d7bb1aea73c79946ac0cef6863cebe2befe33d8af3f99cac0000662a9aeed
MD5 874236c187c31c474e648ec5f620b85c
BLAKE2b-256 70bead27b37a56c1701a66db342b37e06f7f141e3a66c60d2b47349ff20061d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev104-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 506c7598f04feaa29cba2201e0737a637dd4506d3abb1e87b220fdb3efd87707
MD5 8b6c41f323c9f6433e626c7910908b60
BLAKE2b-256 3b8761af8d3caecd6525a12a27c4ecd3675db9e6010bfc9d0fff5e4dcdc8ed42

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev104-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7d32d1f2a2eecc885be7dde2f8396725093fd7929f04bad5cdf283fd5f6e1bbf
MD5 0dd3ab23d402092f6b2a7603b26fdea6
BLAKE2b-256 3ccffc5277db53ffabadf5c42d13f376b4222e08b832d785c4a042275033cd36

See more details on using hashes here.

Provenance

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