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.dev424-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.dev424-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.dev424-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.dev424-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.dev424-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.dev424-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.dev424-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.dev424-cp39-cp39-macosx_10_15_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev424-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3c20e4a7b2b87b381b27c24d97a39c524f151cc304c7047dc826b498478e69cc
MD5 9cd4d0003f0d4c1336a1912383df4383
BLAKE2b-256 07a98ac758d13c459b4355d6b5c67207b62587f47c02cebb0e932fea7274da58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev424-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9101f10a63b87a0705b06bdadc361911ada67c1fda5c1c22781313054c2d21a8
MD5 e838cc9ecc2b267ce2a7784ba8615806
BLAKE2b-256 b2dfd46a1e2b5437255eb63c34bccec50c2806fe29aadf47e277fd20a4e34ed1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev424-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a206bcfa476a041530f41e5fb7cd564ed22dc8c35309b0448a60955827af2b68
MD5 a172dabb128763043607ce7ec515089e
BLAKE2b-256 34ff6791495071e4140acc93743b353af2ddebc9e9bfbd94f851d8565bf8a3a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev424-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 185c7838ecae46955dcbc31b76a402304522383ae6ade7337c68895a0c39d1e6
MD5 e1aed80710daee2d61accec140fe959c
BLAKE2b-256 2dfad9edbe02dea1ae62c7433ec417b5cee66f11f98e515970b767054e25dc13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev424-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8aa3412004b118ced9eda3b2ad1c48282cfcc46d7944297eea7a8f475faad16c
MD5 cf6bfa379b984d57aa46aebe2ee0a14f
BLAKE2b-256 d061362ffe44f22c51c8a2d354fd5821e9e517063970befe0caea34deabbbac5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev424-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3a398e6d5ae8f072b15854d5431e50fa588282744570b028d01b9ddd3b00095e
MD5 2b079fd015a9d6a12948615b69ac9b2c
BLAKE2b-256 d5f9af1bbe33eb4d7de11b75b91f4f278afcb6afba03edc501db86a872bd7282

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev424-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 741527cbf2a1425004a3ff89de9edfa3aec7d5f92da0107c893f537ad9de718c
MD5 aabb77c175fbd0044497dd5e9b69d33f
BLAKE2b-256 f1e0c250c0f6a5cf6350a3ce9e3334dcb1156616855cd846020a371f26bddc9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev424-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 17b271cbb16a397008acb89d9ff4ee56f671c4a0cf3b3f8726e1c81282f29857
MD5 0ebcd0919659acdaa42eec4790c1cddf
BLAKE2b-256 5d57225b2bd4aec8008b9a9573ebbf636a972b43c3f94a325c6a778e0382d0e8

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