Skip to main content

Empirically-based simulator for modeling neurons and networks of neurons

Project description

Build Status Actions Status Actions Status codecov Documentation Status

NEURON

NEURON is a simulator for models of neurons and networks of neuron. See nrn.readthedocs.io 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).

Project details


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.dev73-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.dev73-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (19.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

neuron_nightly-9.0.2.dev73-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.dev73-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.dev73-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.dev73-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.dev73-cp311-cp311-macosx_10_15_x86_64.whl (22.9 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

neuron_nightly-9.0.2.dev73-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (19.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

neuron_nightly-9.0.2.dev73-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.dev73-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev73-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f1cd9143c420a993ef87b70142e14e15d2582b4a6039667eeb96a03a32dfe23a
MD5 0c9de56edc013fd32f3bafdab20d8703
BLAKE2b-256 685bed280c436257a8595e5c49b41b40eaa55910576b42434401a9b3aa32c660

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev73-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev73-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 43915421f4dbf898235b0a3de0bae1c6597585435d3fb4f526008b82af35e9ac
MD5 2af5ff84e09806d3ccc57c8a8e2a86c8
BLAKE2b-256 77e8612fe3446281e902efce1757051bd3df61336b2c70b6778570082ce86016

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev73-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev73-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7b577b58b12fe36a85363cee1a7bb1ac51af9a46659caa67b74bb3687438bbe9
MD5 7cdef4ef6f8673c27a34546314ce79a5
BLAKE2b-256 0827ccac89258776646f09c9eced77089093519aeace98978d7014c1c195fe79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev73-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 022a905d9240ed29a4e6c058dbb54fa0802c11104cbe47dfbf797e730bf082d7
MD5 4119798c437e50119c6333dff7bc8fcd
BLAKE2b-256 6d72972771253c440bbaab224e38799b6f5fd162e68678f9e0f4ec17a2b67a8f

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev73-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev73-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ae2fd40abe22f5adb337b15563efccaf4d253e6e5c81bc9a01c84824a44ffca0
MD5 0dbc671a1cf52c7903f771d34d5efed5
BLAKE2b-256 a3ae4e40044968c22bec27550435058df65b75ba1fd7b9f8aab593b93ba4b06d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev73-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 274539552230ed311e6cb157c950e893ab7b781cb41bb71879b0bf182ebf46f5
MD5 671565b720c846776dc596abd3be069a
BLAKE2b-256 3184dd4fb14fc989a600a406e82230251bf7a73e02bb9275273c19ef07dc8aa6

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev73-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev73-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a29aa29705c8f93439d54a23af3bb6b398de39762647848ae0785897929ed954
MD5 772c8d616069c71b9d9934889788e2d6
BLAKE2b-256 aa381601d44e49838257bbd53acd3019b2a6b299c344f3b7b723db39892e7e20

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev73-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev73-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 59e60dfef568847d75b8e334f1447692bc9fed25be3cc281222c42e9bff4e5b9
MD5 0653e39f57e03be4724322dcf73ef1c6
BLAKE2b-256 474f72f286e0c83ce3c34b81d5cbb723df043dde8980986cefc88ae487806afa

See more details on using hashes here.

File details

Details for the file neuron_nightly-9.0.2.dev73-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for neuron_nightly-9.0.2.dev73-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 391b33ad7126ea0433a52e9a95f775a0bfc9cd8645ff4002cffc91ecaaf6df99
MD5 d64f77797213f4883ca5f614a347dba6
BLAKE2b-256 75d35e02e4b1abc87d4b87d3bdf4ae9bc57ab077b6d642d8096def8c72bf47c5

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 Pingdom Monitoring Sentry Error logging StatusPage Status page