NESTML: a modeling language for spiking neurons
Dimitri Plotnikov, Bernhard Rumpe, Inga Blundell, Tammo Ippen, and Jochen Martin Eppler, Abgail Morrison

TL;DR
NESTML is a modular, extensible modeling language designed for neuroscientists to create detailed neuron models efficiently for the NEST simulation tool, supporting domain-specific concepts as first-class language constructs.
Contribution
It introduces NESTML, a new domain-specific language that simplifies neuron model creation with first-class neuroscience concepts and supports extensibility and modularity.
Findings
NESTML enables concise neuron model expression.
The language supports efficient code generation for simulations.
Models and tools are publicly available on GitHub.
Abstract
Biological nervous systems exhibit astonishing complexity .Neuroscientists aim to capture this com- plexity by modeling and simulation of biological processes. Often very comple xm odels are nec- essary to depict the processes, which makes it dif fi cult to create these models. Powerful tools are thus necessary ,which enable neuroscientists to express models in acomprehensi ve and concise way and generate ef fi cient code for digital simulations. Se veral modeling languages for computational neuroscience ha ve been proposed [Gl10, Ra11]. Howe ver, as these languages seek simulator inde- pendence the ytypically only support asubset of the features desired by the modeler .Int his article, we present the modular and extensible domain speci fi cl anguage NESTML, which provides neuro- science domain concepts as fi rst-class language constructs and supports domain experts in creating neuron…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Neural dynamics and brain function · Modular Robots and Swarm Intelligence
