NEURON is a simulator for neurons and networks of neurons that runs efficiently on your local machine, in the cloud, or on an HPC. Build and simulate models using Python, HOC, and/or NEURON's graphical interface. From this page you can watch recorded NEURON classes <training_videos>
, read the Python <python_prog_ref>
or HOC <hoc_prog_ref>
programmer's references, browse the NEURON forum, explore the source code for over 750 NEURON models on ModelDB, and more (use the links on the side or search).
install/install cmake_doc/index install/developer
videos/index guide/index courses/exercises2018 The NEURON forum <https://neuron.yale.edu/phpBB> publications publications-using-neuron
python/index hoc/index otherscripting.rst tutorials/index rxd-tutorials/index coreneuron/index
scm/index dev/index doxygen
removed_features.rst
changelog.md
macOS
The recommended installation is to:
pip3 install neuron
Alternatively, you can use the PKG installer.
For troubleshooting, see the detailed installation instructions.
Linux
The recommended installation is to:
pip3 install neuron
For troubleshooting, see the detailed installation instructions.
Windows
Download the Windows Installer.
For troubleshooting, see the detailed installation instructions.
Cloud
On Google Colab and many other cloud Jupyter providers, you can install NEURON via
!pip install neuron
NEURON is already installed on The Neuroscience Gateway and on EBRAINS.
Source code
View and suggest changes to the source code at: github.com/neuronsimulator/nrn
For instructions on how to build from source, go here.
See also the NEURON documentation index.