Model Descriptions for Computational Neuroscience
Computational models based on detailed neuroanatomical and
electrophysiological data have been used for many years
as an aid for understanding the function of the nervous system.
NeuroML is an international, collaborative initiative to
develop a language for describing detailed models of neural systems.
The
NeuroML model specifications
facilitate the exchange of complex neural models,
allow for greater transparency and accessibility of models,
enhance interoperability between simulators and other tools,
and support the development of new software and databases.
There are a growing number of
applications with support for NeuroML.
NeuroML is a free and open community effort developed with input from many
contributors. We need your help as the language and tools continue to evolve.
For an outline of current efforts, see the roadmap.
| The new NeuroML paper has recently been published! See below for details. |

A pyramidal cell model in NeuroML which has been loaded into and visualised by (from left):
neuroConstruct, NEURON,
PSICS, X3D via the NeuroML Validator
and NeuronLand. More details on
NeuroML compliant software can be found here.

A network model of the cerebellar granule cell layer which can be fully expressed as a Level 3 NeuroML file. Visualised in the
Whole Brain Catalog (left), and neuroConstruct (right).
This and other detailed cell and network models are available for download here.
News and Events
- June 17, 2010: A paper describing the latest stable version of NeuroML has been
published in PLoS Computational Biology: NeuroML: A Language for Describing Data Driven Models of Neurons and
Networks with a High Degree of Biological Detail, P Gleeson, S Crook, RC Cannon, ML Hines, GO Billings, M Farinella, TM Morse, AP Davison,
S Ray, US Bhalla, SR Barnes, YD Dimitrova,
RA Silver. It can be downloaded here and it describes in detail the structure of version 1.x (Levels 1-3,
MorphML, ChannelML, NetworkML), includes a detailed discussion of the elements
present at each level along with example NeuroML code (see the supporting text
of the paper), outlines current simulator support,
and presents a number of new cell and network models which have recently been
converted to the format.
These new models, including a morphologically detailed CA1 pyramidal
cell and a number of cells from the Traub et al. 2005 thalamocortical
network model are available here: http://www.neuroml.org/models.
- May 19, 2010: A second joint NeuroML and SBML meeting was held at the European Bioinformatics Institute, Hinxton, UK between contributors to
both of these initiatives. Discussions centered on the extensions needed in NeuroML version 2.0 to allow access to model elements specified in SBML and other model description languages.
Minutes of the meeting are available here and more details of the agenda items can be found
here.
- March 4-5, 2010: The second NeuroML Development Workshop was held in Arizona State University to plan for
version 2.0 of the NeuroML model description language. More details about the workshop are available here.
For the meeting minutes, see the 2010 workshop report.
There was also a Symposium on Multiscale Approaches to Understanding Neural Plasticity
held at ASU before the main meeting and a number of tutorials on software for multiscale modeling given by the meeting participants on the following day.
- October 7, 2009: A meeting was held at the European Bioinformatics Institute, Hinxton, UK between contributors to the NeuroML and SBML initiatives
to discuss scenarios for creation of models incorporating elements from both modelling languages. Minutes of the meeting are available here.
- March 9-10, 2009: A
NeuroML Development Workshop was held at University College London. The focus of the
workshop was to refine the specifications for describing models of
channel kinetics and the biophysical properties of cells. Special thanks
to the Wellcome Trust, the INCF, and the NSF for their generous support of this
endeavor. More details are available here.
- September 7-9, 2008: Padraig Gleeson and Sharon Crook conducted a demo of NeuroML at the 1st Congress of the
International Neuroinformatics Coordinating Facility on
Neuroinformatics in Stockholm,
Sweden.
-
Padraig Gleeson and Sharon Crook moderated a workshop on "Interoperability of Software for Computational and Experimental
Neuroscience" at the 2008 Computational Neuroscience Meeting in Portland, Oregon. For an overview of the speakers and discussion, click
here.