A NineML-based domain-specific language for computational exploration of connectivity in the cerebellar granular layer
© Raikov et al; licensee BioMed Central Ltd. 2014
Published: 21 July 2014
The patterns of connectivity within a neuronal network can strongly influence its function. In neuroanatomical models of the cerebellum, the dimensions and topology of the neuronal arbors are crucial components as the cerebellum contains some of the most spatially extended cells in the brain (Golgi and Purkinje), which are connected by very long axonal projections of the granule cells (the parallel fibers). However, it is not known how these spatial features influence the overall cerebellar dynamics.
We begin to address this question by means of a prototype domain-specific language for constructing large-scale models of the cerebellar granular layer. The model currently implemented encompasses a patch of 1500 x 700 x 200 microns, and consists of 800 000 granule cells and 2000 Golgi cells. Input is provided by spatially embedded mossy fibers that function as non-homogeneous Poisson processes. The language framework is based on the emerging NineML network description language  and can interface to the NEURON simulator .
We show how the language can be used to investigate diverse neuroanatomical architectures. Variations of the basic granular layer architecture include random perturbations of the parallel fibers, exploring various shapes of synthetic Golgi cell morphologies and using experimentally obtained cell reconstructions. We characterize the effect of architecture changes on the network dynamics by comparing the spatial and temporal correlations of granule cell spiking activity.
The NineML language is intended to allow different methods for describing connectivity implemented as separate modules. Current working proposals include incorporating the Connection-Set Algebra , a general purpose graph library , and an equation-based format similar to the one implemented in the Brian2 simulator . The present work demonstrates that an approach to describing connectivity based on geometric shape is compatible with the NineML object model.
- Raikov I, Cannon R, Clewley R, Cornelis H, Davison AP, De Schutter E, Djurfeldt M, Gleeson P, Gorchetchnikov A, Plesser HE, Hill S, Hines ML, Kriener B, Le Franc Y, Lo C-C, Morrison A, Muller E, Ray S, Schwabe L, Szatmary B: NineML: the network interchange for neuroscience modeling language. BMC Neurosci. 2011, 12 (Suppl 1): P330-10.1186/1471-2202-12-S1-P330.PubMed CentralView ArticleGoogle Scholar
- Carnevale NT, Hines M: The NEURON Book. 2006, Cambridge, UK: Cambridge University PressView ArticleGoogle Scholar
- Djurfeldt M: The connection-set algebra--a novel formalism for the representation of connectivity structure in neuronal network models. Neuroinformatics. 2012, 10: 287-304. 10.1007/s12021-012-9146-1.View ArticlePubMedGoogle Scholar
- Stimberg M, Goodman DF, Benichoux V, Brette R: Equation-oriented specification of neural models for simulations. Frontiers in Neuroinformatics. 2014, 8:Google Scholar
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/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.