zbarni / eitn_22

Hello World and other scripts for the NEST tutorial

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NEST Tutorial at EITN Fall School 2022

This repository accompanies the NEST tutorial at the EITN Fall School in Computational Neuroscience 2022. Here you can find the presentation slides, Jupyter notebooks and other materials.

Installation instructions

Complete documentation for NEST and NESTML can be found here and here. Please make sure you have the latest releases (NEST 3.3 and NESTML 5.1.0) or the current development versions from the respective GitHub repositories. Note that in the tutorial we will not use NESTML, so its installation is optional.

Windows

  1. Use VM image provided here.
  2. If you have access to the Ubuntu application on newer Windows versions, you may try installing NEST via the package manager:
sudo add-apt-repository ppa:nest-simulator/nest
sudo apt-get update
sudo apt-get install nest

Linux / macOS

  1. You can use the NEST Docker container as detailed here. We recommend using the EBRAINS host instead of the Docker hub image linked in the documentation, as this contains the latest NESTML release:
docker pull docker-registry.ebrains.eu/nest/nest-simulator:3.3
  1. You can also install NEST using conda install nest, but the latest NESTML version may not work with this solution.

    An alternative would be to build and install NEST manually in the Conda environment (e.g., downloading the zip and install using Cmake), along with pip install nestml.

  2. In Ubuntu, installation is also possible via the PPA repository:

sudo add-apt-repository ppa:nest-simulator/nest
sudo apt-get update
sudo apt-get install nest

For Linux and macOS, you can use the nest_env_OS.yaml configuration files to set up your environment some relevant packages.

Get in touch

b.zajzon at fz-juelich.de

About

Hello World and other scripts for the NEST tutorial


Languages

Language:Jupyter Notebook 100.0%