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. Autotools build system has been removed after 8.0 release. 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.

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-8.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

NEURON-8.2.0-cp310-cp310-macosx_11_0_arm64.whl (13.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

NEURON-8.2.0-cp310-cp310-macosx_10_9_x86_64.whl (13.9 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

NEURON-8.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

NEURON-8.2.0-cp39-cp39-macosx_11_0_arm64.whl (13.4 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

NEURON-8.2.0-cp39-cp39-macosx_10_9_x86_64.whl (13.9 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

NEURON-8.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

NEURON-8.2.0-cp38-cp38-macosx_11_0_arm64.whl (13.4 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

NEURON-8.2.0-cp38-cp38-macosx_10_9_x86_64.whl (13.9 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

NEURON-8.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

NEURON-8.2.0-cp37-cp37m-macosx_10_9_x86_64.whl (13.9 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

NEURON-8.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

NEURON-8.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

NEURON-8.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

NEURON-8.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

File details

Details for the file NEURON-8.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1643ba33c23bf880c3ebe7ff138bb6064babe8727bf37b82df163eacf6665dc7
MD5 fb56a2c4f2a435b730131847c6a1ee64
BLAKE2b-256 352dac7323b2f19c17e825539b8ed46012f5fec0c61cbd9cbd8bfa36b626b379

See more details on using hashes here.

File details

Details for the file NEURON-8.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b7474368b8628204ffcd522d8589cdfc9af0f4b0f351b0291b7d5b6ecf8c10e
MD5 f6765296f6bcdc78d9f34c5353da7c92
BLAKE2b-256 025c9a858839452f66eee9899736d91547518f8b80073baabd6b5bfbf55c7262

See more details on using hashes here.

File details

Details for the file NEURON-8.2.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ea920cfc2f4776ea9f04264db9c0751fc5d3a0130f8772254a429c98b9bed305
MD5 d868285a8de2a1a1826b788cd2de3dc7
BLAKE2b-256 eba5f3a42748eacb56f4e4f9da2036379bbf3750802192f6a43613b7a854f570

See more details on using hashes here.

File details

Details for the file NEURON-8.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce3f4f1454ea6f61588f42516a30ae7ebe75f099d28b19380156eaddd00156d7
MD5 6b5bbe845a641d3d4111ea83930e630c
BLAKE2b-256 d56d295faf49a1b59728d7368c9d9bad910ea0fb2220b0e85d44a67a0536f39a

See more details on using hashes here.

File details

Details for the file NEURON-8.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 908032201702b7d6f9333fce9cfc3fa59a80c57c475e439cdbaba4dc62b91514
MD5 805af1ed8cc75c5cd002243a7b855cc2
BLAKE2b-256 4090fea7b7899486c6be4f7c8639e1e3aefb27fef28a828f95cf0769f0b8c823

See more details on using hashes here.

File details

Details for the file NEURON-8.2.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5b61f321f27dcf47db66ed521143617f6c772b6c1246607157d118cb96c06bcc
MD5 c0bcc867fcb28cd0dffcf5ff7a0eeedb
BLAKE2b-256 2fafd047b2bb116904eb48533da1dae67c227ee85788ae91908dacd1772f129f

See more details on using hashes here.

File details

Details for the file NEURON-8.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2cacba9dafc74751f78ada735216546a8102a142e818e0b8a38d3ddd469d2632
MD5 33776f6929a53cd40139966ea93390c2
BLAKE2b-256 660ac8d9b79a40bf3266f5ee888eae74296635e1ac8ccdcbfc839a778c852a95

See more details on using hashes here.

File details

Details for the file NEURON-8.2.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c5337c0f8ed1a2c843fe44e9e9cd24b085932c4e00830e44d56e3dd1c1de298e
MD5 555d2c5dba02465019bfa5bb18c59193
BLAKE2b-256 e2ae424877e86cd9ef75615897cfd9e2a37a7aa74acc0b63709d2f63961b7117

See more details on using hashes here.

File details

Details for the file NEURON-8.2.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ae27a15ad285aad621c7f2e9e2fbae7c008812a8e4e3c5a77854033cb4e9119e
MD5 a0edc4c22eff423f61c9a288676addf3
BLAKE2b-256 2a378dea347c7a7e8acef501a167a1e25e1e0d1f6f459e70ba828f17def9a5c4

See more details on using hashes here.

File details

Details for the file NEURON-8.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f8f542d08b60c8cbeb456ce3946dc746056cf6f4ec8d39ddcc1c27cd91583f3
MD5 f264e122c5ab0c973467394499a6abd9
BLAKE2b-256 a5e951803928dbf17404c2dae7ed99ea69a1ae03d64b5dc3fb88dd478aedacb6

See more details on using hashes here.

File details

Details for the file NEURON-8.2.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 528007ca457d39b5a2d5142a262cef35fb98fd7bed392a00f3cc8c391730d4fc
MD5 500b273739472665e13141d56ca9dc87
BLAKE2b-256 9d9fa11df1280dfca03279259f7174aabe1a8c325e67fc77bf43ead0f7c67136

See more details on using hashes here.

File details

Details for the file NEURON-8.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for NEURON-8.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 15adebc9f67c5d243ee7ed05c8b621da08f1aa026098ed6d815011a1d596aea1
MD5 e359a67f3348c14b248983c96fb8eb0d
BLAKE2b-256 94bf49fe8b3dab41df25f31d9adf9a4f0362f64d47d558ba68de866b8cedbd85

See more details on using hashes here.

File details

Details for the file NEURON-8.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for NEURON-8.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b96174104b1e67b14842dbbf5f90f0f415dbc776cbeb78441f48dab3dfa2e201
MD5 d14ca5c17a2d6b6e8f419d1fae98d5cb
BLAKE2b-256 19ddd4fa5fcf05f15646a5d03e691bc5bbd07634bc41b0c9544cea039fb90211

See more details on using hashes here.

File details

Details for the file NEURON-8.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for NEURON-8.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2e0d5e152e3c0d25eecdf8c4568b2033b81acde16984a3ddbf49a3041f21d3d2
MD5 5804accb1f67f60187c0f0ab1df036f6
BLAKE2b-256 35cad0cdbd7eb0ddb05dcac72d58152b4f890f773ec63f39e00115e35173573b

See more details on using hashes here.

File details

Details for the file NEURON-8.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for NEURON-8.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4321639c2d8a609aabbc6148c1afd3773c214b75651723db531ea7d0997ff147
MD5 d7684a76a0940a8ef529f5e8569e3049
BLAKE2b-256 b09c8d4fda23e12b58ba5c272046c4cda333b8b27a31ae9bc3f4951b9baa5da9

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