Model directory

NEST has over 100 models, choose an option for finding the one you need!

Model selector

Select a tag to display corresponding models.

By selecting multiple tags, you can refine your search to models that match all selected tags.

List of models based on your selection




Complete A-Z list of models

Show/Hide list

Neurons

Synapses

Devices

Learn more about …


What we mean by models

The term models in the context of NEST (and the field of computational neuroscience as a whole) is used with two different meanings:

  1. Neuron and synapse models. These consist of a set of mathematical equations and algorithmic components that describe the characteristics and behavior of biological neurons and synapses. In NEST, the terms neuron and synapse models are also used for the C++ implementations of these conceptual entities. Most of the models in NEST are based on either peer-reviewed publications or text books like [1]. This is what we mean for models in our model directory.

  2. Network models. These models are created from individual neuron and synapse models using the different commands provided by the PyNEST API. Examples for such network models are the microcircuit model or the multi-area model). You can also explore all our example networks.

See also

See our glossary section on common abbreviations used for model terms. It includes alternative terms commonly used in the literature.

Create and customize models with NESTML

Check out NESTML, a domain-specific language for neuron and synapse models. NESTML enables fast prototyping of new models using an easy to understand, yet powerful syntax. This is achieved by a combination of a flexible processing toolchain written in Python with high simulation performance through the automated generation of C++ code, suitable for use in NEST Simulator.

References