SimTracker tool and code template to design, manage and analyze neural network model simulations in parallel NEURON

Advances in technical computing enable larger and more detailed neural models that can incorporate ever more of the rapidly expanding body of quantitative neuroscience data. In principle, such complex network models that are strongly constrained by experimental data could direct experimental research and provide novel insights into experimental observations. However, as network models grow in complexity and scale, the necessary tasks of development and organization become unwieldy. Further, the models risk becoming inaccessible to experimentalists and other modelers, and their results may then be seen as less relevant to experimental work. To address these obstacles, we developed a tool for managing simulations called SimTracker. It supports users at each step of the modeling process, including execution of large scale parallel models on supercomputers. SimTracker is suitable for users with a range of modeling experience. SimTracker can be a valuable modeling resource that promotes iterative progress between experiment and model.

[1]  David N. Kennedy,et al.  An information science infrastructure for neuroscience , 2003, Neuroinformatics.

[2]  R. Angus Silver,et al.  neuroConstruct: A Tool for Modeling Networks of Neurons in 3D Space , 2007, Neuron.

[3]  E. Kandel,et al.  Neuroscience thinks big (and collaboratively) , 2013, Nature Reviews Neuroscience.

[4]  James A. Bednar,et al.  An automated and reproducible workflow for running and analyzing neural simulations using Lancet and IPython Notebook , 2013, Front. Neuroinform..

[5]  Michael L. Hines,et al.  NeuroML: A Language for Describing Data Driven Models of Neurons and Networks with a High Degree of Biological Detail , 2010, PLoS Comput. Biol..

[6]  Michael L. Hines,et al.  The NEURON Book , 2006 .

[7]  Adam R Ferguson,et al.  Big data from small data: data-sharing in the 'long tail' of neuroscience , 2014, Nature Neuroscience.

[8]  N. T. Carnevale,et al.  Translating network models to parallel hardware in NEURON , 2008, Journal of Neuroscience Methods.

[9]  Shawn D. Burton,et al.  NeuroElectro: a window to the world's neuron electrophysiology data , 2014, Front. Neuroinform..

[10]  I. Soltesz,et al.  Target‐selectivity of parvalbumin‐positive interneurons in layer II of medial entorhinal cortex in normal and epileptic animals , 2016, Hippocampus.

[11]  Ivan Raikov,et al.  Interneuronal mechanisms of hippocampal theta oscillation in full-scale model of the CA1 circuit , 2016, bioRxiv.

[12]  Z. Merali Computational science: ...Error , 2010, Nature.

[13]  L F Abbott,et al.  Conceptual and technical advances define a key moment for theoretical neuroscience , 2016, Nature Neuroscience.

[14]  D. Johnston,et al.  Pharmacological upregulation of h-channels reduces the excitability of pyramidal neuron dendrites , 2002, Nature Neuroscience.

[15]  Andrew P. Davison Automated Capture of Experiment Context for Easier Reproducibility in Computational Research , 2012, Computing in Science & Engineering.

[16]  William W. Lytton,et al.  Reproducibility in Computational Neuroscience Models and Simulations , 2016, IEEE Transactions on Biomedical Engineering.

[17]  Stephen H. Koslow,et al.  Neuroinformatics as a megascience issue , 1999, IEEE Transactions on Information Technology in Biomedicine.

[18]  Nicolas Le Novère,et al.  Neuronvisio: A Graphical User Interface with 3D Capabilities for NEURON , 2012, Front. Neuroinform..