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

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

NEURON_nightly-9.0a1.dev370-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (18.0 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

NEURON_nightly-9.0a1.dev370-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.dev370-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

NEURON_nightly-9.0a1.dev370-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (17.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

NEURON_nightly-9.0a1.dev370-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.dev370-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

NEURON_nightly-9.0a1.dev370-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (17.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

NEURON_nightly-9.0a1.dev370-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.dev370-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

NEURON_nightly-9.0a1.dev370-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (17.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

NEURON_nightly-9.0a1.dev370-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (17.7 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 83ffa756d8c91ba2e9ce7cf1f6d66b8ab6a00b0972b5c614cbc1559767c104d7
MD5 93c6be466eab7ef5f888b6d82f9df436
BLAKE2b-256 463861fc926a09a8e45962aab04796503b26e2caaa62b496dfe7313832739f1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 212b3f1c3c039fdc581877846077260280935b428870cf43cd0ac5d314c91188
MD5 be65cc3984f284e3cba01337b30b12a3
BLAKE2b-256 aab3a38df14d8779c7d23ee069f6052329293fbfce44c79d8467d4365e44959a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e849c0f541ed0cb0a13e9c87cb758a018c41eafdd40ea24b9438cdcfeb9da680
MD5 5b93c1495ce980b6432d9c39d96efa0b
BLAKE2b-256 de31d9faedcc8d39dd6ce73277ef2dbe62f2ffb4702d7a21c55a55d01dbd4557

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2449409f5ca1a6589c1146fe62d924c3835ca19125c725105d0aa547e626b0fc
MD5 7fb051113f090dcd501c60378f9fdfc6
BLAKE2b-256 0cd2e931467ed34d43084f00417df30a58a302a7edb3b4a063d249168ea53ecd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a15a4948340a7e7dace5144d66ef42c4e4f9612597e2f8b41160d59ce1f58927
MD5 7091f7700d4f07a6814a30250154bbf3
BLAKE2b-256 c3d88a42676e4a16d0c17592e3a1d9e1292ecead5b1add1017f412570a0da2c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d0c17f9e17eebc7c9047a19acf19bfa2babb25d9802b1ce131f76fead8ddfa1e
MD5 692570ba0d496e4fdb9fa0091336d761
BLAKE2b-256 98238a2e2e2ed977057ef08a308c1a53e2517993d293c9b93337f5ee05a1b7cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 16f48aa9effa87b6a27ae22e315d3db1bbef28abad03b289fbc56bf29eb5840d
MD5 cff44054b832c2211ea42daffc54f743
BLAKE2b-256 d30bfc8c636bdfb7461c30627f48ee1de4628af96ee7948fed35e7ccb5541817

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 45a2d94896ca4dbf14a621507895a8d860e662d07fcfbda5a8b53bf84da2458d
MD5 46b858f33d5215555f35b36cad97276a
BLAKE2b-256 5eed1b987a481ec9f5c6934bbf73faef85d62614492f0068616807617b197694

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c59c01df49d07312a5dabb207a20af39ea28c78be817c98530111f3533360d8c
MD5 8a79c1501c40c7b7d6e0001856b4f3d5
BLAKE2b-256 007e2501719d402fb0d95afd9708d870f281ef9ddaf1d2153ab0d07d78dd1363

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b1ec66adf870a7332188da7307cd8dc0217ef7475019f8de1730953b8f57bf02
MD5 cb82aa9416895557bd2ffc605235aa0e
BLAKE2b-256 e6634f3e5a604177972e627363f2b1e7449b16d3b37109d9f1dd9372569eb9eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b09fcda5197e3b65ed9e874ae8ab4ebcf263556719c924a202ecd8eb65378f9d
MD5 e62bee63b9c5bc32f8a198de4bd0e579
BLAKE2b-256 ea0444aa62a878c9f8c6c9a79b4ce66b890f18f9eb7ca62073682e7fb8c551a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 394cf1a842e6552d8f3afe3f16cd824112827463cf8922af0e8b63d877153641
MD5 42f0c539aa172907de600ace4093fdeb
BLAKE2b-256 8c3daf8599c8f0b4b0605262021d429fcbc2b3ed5270723bb024c851324bd0ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec250c6994a6ec3281bba3a9e101f61205c63bed1a449d4daf5dcf40c86e5051
MD5 b42e89b2dc4908efc34918fed11d7021
BLAKE2b-256 5d95df4355876c2f92939aa1a261bdbf49fb07d2a4d8f577c0df832c9593fe01

See more details on using hashes here.

File details

Details for the file NEURON_nightly-9.0a1.dev370-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1a8e51015c9593b3bdee9bbd68580572f53aa1c2dcc411a8bd23a5f28a84b076
MD5 bcab2c9c5d60acedfbcc5684bd96b5d4
BLAKE2b-256 bbfc7b8448973fdc58dc1a9234e39d398170dd24e92210e07d122d74cd61a6ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev370-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 263d06cfcd7d90969eca2287139fa1a7cd6ab6bcea80d964654e15a390ecd296
MD5 46d04995fdbf91051306b4f15ebe8b83
BLAKE2b-256 a6a573b309da2c3a7836ab457444d56b96b2b602d4b1fab4524abf6c1cddead8

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