17–18 Jun 2025
Virtual
Europe/Berlin timezone

Rapid prototyping in spiking neural network modeling with NESTML and NEST Desktop

W-3
18 Jun 2025, 09:45
1h 30m
Zoom

Zoom

Workshop Workshop

Speakers

Sebastian Spreizer (University of Trier) Charl Linssen (Simulation Lab Neuroscience, Forschungszentrum Jülich GmbH)Ms Pooja Babu (Simulation & Data Lab Neuroscience, Institute for Advanced Simulation, Jülich Supercomputing Centre (JSC), Forschungszentrum Jülich, Germany)

Description

NESTML is a domain-specific modeling language for neuron models and synaptic plasticity rules[1]. It is designed to support researchers in computational neuroscience to specify models in a precise and intuitive way. These models can subsequently be used in dynamical simulations of spiking neural networks on several platforms, particularly the NEST Simulator[2]. However, specification of the network architecture requires using the NEST Python API, which requires users to have programming skills. This poses a problem for beginners with little to no coding experience.

This issue is addressed by developing NEST Desktop[3], a graphical user interface (GUI) that serves as an intuitive, programming-free interface to NEST. The interface is easily installed and accessed via an internet browser on laptops or in cloud-based deployments.

Here, we demonstrate the integration of all three components: NEST Desktop, NESTML, and NEST. As a result, researchers and students can customize existing models or develop new ones using NESTML and have them instantly available to create networks using the GUI of NEST Desktop before simulating them using NEST. In this workshop, we will first demonstrate the simulation of a balanced network in NEST Desktop using a built-in integrate and fire neuron model. As a second step, we will create a new customised neuron model with spike-frequency adaptation (SFA) in NESTML from within the NEST Desktop interface, and use this model to simulate the balanced network. The effects of SFA on network dynamics will then be studied inside the NEST Desktop GUI through simulation data visualization and analysis tools.

References

[1] NESTML 8.0.1, Linssen C et al. (2025) doi: 10.5281/zenodo.15292719
[2] NEST (Neural Simulation Tool), Gewaltig M-O & Diesmann M (2007) doi: 10.4249/scholarpedia.1430
[3] NEST Desktop, Spreizer et al. (2021) doi: 10.1523/eneuro.0274-21.2021

Preferred form of presentation Workshop
Topic area Models and applications
Keywords models, simulation, networks
Speaker time zone UTC+1
I agree to the copyright and license terms Yes
I agree to the declaration of honor Yes

Primary authors

Sebastian Spreizer (University of Trier) Charl Linssen (Simulation Lab Neuroscience, Forschungszentrum Jülich GmbH) Ms Pooja Babu (Simulation & Data Lab Neuroscience, Institute for Advanced Simulation, Jülich Supercomputing Centre (JSC), Forschungszentrum Jülich, Germany)

Co-authors

Markus Diesmann Abigail Morrison (INM-6 Forschungszentrum Jülich) Benjamin Weyers (University of Trier)

Presentation materials

There are no materials yet.