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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 685f3515f026b12955f4f2dd6ea83d7dd11badcc50fa811fe9c64f2ccfb419f2
MD5 b6498be926a6e48c6a3f39885957c96c
BLAKE2b-256 54953dbddb87a1e5c54048bbd75fb06f642ca4addac1e6e0e28bec0041bae911

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 317eb407ace53cd7c36db14f2f5db67c69917f0d460871d288551e70cac147b6
MD5 98137661522dab71c0f4b27c3d67127f
BLAKE2b-256 18b0e243f4f6f68559c6fdb784c68e4ce1b59710533a32a590dddbecd448f320

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 48fac08a5f0606003db931af54f22b372198a92a7fecf131e216dd223facb398
MD5 7f3ecf59bd8a074492472d15212bf0f9
BLAKE2b-256 8b189b0e694bc554692b3611fbd820b0f921fef4c2ef0f2e92479c640a63c858

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 df37e645ab76ff67b013b3894bcb80eaf4e0dfe5e21f81b7416d26edb87ecc01
MD5 61e31998e0e4ae2b8096f2f132270ecf
BLAKE2b-256 28ef5a6f861ff8a91931c699a02dccfa7b958baf635e2b13a481b20cbbee8ad5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5db997827571ade38fbc0dc11d6b1972770a55d082f7fb2b049e820dc8c44e84
MD5 ab2b5b313368083c68ffaf2bcfc43fe1
BLAKE2b-256 1f9c480803d0652fd907338298641eb21b83c828f9c0a51c9ae1d99eba8fdf18

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b92e2e98cb2131644873b430ac2f53925b99720bd99dcfcbf968d933269dcc9
MD5 398d8d8dad38d7aadf1dcf47424bb4b6
BLAKE2b-256 923f7d65758d8a606a79b0164024a18c2738c3b401cb484c7865b1eafc4bf2ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9a12981ffe5b868b43a8fe553e056cd37d6b24fca8caeabb0a2c95ea6cbad60c
MD5 a7ac774bca1f8a6fb474ce4a98c89a1f
BLAKE2b-256 6c72917f7e0beaedbecf3ebc880cad977b688d69cf56189b990904130c9b3bab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 adb21fa704695b692e53d61faad3bebf38de0bd39c273a0e759861575cdf233f
MD5 36656e94a09600e91e2eae4c83592485
BLAKE2b-256 25c2899fc6389b7c7a810230612ead02897902c9491da705cc216785e63c7ab3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6faf6c25906719e79cfba8e261f99a13049213e81019ca478386db5b7b1a0d9a
MD5 79ff2ae87e69ba9a174df0693dd48aef
BLAKE2b-256 f42c4243f908e9c23a226d41521cd106a73200c15b51c477eceed16b924f3345

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 902be60294b95f4bc106c1db36f6a507fdc3676496348ecae9e216bbe8682078
MD5 ffd8004c6f7503d0212e5a100c0df3ce
BLAKE2b-256 442e6fd0c13ea2f67d4233011a601ce400f5195954c21576c97b448a2d2e5337

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9919e8f0fd8b03d44f6c06563d42123569a50c3381e3ccf986a8aedb38672afa
MD5 3de390710124c782dc2733cd9769e1b6
BLAKE2b-256 ab22027125a6d184cc1b5575854073636e8cefc490758bee8e7ab1f06d5ca7d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 afa0b5b62290fd53e9e4b7d54046183599b232e89ba919305f0542440ceca8b2
MD5 8d26264f9de3f3b59efbca2b44cb3226
BLAKE2b-256 82a543c83b9f7e3675a1ab7c4815fce981a24339968673af6a35a9c7f2859022

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 93d558b22dadaa99bb76c7ae7eb58c63081d74329a802c1c9a54af43cd0deb08
MD5 ac9190d5d662c9091f05140df4da448c
BLAKE2b-256 957d285ccceb9e2be4798ca6f32e254ad00e6b9cb11020d54165ddd4587bc994

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7ebcaa410889945bd1750efd45ccd4f17b1715014f25002ba4273702053d7f13
MD5 eb2491e6c0159bd2d197736d79ab3855
BLAKE2b-256 38b1a8ae0411fad90418359d1a6c6c2c23bb580f326a8f09d26c9fe4cce6c592

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 641c950349bf77d500f7f9e47e7a1fb88cab1ae135d7d9359d2ee850521c0cba
MD5 23eb18e71886274b11d277e51bbcd710
BLAKE2b-256 4645ea972b989c86c790e21b779d61cf49cd6bcad17f4747dffbaf7308654eb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 804f7ca51c2b10f05a0df45e0601e275931446c8d0246ef8c6d868669fac5035
MD5 a1dc888d3767245c74a81e987f629631
BLAKE2b-256 589021c8db2e34fd4622c8cf90a7c0013b569170cb309bdbe8b4538b1bef3bf9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f8f9d86a5cb38c95826edcf73f0999418fd5be5d9ee3071e1544b3fe9decc3f5
MD5 74cc7ad1a6835989df4db2dfb201547d
BLAKE2b-256 5ba6f9278ba112213b3b5ee36aecb00cff2f9048937df4a36034efe01797f65d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev86-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 365649ca200d388e5335a824933a0134876a52ef20f79e71bb249c0ef13ed3a3
MD5 1aac909707160d732d560a16e267f652
BLAKE2b-256 99c84cb70ffa931e946ab072552979f8535ca0bb2cfdaff6f9c66a2d556b78aa

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