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 http://neuron.yale.edu for installers, source code, documentation, tutorials, announcements of courses and conferences, and a 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 (PI M.L. Hines at Yale University).

Collaboration is 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) and 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

NEURON_nightly-9.0a1.dev393-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.8 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

NEURON_nightly-9.0a1.dev393-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (18.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

NEURON_nightly-9.0a1.dev393-cp312-cp312-macosx_10_15_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.12 macOS 10.15+ x86-64

NEURON_nightly-9.0a1.dev393-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

NEURON_nightly-9.0a1.dev393-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (17.9 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

NEURON_nightly-9.0a1.dev393-cp311-cp311-macosx_10_15_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

NEURON_nightly-9.0a1.dev393-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

NEURON_nightly-9.0a1.dev393-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (17.7 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

NEURON_nightly-9.0a1.dev393-cp310-cp310-macosx_10_15_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

NEURON_nightly-9.0a1.dev393-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

NEURON_nightly-9.0a1.dev393-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (17.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

NEURON_nightly-9.0a1.dev393-cp39-cp39-macosx_10_15_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

NEURON_nightly-9.0a1.dev393-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

NEURON_nightly-9.0a1.dev393-cp38-cp38-macosx_10_15_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a5abcaef20c542fab3cb6a6a1ee65fba974350ff527d438f2b863ce6ed3db89d
MD5 0ca33bd78ffa70cd64fefef63e97c090
BLAKE2b-256 833e6658dfb22adf58ce67fbe01a80fc890428c9e45e31e231ea166c41bf5b74

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 35a824bd481e2a6f4283b72f88c27c83cefe545a5c44fda169b9fa79c9c32465
MD5 9439cee600187036f76ef8c3a5c1036e
BLAKE2b-256 7cfa78af131c928fb0333365bf9a4fccf6765252445e243462a515c72889ca17

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 0af2c72ad23ecb46f37f3c88e6fc1c936a67faa6d6e91f28aedd4119ed66045c
MD5 518a69dcabf359ef6cf5219544f23bb1
BLAKE2b-256 856690d9b68ccf8ad6d811306516367602c6c3aef3acaa8e5bc48d9a57146f05

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 830f4b2a9659f62ea5838ed120a70571ae84864b5281d1981001f0a348013f0f
MD5 199e4e84c33b61dcb05d56675e0a84f0
BLAKE2b-256 3716342ba33741834a5438fdcad436813c595f760b6a14575429a5a38f1a61b9

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a30979723e3eed54d3c47205411987ff60c066e3bceb81ff63b1a7e8da3b76fa
MD5 66d4040692c2d56eef44216e333149e6
BLAKE2b-256 d54479d970d33cf9b945adfbb61eaca460ac246b6a396f040790662528556b95

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 65d036518cd7f17a3ab39f747a5dee5ac8873479e90508a772a4c7ed188ed255
MD5 b24dfc55c53200ee40325141ea5c5498
BLAKE2b-256 3baa69c2cde84b7e558abe2411cf1c3def292494ad7f1d8350431227d74c49a1

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e4dfc563935e8e1dbb60c7552c4ec2a3d4a660fab6f8382e5e0cd1d9b7f0181
MD5 fdda9b4847e93fcd9cef8cbfff7975ac
BLAKE2b-256 d0938ae65882a680035e7f52010d7fc67830cf426af460cf7ccebd551bd78270

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 00c5b25d6d7c6b7956cfd79941c006537fcbfeeec85d9b3a3057d00369ef5f1f
MD5 c59697cc1b82041f24f47f1232374d45
BLAKE2b-256 50fed55b048326bbcd9ba08edf3d2888bfb89e8ff4e14a53d74df123ad34703b

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 efffd9ad45acee7dfbbab0ccc2386237e23fd597fbd786e92d742f71a44c5283
MD5 8f2f19c4cbc5a7cb9ce17fd9eccef794
BLAKE2b-256 f945148991eaf8a7c0dfe7d0c338ef8b742cf409ac7237e6d509fe5a497273f4

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e573ec153f6f9c627f0c260cfabddbcb4eb63f55386c921df44cb90cc7d80958
MD5 9170b1d9d54db727e3e7134d65f1d459
BLAKE2b-256 29e994584985f5887ab7303627a6c7b15f4f7db23a0037960e3adf6652c8d8ed

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dd64795a0ac7d2245b5e7c515bfed5f1d3e18457488db370bba6f2fb6463889c
MD5 cb8979f8a691ff343c7db2051e829fc0
BLAKE2b-256 d8d2cfbcf1263962e5aa7bb7d645159e4f923990d1f0ce27cc54aa0de391b9aa

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7091874332890867fdb9a209f26c5f1422aecd6a6938b4b1aa185efea03dfc95
MD5 751a96764daf385f6a9c7ba8b8612b0c
BLAKE2b-256 dc921da8623a68331e1d886c18024da4186ed9a03c8200a6c40a036d7d162281

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 76537013e451cabf9963bde2d876b483828d313b67799d0855851d34514ad4fb
MD5 1b3fb792e55215b641b6cd5a94357253
BLAKE2b-256 60a0675c4e7005d0f6397bc389651dc21b5eb0c58dbd5e8c3687f221890ec708

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev393-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev393-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5384f87e0bde60ff8af8e5d1ccc153b5714ecf10c56af8cfa8099cd61c369773
MD5 a942687fbec0dabb07d3b45d136dd19f
BLAKE2b-256 98914a2927cf9961623dfa710d7d1be7e9776bd3cb36b9d96f59aaa1550d4f79

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page