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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev103-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3bf9ecc80aa0841a9574f95fe160023187b8dfa60bfd0b61968f76f86464d7a1
MD5 a3e91e7ad670b346c584ad3847617522
BLAKE2b-256 823330b2d7fc70f71a05f17157dee0278189c999a12d39778a726efb14daabdc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev103-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7a078afe25cf246fa81247486e2aacbff8c406076a5e2454ca3ca713e7616cf7
MD5 bf759cbfa465f5dcf0d17cad52722023
BLAKE2b-256 f8b909f7636538db2769131ab0c0c330ebe2db004eaf49e8c1efdc589ff2329e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev103-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9de65eeaed564b9139a2879c4d53730bdd8322ea0861127b9ebf045ec83dc55a
MD5 3bdf369580a07bb0adcfc211e19f5b59
BLAKE2b-256 6133d6c2775a91cc211fb58a246d004a3c9bf593e874758d53351e15d9a23444

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev103-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7103fc092b5ff7e953fe6be9a64b94eebcebbdf4f37827c1d73ac2dee5dbf0ca
MD5 500afa7862bfe9b60a70917af648d0d9
BLAKE2b-256 fc5b8aefa50c38db4940f866bdd7b25df0109e7cceb3e9e360dc0d92945ae05c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev103-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0b9ceb8eb75de2cfd41361957be80594562575cfed66c009b895139499269518
MD5 415dfddf37d69ba6553eea5946104fba
BLAKE2b-256 1342cfc7c9084b88d787e3abe950f952754ec684beba01d7e5fb87f93bf9423e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev103-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4af962695e40244d4c7e7628d100a99e5e73f10195885e8191e301c9b907af0
MD5 06b14d203ff3141113fe564f4c681408
BLAKE2b-256 4d84f86bba40fa1a733ae182d60d87272236e29ed7c880ccd1b5477d89ed6ae8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev103-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f653e7f0a2a5f0af611a8de34f8267c48573e51ffb97533e98589a01595c3330
MD5 6e7acf779fbb0587a16992fcf6f6d2b1
BLAKE2b-256 184a2cc02fd2625509522bc21a223c7910e23aed2c522ee681855e326bfe85df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev103-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 763044ae2584c2b45cbba1cdd333a941b2cd7b74aa6371de0de9fb952cffc19e
MD5 39750d61a2c9275ca71af5132a02afa4
BLAKE2b-256 c988678491d6159605d50e8ad780293ac4488ec66ef9f0b6dd6bea4e26613c02

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev103-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f3be998d12acdf53755fece9edca472dce708b1072bd34840e2192f832180e09
MD5 7664211e8d6a8cdce6a2ed019af13adc
BLAKE2b-256 73d32142ccbe0c74d19d5c545568572c704580ebcbb9181c08681f97324a7e15

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev103-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74109737506432cb3ee3f5149cec7e3107e7bc7585715e8eb33894a895f4ef60
MD5 16489a994a24d8546c2b5c90527ca5c0
BLAKE2b-256 cef79c4e736883582608b38297eab1091546bbaede0219b07078c820c46a9d97

See more details on using hashes here.

Provenance

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