InstallationΒΆ

Install

NEAT can be installed with pip.

pip install nest-neat

NEAT can also be installed from the source repository. The following instructions are for Linux and Max OSX systems and only use command line tools. Please follow the appropriate manuals for Windows systems or tools with graphical interfaces.

git clone git@github.com:nest/NEAT.git
cd NEAT
pip install .

Post-Install

Note that if you install NEAT with pip, as above, NEURON will automatically be installed as well. To use NEAT with NEST, you need to manually install NEST and nestml on your system, by following the detailed installation instructions.

Testing the installation

NEAT makes the shell command neatmodels available. This command compiles groups of NEAT-defined ion channels into for NEURON or NEST models, so that they can be simulated. You can test whether this command is available by installing a set of default ion channels of NEAT:

neatmodels install default

This installs the default channels for NEURON. To install them for NEST, use:

neatmodels install default -s nest

To test the installation (requires pytest)

pytest