NEST Simulator

Version 21.1 by abonard on 2025/04/10 15:15

Beginner

Introduction to NEST: Simulating a single neuron

Level: beginner  Type: video tutorial

This tutorial will guide you through the simulation of one neuron in NEST.

Introduction to PyNEST – Populations of neurons

Level: beginner  Type: user documentation

When you have worked through this material, you will know how to:
create populations of neurons with specific parameters; set model parameters before creation; define models with customised parameters; randomise parameters after creation; make random connections between populations; set up devices to start, stop and save data to file and reset simulations

Introduction to PyNEST – Neurons and simple neural networks

Level: beginner  Type: user documentation

When you have worked through this material, you will know how to:
start PyNEST, create neurons and stimulation or recording devices, query and set their parameters, connect them to each other or to devices, simulate the network and extract the data from recording devices.

Advanced

MUSIC Tutorial – Introduction to the MUSIC Interface

Level: advanced  Type: user documentation

This tutorial showcases how to setup the system, gives a general introduction to NEST and MUSIC, shows the. basics of NEST, and how to add MUSIC connections.

Introduction to PyNEST – Spatially structured networks

Level: advanced  Type: user documentation

When you have worked through this material you will be able to:
Create populations of neurons with specific spatial locations, define connectivity profiles between these types of populations, connect populations using profiles, visualize the connectivity

MUSIC tutorial – The pymusic interface

Level: advanced  Type: user documentation

The interface is closely modelled on the C++ API; indeed, the steps to use it is almost exactly the same. You can mostly refer to the C++ description for explanation. Below we will only highlight the differences to the C++ API.

MUSIC tutorial – Practical tips

Level: advanced  Type: user documentation

Start MUSIC using mpirun, Disable messages, Comma as decimal point, Build Autotool-enable project.

MUSIC tutorial – Connect two NEST simulations using MUSIC

Level: advanced  Type: user documentation

We will be implementing the simple network from the introduction to this tutorial.

MUSIC tutorial – MUSIC with SLI

Level: advanced  Type: user documentation

We won’t discuss the code extensively as learning SLI is really outside the scope of this tutorial. The code follows the same structure as the other examples, and should be straightforward to follow. But we will give a few pointers for how to connect things with MUSIC.