Article,

NeuroML: A Language for Describing Data Driven Models of Neurons and Networks with a High Degree of Biological Detail

, , , , , , , , , , , , and .
PLoS Comput Biol, 6 (6): e1000815 (June 2010)
DOI: 10.1371/journal.pcbi.1000815

Abstract

Computer modeling is becoming an increasingly valuable tool in the study of the complex interactions underlying the behavior of the brain. Software applications have been developed which make it easier to create models of neural networks as well as detailed models which replicate the electrical activity of individual neurons. The code formats used by each of these applications are generally incompatible however, making it difficult to exchange models and ideas between researchers. Here we present the structure of a neuronal model description language, NeuroML. This provides a way to express these complex models in a common format based on the underlying physiology, allowing them to be mapped to multiple applications. We have tested this language by converting published neuronal models to NeuroML format and comparing their behavior on a number of commonly used simulators. Creating a common, accessible model description format will expose more of the model details to the wider neuroscience community, thus increasing their quality and reliability, as for other Open Source software. NeuroML will also allow a greater “ecosystem” of tools to be developed for building, simulating and analyzing these complex neuronal systems.

Tags

Users

  • @neurokernel

Comments and Reviews