Volume 13 Supplement 1

Twenty First Annual Computational Neuroscience Meeting: CNS*2012

Open Access

The Open Source Brain Initiative: enabling collaborative modelling in computational neuroscience

  • Padraig Gleeson1Email author,
  • Eugenio Piasini1,
  • Sharon Crook2,
  • Robert Cannon3,
  • Volker Steuber4,
  • Dieter Jaeger5,
  • Sergio Solinas6,
  • Egidio D’Angelo6 and
  • R Angus Silver1
BMC Neuroscience201213(Suppl 1):O7

DOI: 10.1186/1471-2202-13-S1-O7

Published: 16 July 2012

While an increasing number of biophysically detailed neuronal models (featuring (semi-) realistic morphologies and voltage and ligand gated conductances) are being shared across the community through resources like ModelDB, these usually only represent a snapshot of the model at the time of publication, in a format specific to the original simulator used. Models are constantly evolving however, to take account of new experimental findings and to address new research questions, both by the original modellers, and by other researchers who help provide quality control/debugging of original scripts and convert the model (components) for use in other simulators. This crucial part of the model life cycle is not well addressed with currently available infrastructure.

The Open Source Brain (OSB) repository is being developed to provide a central location for researchers to collaboratively develop models which can be run across multiple simulators and can interact with the range of other applications in the NeuroML “ecosystem”. NeuroML [1] is a simulator independent language for expressing detailed single cell and network models, which is supported by an increasing number of applications for generating, visualising, simulating and analysing such models as well as by databases providing the base components (e.g. reconstructed morphologies, ion channels) for use in the models (http://www.neuroml.org/tool_support). The OSB repository differs from existing model databases which have traditionally concentrated on frozen, published models. The cell, ion channel, synapse and network models in this repository develop over time to ensure they reflect best practices in neurophysiological modelling and allow continuously improving, bug-free simulations. Multiple views of the model elements are available to encourage feedback from modellers, theoreticians and experimentalists. Links can be made to previous versions of the models in ModelDB, and deep links will be used to ensure cross referencing to other neuroinformatics resources such as NeuroMorpho and NeuroLex.

The system is based around a Mercurial version control repository with models organised into projects illustrating a number of neurophysiologically relevant aspects of the cell and network behaviour. The history is recorded of all changes to each project by contributors who can be distributed worldwide. There is close integration with the application neuroConstruct [2], allowing the models to be examined with a 3D graphical user interface, and scripts automatically generated for use on a number of widely used neuronal simulators. A number of models are already available in the repository, including cell and network models from the cerebellum, detailed cortical and hippocampal pyramidal cell models and a 3D version of a single column thalamocortical network model [3]. While most of the models available are conversions of existing published models, some have been developed during original research projects using the tools and formats discussed here [4]. The repository is currently in alpha stage of development and is being tested with a small number of labs. The resource can be accessed at http://opensourcebrain.org:8080. This work has been primarily funded by the Wellcome Trust (086699/095667).

Authors’ Affiliations

Department of Neuroscience, Physiology and Pharmacology, University College London
School of Mathematical and Statistical Sciences, School of Life Sciences, Arizona State University
Textensor Limited
School of Computer Science, Science and Technology Research Institute, University of Hertfordshire
Department of Biology, Emory University
Department of Neuroscience, University of Pavia


  1. Gleeson P, Crook S, Cannon RC, Hines ML, Billings GO, Farinella M, Morse TM, Davison AP, Ray S, Bhalla US, Barnes SR, Dimitrova YD, Silver RA: NeuroML: A language for describing data driven models of neurons and networks with a high degree of biological detail. PLoS Computational Biology. 2010, 6 (6): e1000815-10.1371/journal.pcbi.1000815.PubMed CentralView ArticlePubMedGoogle Scholar
  2. Gleeson P, Steuber V, Silver RA: neuroConstruct: a tool for modeling networks of neurons in 3D space. Neuron. 2007, 54 (2): 219-235. 10.1016/j.neuron.2007.03.025.PubMed CentralView ArticlePubMedGoogle Scholar
  3. Traub RD, Contreras D, Cunningham MO, Murray H, LeBeau FE, Roopun A, Bibbig A, Wilent WB, Higley MJ, Whittington MA: Single column thalamocortical network model exhibiting gamma oscillations, sleep spindles, and epileptogenic bursts. Journal of Neurophysiology. 2005, 93 (4): 2194-232.View ArticlePubMedGoogle Scholar
  4. Vervaeke K, Lorincz A, Gleeson P, Farinella M, Nusser Z, Silver RA: Rapid desynchronization of an electrically coupled interneuron network with sparse excitatory synaptic input. Neuron. 2010, 67 (3): 435-51. 10.1016/j.neuron.2010.06.028.PubMed CentralView ArticlePubMedGoogle Scholar


© Gleeson et al; licensee BioMed Central Ltd. 2012

This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.