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-9.0a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

NEURON-9.0a0-cp311-cp311-macosx_11_0_arm64.whl (26.4 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

NEURON-9.0a0-cp311-cp311-macosx_10_15_x86_64.whl (27.2 MB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

NEURON-9.0a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

NEURON-9.0a0-cp310-cp310-macosx_11_0_arm64.whl (25.4 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

NEURON-9.0a0-cp310-cp310-macosx_10_15_x86_64.whl (26.2 MB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

NEURON-9.0a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

NEURON-9.0a0-cp39-cp39-macosx_11_0_arm64.whl (24.5 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

NEURON-9.0a0-cp39-cp39-macosx_10_15_x86_64.whl (23.9 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

NEURON-9.0a0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

NEURON-9.0a0-cp38-cp38-macosx_10_15_x86_64.whl (23.8 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

File details

Details for the file NEURON-9.0a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-9.0a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b4f479a299c3679dada64fcc7bfa81e5e52b1b553978786229643efae99a3f9
MD5 677e63834cfd687af2e17a217d149bb3
BLAKE2b-256 cdfb5e5227feae70a4fb2cbcbbdae999d0e51f030fadccaf24cc1be5020e0091

See more details on using hashes here.

File details

Details for the file NEURON-9.0a0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for NEURON-9.0a0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 55f574ab59dfa83dd7daec1f2bdfc62874e52a7f36bb94aa431550aecd25b42f
MD5 2ef0e0f92462e5b265554f14cb076e18
BLAKE2b-256 849035d294af7d67b5157cf90cbdf2cc76417d73af00b0d7831773821e2a5f10

See more details on using hashes here.

File details

Details for the file NEURON-9.0a0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-9.0a0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8cb323b275ac48d43b7c65529cf82d6812336011a1de59ca4710f132737b9cd1
MD5 a8d5890911e4acb8211b89d3841abf18
BLAKE2b-256 e45cc8cb5d3dc2f144b43ee050c8ba9687abd19cbcf50578eb9e6fd8c6e3f8e9

See more details on using hashes here.

File details

Details for the file NEURON-9.0a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-9.0a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7ac5a561fceb3572b8260f4887789045cf52c096beee54148346b6111da77819
MD5 94936fb73ba7fe3a94b41021eb01a938
BLAKE2b-256 1de89cea9cbf91ef8f07fd11fe1c0673910139be1d2dc1264d6431870959631e

See more details on using hashes here.

File details

Details for the file NEURON-9.0a0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for NEURON-9.0a0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eaa2e15b84a91e18c3da6f2757cf07a634618449bc9bda2f979c826214b9b1c6
MD5 62847bd7ccc06ed81ab57c93edee1605
BLAKE2b-256 0e391083669cfc004b02c2b49a02df1fac931ab5033074ac3408f62e110f7b5d

See more details on using hashes here.

File details

Details for the file NEURON-9.0a0-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-9.0a0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b0d9d642be07930b58ac395fee6ea255a58046ea9a9deffcb6a3df1b635f47c6
MD5 088e672f3988fe9cfc6c345131a5c362
BLAKE2b-256 fcd467fbef3f55e6d96b014b55de38f657323bc86b30baed817783ed4195722f

See more details on using hashes here.

File details

Details for the file NEURON-9.0a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-9.0a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b057cb22bc77dac8eba01795e4f72d8ff1042ea08c371634f5dd0da77a8ab66
MD5 a4078600ae1596d21b3fb02f4faaba51
BLAKE2b-256 aaf0bac49571872f6c4ed292b6bef1471c080273c052f72f6db666fbeefcb925

See more details on using hashes here.

File details

Details for the file NEURON-9.0a0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for NEURON-9.0a0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f5b828da1a2f97e1f9b2b07fc5d07f952afa209e25b4a6dc3963b24d32e116c
MD5 9ba6fc301d44e7f57b7a551c9e40239f
BLAKE2b-256 c03f808cee259c13921ca6ed6e91161affe8991abc2052fe56a9d929faa445d4

See more details on using hashes here.

File details

Details for the file NEURON-9.0a0-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-9.0a0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b95eaa09d5fce129e9e25aeaf8a203fe9385387780ad9861d96d696d18106021
MD5 730e4ae1ac693029fc375b62bd1fb785
BLAKE2b-256 6a0bcb5801b595d365b179bbea79a9ff0c8a3f21f261094d35f472119b8b56ba

See more details on using hashes here.

File details

Details for the file NEURON-9.0a0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-9.0a0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 02b6845d674ff0292b8afaa79b4e201494612e490c790302a03d34874ef1d08e
MD5 ef1e29039784cd27f5690f759c9959d2
BLAKE2b-256 0971af7ff764a4a17eff229e6f4acbb0932fbd17db1de4f6f5987672e3e70839

See more details on using hashes here.

File details

Details for the file NEURON-9.0a0-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-9.0a0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7beb6e9a5350a4e21d21f30906d2182e5fc750eb0a20d76a60d8fec4263d5228
MD5 4685a58ad797673418ae2a86a935d6fe
BLAKE2b-256 9449e63c171dcde88539bcdab539c9ed8680eae00f23384b7cae9b3b4e1e6ba8

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