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.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

NEURON-8.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.9 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

NEURON-8.2.6-cp312-cp312-macosx_11_0_arm64.whl (13.2 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

NEURON-8.2.6-cp312-cp312-macosx_10_15_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.12 macOS 10.15+ x86-64

NEURON-8.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

NEURON-8.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

NEURON-8.2.6-cp311-cp311-macosx_11_0_arm64.whl (13.2 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

NEURON-8.2.6-cp311-cp311-macosx_10_15_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

NEURON-8.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

NEURON-8.2.6-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.6-cp310-cp310-macosx_11_0_arm64.whl (13.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

NEURON-8.2.6-cp310-cp310-macosx_10_15_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

NEURON-8.2.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

NEURON-8.2.6-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.6-cp39-cp39-macosx_11_0_arm64.whl (13.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

NEURON-8.2.6-cp39-cp39-macosx_10_15_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

NEURON-8.2.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

NEURON-8.2.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (14.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

NEURON-8.2.6-cp38-cp38-macosx_11_0_arm64.whl (13.2 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

NEURON-8.2.6-cp38-cp38-macosx_10_15_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

NEURON-8.2.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (14.9 MB view details)

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

NEURON-8.2.6-cp37-cp37m-macosx_10_15_x86_64.whl (14.0 MB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

File details

Details for the file NEURON-8.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8890d541cef40bc7f45793c1935e8471b08f07d139d585421116343dd71c8683
MD5 cf09da80a15f84f51d69f42f07604593
BLAKE2b-256 144ee0c65911a59b646274ba4f6740e8705ff29863879b0a629e92666d682ebd

See more details on using hashes here.

File details

Details for the file NEURON-8.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1226d06ec4033ce3dc56af0147c05431faedc00232ef9e8a43295044b40636f3
MD5 ce9d2bee1b25dd435e78a9e7208e2219
BLAKE2b-256 3a726f682afafcb22d795d4c8da189976f9e648eacf7b147ead28c3cd6e7c0fe

See more details on using hashes here.

File details

Details for the file NEURON-8.2.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b0c1ab7bd2b0ed72f6d16cb42cb2b5aeb29c08d96e85ebcdcff74103516a426a
MD5 39412476e54d90d18d9c3f7fc4ff5953
BLAKE2b-256 76894e659723194edb3351a37b60a474843e68f676bc983c41047c234b544494

See more details on using hashes here.

File details

Details for the file NEURON-8.2.6-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.6-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ba927273db96dc1c6de6a5cfc39ffdbbe1f036e19ed2a57c056b9f160e4e9537
MD5 b87436106e9f121f407d083b2ded1bd6
BLAKE2b-256 d75250ae4bf3dcc87cf71daa559f1b188b4a8e85f7f19073d976eb12821f8692

See more details on using hashes here.

File details

Details for the file NEURON-8.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3b938a9cd3e86b1e076fd005b35372ab654e7c168068dc26435bec1ec00ea49f
MD5 44167a21a1666a32a6c4812f2a704bca
BLAKE2b-256 0eddb0001b3666c5cf91cac6f373933995ee4605fb814e5342420bc637d5a097

See more details on using hashes here.

File details

Details for the file NEURON-8.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 212172f7c12f416e72e14ee58fb197bdd458b1996caab8f98104113f809c5311
MD5 08cf2ac15e1e1a838aaaaffe8d41c23d
BLAKE2b-256 a420cb826533aa52523e36fd86b607b5cf1684ace6118b63e4e57d2af428e90e

See more details on using hashes here.

File details

Details for the file NEURON-8.2.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b693ea1aaddcf82d9b25b0c8204c2d6514eeb04de090b08a84181cfd59bd0dc1
MD5 0a3b1ca1dbda675fe7250f7add576a49
BLAKE2b-256 600234b756ac882a15ed6441e47e609092eaf06338c7d21316b1f6d1e9336f42

See more details on using hashes here.

File details

Details for the file NEURON-8.2.6-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.6-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 fa5d04fac8648bb120718378222e62b39450ead64eedbf47fc79cf4d25a92d9d
MD5 de65e7222e807d01f1c2183ee2bc99e3
BLAKE2b-256 271a702cc300060579a24643cbed178e61a9a831b34d33a23e65e26ecf319327

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ef0d7954b65715e17049d4205a0b4b32b1bcda4dd1155aebc322116b6b75f5e
MD5 6bf0bdd1b0740938c9538a35cd382ead
BLAKE2b-256 a723971f501fb7c76c61a19f41cf671c54daa7d80261a5313779efef51e88909

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d430518d91580770ae851051a301592c26505874ed2c978f80644261dbcf833b
MD5 7048410aa0f6026b740c438979e42fb5
BLAKE2b-256 927ebf351963a964387db4d22f2715e9bac90e055ee9d695b9a0cc1caef8f3a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5a5f043b28ca9673b01b82fe2e8ad0b6070d19cfbf4f7a645c966677136d01f
MD5 058f665a11cd6cde9d987a77c5c644cb
BLAKE2b-256 1b1a18d2a910ac49a65b042397d556b9cb12e70498e49911c74e8e3e35a440c5

See more details on using hashes here.

File details

Details for the file NEURON-8.2.6-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.6-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 48d4c64a505b350cc3db1ccdf967d77311ceec7a83cbf936e738c154da783ff6
MD5 af908d05333f97275d539c997f842c3c
BLAKE2b-256 6f5cee72a7695b7f9642a887d10ed7b3a875cee809e31c346f02863c63523931

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ec86de8ccd2a90e5b6d3243c0e40d97db139236c3e1cef46fbb93b0b07e0d2f
MD5 e45f920d91b149e2e80f5932c7d0a7c8
BLAKE2b-256 d8dffb6df72f9522a5e762e7d20ac71e9c634bf03d62293457f45b6fa9c6322d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 af458be318dc64ef30bfb452fb7cddb0acc512dac4d38abc95767c1374e66144
MD5 fcf6fe9c9f1429660633c4c8fd3cd7cd
BLAKE2b-256 c92b1adb24b66c12d4bb8349ea042943264a13b2646bfa78f59b5c7b6e02fada

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a40ae795c6269d803f6a8ae3cf7334740387707305eaaee8b58b474d69eb14aa
MD5 6215365c2db2466559d5b07049df2049
BLAKE2b-256 d68efc8bfc87a1d5788bb4afc4fce92a1b8a7bf1ea1c2780d28f3d4fda31e216

See more details on using hashes here.

File details

Details for the file NEURON-8.2.6-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.6-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1e1a2183554369c5f6d50ee9ac37d289fc832df37a8c8d63b02aa91a12efc34f
MD5 af16088ea579b94752a56f3cc78348ff
BLAKE2b-256 b023b4e34a54f4ce090db4de38107686d0f6804ee7fa5356d01b0cb1d2f36bf9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b393034d0c5f2852816c5e9720e126bfd4bece2ac79a993c986d114279a9658c
MD5 cd93df92c8b2cbd63106d6cf12c30587
BLAKE2b-256 4140908112dec1a31474a692ce321481f826199222282acce5d610643b8c1892

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8a9d05eef0fe4a657a387261fdddc8ec61739751653a3d35fb167ea51944f8bd
MD5 4a10f1521022676717ef6d022271f8e6
BLAKE2b-256 47cb7e699c574cc581ac6d69100094381c0ea0f8218141b76044a4f1d758dcd2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.6-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e56d9c14817d719a1b45d9a25c8c7376063039b8ef55828a198b0476bea3aaa3
MD5 2168dbd00f3bc2d8b632b064c8650702
BLAKE2b-256 2ab2db65da640af421658bfaa455b4f3825f5b6ca693424e971d8d73362ffd50

See more details on using hashes here.

File details

Details for the file NEURON-8.2.6-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.6-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1955fc6dedbc0e177d0022ce4fbcda345c519c9c9f81c3fab0449cb0e65380a6
MD5 f9a5f5cdfc77746135495d0b03e9571c
BLAKE2b-256 49de2361fda67f1dbec0d5741953f4bb162734509c2586468afaeb21504cdb87

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c0704a913eca4b3cfa21dce370be03168e58fbb313ba0750b858a37dcf4f2a7
MD5 d3e2792dd09428944a32f71c91c8013c
BLAKE2b-256 f7716b50b7c5a4091dc069e22df829eaf8d2e173aae6ab1373199429fc59cfd7

See more details on using hashes here.

File details

Details for the file NEURON-8.2.6-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.6-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b3a92ea8b7f9534e249188f8aaa08f4865da832c35c3df7a19d1199097223da4
MD5 5701a9439ee437bd355385630925874d
BLAKE2b-256 b018e01bf6a4746420c944964911f261a495a3943d413262fca12aed8414470f

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