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.4-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.4-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.4-cp312-cp312-macosx_12_0_arm64.whl (12.1 MB view details)

Uploaded CPython 3.12 macOS 12.0+ ARM64

NEURON-8.2.4-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.4-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.4-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.4-cp311-cp311-macosx_11_0_arm64.whl (12.2 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

NEURON-8.2.4-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.4-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.4-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.4-cp310-cp310-macosx_11_0_arm64.whl (12.1 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

NEURON-8.2.4-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.4-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.4-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.4-cp39-cp39-macosx_11_0_arm64.whl (12.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

NEURON-8.2.4-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.4-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.4-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.4-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.4-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.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1beabca579b66ddc99fb5166467fdb61bfede98566e7b3d32a321137c95b4fc6
MD5 c07457d64e4f367d4c7b3c957a8c393e
BLAKE2b-256 6bca46b37868597d43bb958508f867b79d31e8a938b8d499d6a8dda579814773

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 74028f94f0be03fec441152250e369acab385d8ae75b89a8a0c49c3750840633
MD5 fe158f3e5b9b34a624021b9e4a38d065
BLAKE2b-256 97bec1aa0b04b719c3ca3a6d10114f904c39e7a134f1f394f2457b4b84f1978a

See more details on using hashes here.

File details

Details for the file NEURON-8.2.4-cp312-cp312-macosx_12_0_arm64.whl.

File metadata

File hashes

Hashes for NEURON-8.2.4-cp312-cp312-macosx_12_0_arm64.whl
Algorithm Hash digest
SHA256 aecc741c2143dc18a0420f7f3f10f63eafc4300d3ffb94c8770908226b24f54d
MD5 a9cf8cfd3b875a4147f494bc025fb419
BLAKE2b-256 f94e8a55189b70c14a401595d9c6789bff834a97040f0f200d2002619fc6c0d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 31e8a01c4cdce924af0b6e5bb57dfcf18bb776cbd9c596ebaea1b5c0180ad19a
MD5 e00fb83a0f41a0c4fce3ce2f512f8834
BLAKE2b-256 e80cfdf8826969c6f20e6843c8cd32a9fd7b1bec3e5b077d1f82b200aa61a1ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3cd9a65082a96f61dee0200ad8f0c0a7134d84d9eeafdc432d075c40ed65cf5
MD5 60e5fbdf1cc4931c8eda0150c39e7272
BLAKE2b-256 997f8d750fbe43776a07bc0f1c70e455cedf15f3bbb1600408049d35f30c68ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 48af1169db1588cf71c59f827fe8f8798621851f31d687f62dfdbcb9332d9e5d
MD5 863164aca09ede30511a334c85745acd
BLAKE2b-256 0f51cc50438880aace2272538e92fa3d2ee24f1c920f854b2a41d5a482e725fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0f5898bf478db211a9d9c32738ebed041945154852cac694fcdb5c4ec59c536f
MD5 cc5e6e22b51393f3022dd858c86d96ab
BLAKE2b-256 42929420947e6b01cfc645821b07ba0f31667c772ff0311ee2a81006044da07e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3b91b31c124f94de864e27faaf62a8e22ca5b2aac27ca796f3c584cc521fcd97
MD5 5e8a7925e6f361d5f58a486c279e4087
BLAKE2b-256 d12b3c55d6eb18fbf2165a4b7d160f2a94d9e53f7e10e772a081838af59ecb98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0bd5aee2d983d07666cd42703a3e71163f37b7c7aed6fd014de062fb8869dba1
MD5 0c80bca739149f053468046f11981e6a
BLAKE2b-256 cb558d4ef2355434e26ad59656c792b2132c64001177742937165ceefa4e2d66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3ae741860f082cab882a71cc8fc47701b0430a43a0492b8a4beb75598b9b51f0
MD5 8e81a3b832d441094ffc8009b4b2ad71
BLAKE2b-256 45af86b460fbcaa2c269a2341d6e78254dfda4313e491b9d6bb28f3684c7973b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f501d0ac7bc0c549a0d209aa4ef0ac9956ab9b51296691832632ae72a5b45f5a
MD5 05c76ee770021a4b79b795ee0fba94bd
BLAKE2b-256 97e0a0e664b3499025c66a86dcffa66dce0ae10ac299d8b29b7c82d4840752fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 da4461a3d695c5d38ce77483c37e9ed062f87ef0d310023974c83b0cfc5cbea3
MD5 749b51158d9ddd6f5255b4b0b218c57c
BLAKE2b-256 54f86f02536307c2d9028d159c64336d105e92e2357d96150ff065da4897b091

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8d4a8f7f315ab749c3c98db725860422d16207327d727dbf30561a1f10dc3c53
MD5 9560481acef0bed1527ae5235b677a05
BLAKE2b-256 0f9d13ba23b54be8f69ec637ccc8b880848723e52967349f15abd572b53d9169

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8a5233dc209345260050eb4541569a67ff7492031155a360bbeb5b1995ae0f10
MD5 0bb3d3510265016fef9f6222597ac7b5
BLAKE2b-256 e5940f4d9a0e04af7f98227501ec85be88c2dffbe12f6df2f155e789b29434bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 90f7335b707b65db579dab3bf65d812f2a864577683482911b1521f9de9f4d9e
MD5 f947d82201f7a529e3e4148c0d759ea3
BLAKE2b-256 9fe9b41eb8911987dfe2404679bb06f7a33eccb0abb43c8754b46ad35f89bcce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 16e9b99db29a3b56fd4794e76d3fda0ffc5fb28d856b668c47a00d334f2ac7db
MD5 6237973ae5690336e5f005d952a1a909
BLAKE2b-256 239cfd370222b1ed6ecedb007866dc0c103b34f139ecbf97448daaa234f19384

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ecd779732ea8b56fc86706ea2f7674627b8061bc4cf14968c26470a547d1fa12
MD5 e57a6cfb3c87d980c32954b1e914c65a
BLAKE2b-256 9df6c3ad041b97083126e3dd6970663f37f23d70f6672876e6936558ed0b424e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 41217a190d538cd59d83d3c5711a3f2073a43558afc939116490abad038de88f
MD5 aed7476f62368c50e82ce63ac789e802
BLAKE2b-256 e323c8b0c7dfb30840a4a1aa9a7ce592c58f4b61f1aca0662e1e71f1ccbe08b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6dc4ea45a1a989fafb65659aad1077f4e4cf6023c3ff36295fbb685dac17331
MD5 3056b93c207f8bdf93cbc96458f9e7ff
BLAKE2b-256 40d42556a0bc8dde6e5476ea76ac4a931a8baf3415e4ecbee4638a3acc229cdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON-8.2.4-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 f4435b478e58d2100b69cbf4fd9aabbfc7334b5bc8d81ea35a0492e651f91f85
MD5 ff96fa47dfc1a1947481abd8827d21b7
BLAKE2b-256 5152ceff393ecf5f56a12ad40b7b663621c7b487a8d850d43d0bd84ce2363a7f

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