PhD Conference Tammo Ippen 150923 Conference Tammo Ippen 150923.… · t On December 7-9, 2015 in...

8
Mitglied in der Helmholtz-Gemeinschaft NESTML A Domain Specific Language for Creating Neuron and Synapse Models for the NEST Simulator 21.-23. September 2015 | Tammo Ippen

Transcript of PhD Conference Tammo Ippen 150923 Conference Tammo Ippen 150923.… · t On December 7-9, 2015 in...

Page 1: PhD Conference Tammo Ippen 150923 Conference Tammo Ippen 150923.… · t On December 7-9, 2015 in Aachen, Germany. Information and registration: Will be announced! 8 Invitation: NESTML

Mitg

lied

in d

er H

elm

holtz

-Gem

eins

chaf

t

NESTML A Domain Specific Language for Creating Neuron and Synapse Models for the NEST Simulator21.-23. September 2015 | Tammo Ippen

Page 2: PhD Conference Tammo Ippen 150923 Conference Tammo Ippen 150923.… · t On December 7-9, 2015 in Aachen, Germany. Information and registration: Will be announced! 8 Invitation: NESTML

Mitg

lied

in d

er H

elm

holtz

-Gem

eins

chaf

t

2

Models of Neurons in NEST

Page 3: PhD Conference Tammo Ippen 150923 Conference Tammo Ippen 150923.… · t On December 7-9, 2015 in Aachen, Germany. Information and registration: Will be announced! 8 Invitation: NESTML

Mitg

lied

in d

er H

elm

holtz

-Gem

eins

chaf

t

3

Models of Synapses in NEST

Page 4: PhD Conference Tammo Ippen 150923 Conference Tammo Ippen 150923.… · t On December 7-9, 2015 in Aachen, Germany. Information and registration: Will be announced! 8 Invitation: NESTML

Mitg

lied

in d

er H

elm

holtz

-Gem

eins

chaf

t

• C++ classes, which are embedded in the NEST infrastructure • Requires deep knowledge in neuroscience, C++ and NEST • Error prone, repetitive, not concise • Maintenance intensive

➢ Developed the NEST Modelling Language (NESTML) • A domain specific language with clean and concise syntax • Describe neuron and synapse models with neuroscience concepts • Describe dynamics as a set of ODE or in an imperative way • Supports the modeler with syntactic and semantic checks for plausible

models

4

Implementing Models in NEST

Page 5: PhD Conference Tammo Ippen 150923 Conference Tammo Ippen 150923.… · t On December 7-9, 2015 in Aachen, Germany. Information and registration: Will be announced! 8 Invitation: NESTML

Mitg

lied

in d

er H

elm

holtz

-Gem

eins

chaf

t

5

Example Neuron Model (excerpt)

Page 6: PhD Conference Tammo Ippen 150923 Conference Tammo Ippen 150923.… · t On December 7-9, 2015 in Aachen, Germany. Information and registration: Will be announced! 8 Invitation: NESTML

Mitg

lied

in d

er H

elm

holtz

-Gem

eins

chaf

t

6

Conclusion

Page 7: PhD Conference Tammo Ippen 150923 Conference Tammo Ippen 150923.… · t On December 7-9, 2015 in Aachen, Germany. Information and registration: Will be announced! 8 Invitation: NESTML

Mitg

lied

in d

er H

elm

holtz

-Gem

eins

chaf

t

7

Collaborators

Prof. Dr. M. Diesmann

Dr. J. M. Eppler

T. Ippen

Prof. Dr. A. Morrison Prof. Dr. B. Rumpe

Prof. Dr. H.-E. Plesser

I. Blundell D. Plotnikov

P. M. S. Nazari

Page 8: PhD Conference Tammo Ippen 150923 Conference Tammo Ippen 150923.… · t On December 7-9, 2015 in Aachen, Germany. Information and registration: Will be announced! 8 Invitation: NESTML

Mitg

lied

in d

er H

elm

holtz

-Gem

eins

chaf

t

On December 7-9, 2015 in Aachen, Germany.

Information and registration: Will be announced!

8

Invitation: NESTML Community Workshop

The workshop is supported by the JARA-HPC Seed Fund NESTML - A modelling language for spiking neuron and synapse models for NEST and the Hemholtz Portfolio Theme Simulation and Modeling for the Human Brain.