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

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

NEURON_nightly-9.0a1.dev437-cp311-cp311-macosx_10_15_x86_64.whl (19.2 MB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

NEURON_nightly-9.0a1.dev437-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

NEURON_nightly-9.0a1.dev437-cp39-cp39-macosx_10_15_x86_64.whl (19.1 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

File details

Details for the file NEURON_nightly-9.0a1.dev437-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev437-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5faaa9496702745448fadad3dacf449ef016776237f2ad852a3c326065d349b5
MD5 e35b6fbc0b4b50b72de9e452123c4600
BLAKE2b-256 1798b9c7eada382864c66512cbbe9097af2c8fc4487c9b1503da404680815781

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev437-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ef0083652e4949c66a6ad94d30e373b930b730b592b07d554977d0c0e86ac341
MD5 c25d7f4ef201bfb3f7fdd13d1e6a3603
BLAKE2b-256 6d0ee6686458a136aa1b1efab4ac2be3e76313b029bafb04b690a712a9d81c15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev437-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb7764131f83f7253ab3c291c39a6b2d204047adb089e209cab087a563ea69c4
MD5 54bb12a8a927439bb272c6557ab0370f
BLAKE2b-256 fc9e58eb26bd334e2a25ab9dee9af06f600d4c43522bc13d441b376d1e44795c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev437-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ae23a71a8980337ab1f3dba70ceec7a8145424373a2886e43a6ac760f1d06929
MD5 7b31f3aea32f0ddd435fcfeb144ff871
BLAKE2b-256 9933e6615be8cfb69bb9370cc3da726077488cccb7dac9bed93af6d654c3367f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev437-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 314a7866e85e13a799b0ffde24adea542be83775cd2c22b3a0cec8535280907a
MD5 8653b693f49ad3b06032d3d857d1744c
BLAKE2b-256 21b66b4c925432f1209a452cd93dd9cadf77dd8a7e67f1376106ce795ef8fbbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev437-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ad152b5cedf1fb66c5479a6dc069f05ea1dc008b3823fe7b5633471dbf904844
MD5 1d7fb881998f1aaea5fbc71459daa666
BLAKE2b-256 25a35e893bdd930788180c06d0d70b7dcde91815a62b98fa864f0c3e9aede154

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev437-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 68ff706c33066c7b8a3d8d01fdf3b31b2a6f5247eacf3c30b7b26e133720a96c
MD5 6c81ddacc09b097bf58190f727bad03e
BLAKE2b-256 d9b6285c9584c61678ebdd1bce3daaa2c8b47dfb6c79a7ab00067bf556e058f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for NEURON_nightly-9.0a1.dev437-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2875eb3f43fd3ecd3a65b5d7092bae9fdc92257887a44072168337a524c912c8
MD5 3715e80b2c6407281276b0c41ec2bb84
BLAKE2b-256 0ff8058e87dd16864e099bf5e2b8770d58630c4d7bd5344687d617803010aeb4

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