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.dev402-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.dev402-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (18.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

NEURON_nightly-9.0a1.dev402-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.dev402-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.dev402-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.dev402-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.dev402-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.dev402-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.dev402-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.dev402-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.dev402-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.dev402-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.dev402-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

NEURON_nightly-9.0a1.dev402-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.dev402-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 151b5fedbefff8715a0ba53dbe0b4a3cadd937c3d47d09d478c8ee8307804f44
MD5 b0455d55b1dec443e9ad891cbec41121
BLAKE2b-256 a735a2a6337a909847119c8f5d892f0fc235a95f6a59cac6f229c48c2ff78ee0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 46e5009925c4c89aeb1535b43173e4d1f0dbbb6171b3c8b0e07bd97aea71d4cd
MD5 b1af75dc1f822ae2db23e4278afc8dd0
BLAKE2b-256 d3a8744c9d38b3fce0e1b956ac89b4d59877ab5dce4e112b5f31c313ce0645e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d718c6080d56c1570d4233af88e9944e907f179c82751977611c5d5c1a6fe399
MD5 ff628219e786eb237e488217278ea744
BLAKE2b-256 ed9514d4b3f711bd28058dfa71e93d0c40b6facedd26152fdfa2bba671e3d183

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8b7f8a8954633cbaf27f270c9170f456584ab05381b865042ed83934b536932e
MD5 ad22dc28a88be749b4e349c0c6938ddb
BLAKE2b-256 11956726178cd8a54f068a07ed732fd5e81b356768a56b868f74ba7aa7876cad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1fe87ad8c30114d4759bed91e19b2243d116dac2b8bea759fc73e66ef7a56dd2
MD5 def3a4efc8935a475a6470ff39cd8479
BLAKE2b-256 9d6dcebbf18ee2596701d72a82a8ed5390208b6f9a1fb6326cf6c291ec158630

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f4e823206b45fd24cb124b2e3d8a049c8511b11574403cd68bf24529a9886b22
MD5 acd54c367a5cccf4f10d48f20565c02b
BLAKE2b-256 364ba3d2749732979dc53c09342d608ca50d5abdf9a39fd3e373785fd531dc66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11378886b89653804ee26b235497de10dfcb60dfe39f69a1163f8e1626fe4df9
MD5 98b710d7ab20c3b8713a86355b29b2ce
BLAKE2b-256 7489f5f58aaa5e0dc9cb8c18bacf4e3dfa2839bc58dd581dc4981c1b14b334bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fb6b74d073de6ebd22cc57c13ce590c2e7adafc179dc760ab2d9f5860429c1f0
MD5 56c62da5b873fa4ade8ba9a733de16f1
BLAKE2b-256 cf3871979a2d89ffe40800c684cf1d716f91adf9d06f719af7e311f5253b0add

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 86d567b098759c624fd8557fe91c43d21c12ff7da062e0190e44dceca2dcb093
MD5 638bc0f62b2de34580a699b12904339f
BLAKE2b-256 915eceb2c39a4e5679d549d616581cc81a49ded2ede158a735621c99d6e0422e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c85e518c50add6f945070af6e74f6f3c516cdf95d43f25953998e6de3133abd
MD5 59a9d8871e64a77812858e4b9ce8c8cf
BLAKE2b-256 2469e8467280526ed4e7ac8fd99ea9c7ff53794ac67c5eeaf0757bb874db9dec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7a7b2b1d5f30c79259e7c31afd46e0680d0488328292cd4ddb13ef4804a61b41
MD5 41a85a1edb2679ea73baf31a2f0497c2
BLAKE2b-256 a5e520909340a54e9d03f36fb58f10f650ed3ea44fb4c220c1bf9fb5e08661b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 fe9b11f22b9cfd40d1369166e6ed463acd086886ac50809954f2114ce210c350
MD5 d169e2d22c7c59a49b8c418a7032b784
BLAKE2b-256 6023e21b398670051a6d99c11aa1c8378381dd25293fc460d4b6128d310bb6f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a0dc2606c54c29b989cca2e1950d988b2a9f3fc675b79c5da6a0ff200cce168f
MD5 e1f1a904501faa23912073e876b801e3
BLAKE2b-256 af23105102b2868cbd504291829a208c3f74c97187e764bffdba2b84097c8d3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev402-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 771db968e1c83157461cd25112ab95024f05d4b4ca15b3807a4b7c3443c79be3
MD5 5fbed2f834f17d4e04ad8a3dfe4fa14c
BLAKE2b-256 070857a20b8bffb084aeda6746ddd019bbeacf433baa0ef7f2596cecd9b2f635

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