Cargando…

From Model Specification to Simulation of Biologically Constrained Networks of Spiking Neurons

A declarative extensible markup language (SpineML) for describing the dynamics, network and experiments of large-scale spiking neural network simulations is described which builds upon the NineML standard. It utilises a level of abstraction which targets point neuron representation but addresses the...

Descripción completa

Detalles Bibliográficos
Autores principales: Richmond, Paul, Cope, Alex, Gurney, Kevin, Allerton, David J.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4003408/
https://www.ncbi.nlm.nih.gov/pubmed/24253973
http://dx.doi.org/10.1007/s12021-013-9208-z
_version_ 1782313844105805824
author Richmond, Paul
Cope, Alex
Gurney, Kevin
Allerton, David J.
author_facet Richmond, Paul
Cope, Alex
Gurney, Kevin
Allerton, David J.
author_sort Richmond, Paul
collection PubMed
description A declarative extensible markup language (SpineML) for describing the dynamics, network and experiments of large-scale spiking neural network simulations is described which builds upon the NineML standard. It utilises a level of abstraction which targets point neuron representation but addresses the limitations of existing tools by allowing arbitrary dynamics to be expressed. The use of XML promotes model sharing, is human readable and allows collaborative working. The syntax uses a high-level self explanatory format which allows straight forward code generation or translation of a model description to a native simulator format. This paper demonstrates the use of code generation in order to translate, simulate and reproduce the results of a benchmark model across a range of simulators. The flexibility of the SpineML syntax is highlighted by reproducing a pre-existing, biologically constrained model of a neural microcircuit (the striatum). The SpineML code is open source and is available at http://bimpa.group.shef.ac.uk/SpineML.
format Online
Article
Text
id pubmed-4003408
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-40034082014-04-30 From Model Specification to Simulation of Biologically Constrained Networks of Spiking Neurons Richmond, Paul Cope, Alex Gurney, Kevin Allerton, David J. Neuroinformatics Software Original Article A declarative extensible markup language (SpineML) for describing the dynamics, network and experiments of large-scale spiking neural network simulations is described which builds upon the NineML standard. It utilises a level of abstraction which targets point neuron representation but addresses the limitations of existing tools by allowing arbitrary dynamics to be expressed. The use of XML promotes model sharing, is human readable and allows collaborative working. The syntax uses a high-level self explanatory format which allows straight forward code generation or translation of a model description to a native simulator format. This paper demonstrates the use of code generation in order to translate, simulate and reproduce the results of a benchmark model across a range of simulators. The flexibility of the SpineML syntax is highlighted by reproducing a pre-existing, biologically constrained model of a neural microcircuit (the striatum). The SpineML code is open source and is available at http://bimpa.group.shef.ac.uk/SpineML. Springer US 2013-11-20 2014 /pmc/articles/PMC4003408/ /pubmed/24253973 http://dx.doi.org/10.1007/s12021-013-9208-z Text en © The Author(s) 2013 https://creativecommons.org/licenses/by/2.0/ Open AccessThis article is distributed under the terms of the Creative Commons Attribution License which permits any use, distribution, and reproduction in any medium, provided the original author(s) and the source are credited.
spellingShingle Software Original Article
Richmond, Paul
Cope, Alex
Gurney, Kevin
Allerton, David J.
From Model Specification to Simulation of Biologically Constrained Networks of Spiking Neurons
title From Model Specification to Simulation of Biologically Constrained Networks of Spiking Neurons
title_full From Model Specification to Simulation of Biologically Constrained Networks of Spiking Neurons
title_fullStr From Model Specification to Simulation of Biologically Constrained Networks of Spiking Neurons
title_full_unstemmed From Model Specification to Simulation of Biologically Constrained Networks of Spiking Neurons
title_short From Model Specification to Simulation of Biologically Constrained Networks of Spiking Neurons
title_sort from model specification to simulation of biologically constrained networks of spiking neurons
topic Software Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4003408/
https://www.ncbi.nlm.nih.gov/pubmed/24253973
http://dx.doi.org/10.1007/s12021-013-9208-z
work_keys_str_mv AT richmondpaul frommodelspecificationtosimulationofbiologicallyconstrainednetworksofspikingneurons
AT copealex frommodelspecificationtosimulationofbiologicallyconstrainednetworksofspikingneurons
AT gurneykevin frommodelspecificationtosimulationofbiologicallyconstrainednetworksofspikingneurons
AT allertondavidj frommodelspecificationtosimulationofbiologicallyconstrainednetworksofspikingneurons