1
|
Haynes VR, Zhou Y, Crook SM. Discovering optimal features for neuron-type identification from extracellular recordings. Front Neuroinform 2024; 18:1303993. [PMID: 38371496 PMCID: PMC10869512 DOI: 10.3389/fninf.2024.1303993] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/28/2023] [Accepted: 01/15/2024] [Indexed: 02/20/2024] Open
Abstract
Advancements in multichannel recordings of single-unit activity (SUA) in vivo present an opportunity to discover novel features of spatially-varying extracellularly-recorded action potentials (EAPs) that are useful for identifying neuron-types. Traditional approaches to classifying neuron-types often rely on computing EAP waveform features based on conventions of single-channel recordings and thus inherit their limitations. However, spatiotemporal EAP waveforms are the product of signals from underlying current sources being mixed within the extracellular space. We introduce a machine learning approach to demix the underlying sources of spatiotemporal EAP waveforms. Using biophysically realistic computational models, we simulate EAP waveforms and characterize them by the relative prevalence of these sources, which we use as features for identifying the neuron-types corresponding to recorded single units. These EAP sources have distinct spatial and multi-resolution temporal patterns that are robust to various sampling biases. EAP sources also are shared across many neuron-types, are predictive of gross morphological features, and expose underlying morphological domains. We then organize known neuron-types into a hierarchy of latent morpho-electrophysiological types based on differences in the source prevalences, which provides a multi-level classification scheme. We validate the robustness, accuracy, and interpretations of our demixing approach by analyzing simulated EAPs from morphologically detailed models with classification and clustering methods. This simulation-based approach provides a machine learning strategy for neuron-type identification.
Collapse
Affiliation(s)
- Vergil R. Haynes
- Laboratory for Auditory Computation and Neurophysiology, College of Health Solutions, Arizona State University, Tempe, AZ, United States
- Laboratory for Informatics and Computation in Open Neuroscience, School of Mathematical and Statistical Sciences, Arizona State University, Tempe, AZ, United States
| | - Yi Zhou
- Laboratory for Auditory Computation and Neurophysiology, College of Health Solutions, Arizona State University, Tempe, AZ, United States
| | - Sharon M. Crook
- Laboratory for Informatics and Computation in Open Neuroscience, School of Mathematical and Statistical Sciences, Arizona State University, Tempe, AZ, United States
| |
Collapse
|
2
|
Mehta K, Ljungquist B, Ogden J, Nanda S, Ascoli RG, Ng L, Ascoli GA. Online conversion of reconstructed neural morphologies into standardized SWC format. Nat Commun 2023; 14:7429. [PMID: 37973857 PMCID: PMC10654402 DOI: 10.1038/s41467-023-42931-x] [Citation(s) in RCA: 6] [Impact Index Per Article: 6.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/23/2023] [Accepted: 10/26/2023] [Indexed: 11/19/2023] Open
Abstract
Digital reconstructions provide an accurate and reliable way to store, share, model, quantify, and analyze neural morphology. Continuous advances in cellular labeling, tissue processing, microscopic imaging, and automated tracing catalyzed a proliferation of software applications to reconstruct neural morphology. These computer programs typically encode the data in custom file formats. The resulting format heterogeneity severely hampers the interoperability and reusability of these valuable data. Among these many alternatives, the SWC file format has emerged as a popular community choice, coalescing a rich ecosystem of related neuroinformatics resources for tracing, visualization, analysis, and simulation. This report presents a standardized specification of the SWC file format. In addition, we introduce xyz2swc, a free online service that converts all 26 reconstruction formats (and 72 variations) described in the scientific literature into the SWC standard. The xyz2swc service is available open source through a user-friendly browser interface ( https://neuromorpho.org/xyz2swc/ui/ ) and an Application Programming Interface (API).
Collapse
Affiliation(s)
- Ketan Mehta
- Center for Neural Informatics, Structures & Plasticity, George Mason University, Fairfax, VA, USA
| | - Bengt Ljungquist
- Center for Neural Informatics, Structures & Plasticity, George Mason University, Fairfax, VA, USA
| | - James Ogden
- Center for Neural Informatics, Structures & Plasticity, George Mason University, Fairfax, VA, USA
| | - Sumit Nanda
- Center for Neural Informatics, Structures & Plasticity, George Mason University, Fairfax, VA, USA
| | - Ruben G Ascoli
- Center for Neural Informatics, Structures & Plasticity, George Mason University, Fairfax, VA, USA
| | - Lydia Ng
- Allen Institute for Brain Science, Seattle, WA, USA
| | - Giorgio A Ascoli
- Center for Neural Informatics, Structures & Plasticity, George Mason University, Fairfax, VA, USA.
| |
Collapse
|
3
|
Keto L, Manninen T. CellRemorph: A Toolkit for Transforming, Selecting, and Slicing 3D Cell Structures on the Road to Morphologically Detailed Astrocyte Simulations. Neuroinformatics 2023; 21:483-500. [PMID: 37133688 PMCID: PMC10406679 DOI: 10.1007/s12021-023-09627-5] [Citation(s) in RCA: 1] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Accepted: 03/06/2023] [Indexed: 05/04/2023]
Abstract
Understanding functions of astrocytes can be greatly enhanced by building and simulating computational models that capture their morphological details. Novel computational tools enable utilization of existing morphological data of astrocytes and building models that have appropriate level of details for specific simulation purposes. In addition to analyzing existing computational tools for constructing, transforming, and assessing astrocyte morphologies, we present here the CellRemorph toolkit implemented as an add-on for Blender, a 3D modeling platform increasingly recognized for its utility for manipulating 3D biological data. To our knowledge, CellRemorph is the first toolkit for transforming astrocyte morphologies from polygonal surface meshes into adjustable surface point clouds and vice versa, precisely selecting nanoprocesses, and slicing morphologies into segments with equal surface areas or volumes. CellRemorph is an open-source toolkit under the GNU General Public License and easily accessible via an intuitive graphical user interface. CellRemorph will be a valuable addition to other Blender add-ons, providing novel functionality that facilitates the creation of realistic astrocyte morphologies for different types of morphologically detailed simulations elucidating the role of astrocytes both in health and disease.
Collapse
Affiliation(s)
- Laura Keto
- Faculty of Medicine and Health Technology, Tampere University, Tampere, Finland.
| | - Tiina Manninen
- Faculty of Medicine and Health Technology, Tampere University, Tampere, Finland.
| |
Collapse
|
4
|
Birgiolas J, Haynes V, Gleeson P, Gerkin RC, Dietrich SW, Crook S. NeuroML-DB: Sharing and characterizing data-driven neuroscience models described in NeuroML. PLoS Comput Biol 2023; 19:e1010941. [PMID: 36867658 PMCID: PMC10016719 DOI: 10.1371/journal.pcbi.1010941] [Citation(s) in RCA: 5] [Impact Index Per Article: 5.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/30/2022] [Revised: 03/15/2023] [Accepted: 02/12/2023] [Indexed: 03/04/2023] Open
Abstract
As researchers develop computational models of neural systems with increasing sophistication and scale, it is often the case that fully de novo model development is impractical and inefficient. Thus arises a critical need to quickly find, evaluate, re-use, and build upon models and model components developed by other researchers. We introduce the NeuroML Database (NeuroML-DB.org), which has been developed to address this need and to complement other model sharing resources. NeuroML-DB stores over 1,500 previously published models of ion channels, cells, and networks that have been translated to the modular NeuroML model description language. The database also provides reciprocal links to other neuroscience model databases (ModelDB, Open Source Brain) as well as access to the original model publications (PubMed). These links along with Neuroscience Information Framework (NIF) search functionality provide deep integration with other neuroscience community modeling resources and greatly facilitate the task of finding suitable models for reuse. Serving as an intermediate language, NeuroML and its tooling ecosystem enable efficient translation of models to other popular simulator formats. The modular nature also enables efficient analysis of a large number of models and inspection of their properties. Search capabilities of the database, together with web-based, programmable online interfaces, allow the community of researchers to rapidly assess stored model electrophysiology, morphology, and computational complexity properties. We use these capabilities to perform a database-scale analysis of neuron and ion channel models and describe a novel tetrahedral structure formed by cell model clusters in the space of model properties and features. This analysis provides further information about model similarity to enrich database search.
Collapse
Affiliation(s)
- Justas Birgiolas
- Ronin Institute, Montclair, New Jersey, United States of America
| | - Vergil Haynes
- School of Mathematical and Statistical Sciences, Arizona State University, Tempe, Arizona, United States of America
- College of Health Solutions, Arizona State University, Phoenix, Arizona, United States of America
| | - Padraig Gleeson
- Department of Neuroscience, Physiology, and Pharmacology, University College London, London, United Kingdom
| | - Richard C. Gerkin
- School of Life Sciences, Arizona State University, Tempe, Arizona, United States of America
| | - Suzanne W. Dietrich
- School of Mathematical and Natural Sciences, Arizona State University, Tempe, Arizona, United States of America
| | - Sharon Crook
- School of Mathematical and Statistical Sciences, Arizona State University, Tempe, Arizona, United States of America
- * E-mail:
| |
Collapse
|
5
|
McDougal RA, Conte C, Eggleston L, Newton AJH, Galijasevic H. Efficient Simulation of 3D Reaction-Diffusion in Models of Neurons and Networks. Front Neuroinform 2022; 16:847108. [PMID: 35655652 PMCID: PMC9152282 DOI: 10.3389/fninf.2022.847108] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/01/2022] [Accepted: 04/20/2022] [Indexed: 12/20/2022] Open
Abstract
Neuronal activity is the result of both the electrophysiology and chemophysiology. A neuron can be well-represented for the purposes of electrophysiological simulation as a tree composed of connected cylinders. This representation is also apt for 1D simulations of their chemophysiology, provided the spatial scale is larger than the diameter of the cylinders and there is radial symmetry. Higher dimensional simulation is necessary to accurately capture the dynamics when these criteria are not met, such as with wave curvature, spines, or diffusion near the soma. We have developed a solution to enable efficient finite volume method simulation of reaction-diffusion kinetics in intracellular 3D regions in neuron and network models and provide an implementation within the NEURON simulator. An accelerated version of the CTNG 3D reconstruction algorithm transforms morphologies suitable for ion-channel based simulations into consistent 3D voxelized regions. Kinetics are then solved using a parallel algorithm based on Douglas-Gunn that handles the irregular 3D geometry of a neuron; these kinetics are coupled to NEURON's 1D mechanisms for ion channels, synapses, pumps, and so forth. The 3D domain may cover the entire cell or selected regions of interest. Simulations with dendritic spines and of the soma reveal details of dynamics that would be missed in a pure 1D simulation. We describe and validate the methods and discuss their performance.
Collapse
Affiliation(s)
- Robert A McDougal
- Department of Biostatistics, Yale School of Public Health, New Haven, CT, United States.,Center for Medical Informatics, Yale University, New Haven, CT, United States.,Program in Computational Biology and Bioinformatics, Yale University, New Haven, CT, United States
| | - Cameron Conte
- Center for Medical Informatics, Yale University, New Haven, CT, United States.,Department of Neuroscience, Yale School of Medicine, New Haven, CT, United States.,Department of Statistics, The Ohio State University, Columbus, OH, United States
| | - Lia Eggleston
- Yale College, Yale University, New Haven, CT, United States
| | - Adam J H Newton
- Department of Biostatistics, Yale School of Public Health, New Haven, CT, United States.,Center for Medical Informatics, Yale University, New Haven, CT, United States.,Department of Physiology and Pharmacology, SUNY Downstate Health Sciences University, New York, NY, United States
| | | |
Collapse
|
6
|
Sullivan AE, Tappan SJ, Angstman PJ, Rodriguez A, Thomas GC, Hoppes DM, Abdul-Karim MA, Heal ML, Glaser JR. A Comprehensive, FAIR File Format for Neuroanatomical Structure Modeling. Neuroinformatics 2022; 20:221-240. [PMID: 34601704 PMCID: PMC8975944 DOI: 10.1007/s12021-021-09530-x] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Accepted: 06/01/2021] [Indexed: 01/09/2023]
Abstract
With advances in microscopy and computer science, the technique of digitally reconstructing, modeling, and quantifying microscopic anatomies has become central to many fields of biological research. MBF Bioscience has chosen to openly document their digital reconstruction file format, the Neuromorphological File Specification, available at www.mbfbioscience.com/filespecification (Angstman et al., 2020). The format, created and maintained by MBF Bioscience, is broadly utilized by the neuroscience community. The data format's structure and capabilities have evolved since its inception, with modifications made to keep pace with advancements in microscopy and the scientific questions raised by worldwide experts in the field. More recent modifications to the neuromorphological file format ensure it abides by the Findable, Accessible, Interoperable, and Reusable (FAIR) data principles promoted by the International Neuroinformatics Coordinating Facility (INCF; Wilkinson et al., Scientific Data, 3, 160018,, 2016). The incorporated metadata make it easy to identify and repurpose these data types for downstream applications and investigation. This publication describes key elements of the file format and details their relevant structural advantages in an effort to encourage the reuse of these rich data files for alternative analysis or reproduction of derived conclusions.
Collapse
|
7
|
Lazar AA, Liu T, Turkcan MK, Zhou Y. Accelerating with FlyBrainLab the discovery of the functional logic of the Drosophila brain in the connectomic and synaptomic era. eLife 2021; 10:e62362. [PMID: 33616035 PMCID: PMC8016480 DOI: 10.7554/elife.62362] [Citation(s) in RCA: 11] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/22/2020] [Accepted: 02/21/2021] [Indexed: 11/25/2022] Open
Abstract
In recent years, a wealth of Drosophila neuroscience data have become available including cell type and connectome/synaptome datasets for both the larva and adult fly. To facilitate integration across data modalities and to accelerate the understanding of the functional logic of the fruit fly brain, we have developed FlyBrainLab, a unique open-source computing platform that integrates 3D exploration and visualization of diverse datasets with interactive exploration of the functional logic of modeled executable brain circuits. FlyBrainLab's User Interface, Utilities Libraries and Circuit Libraries bring together neuroanatomical, neurogenetic and electrophysiological datasets with computational models of different researchers for validation and comparison within the same platform. Seeking to transcend the limitations of the connectome/synaptome, FlyBrainLab also provides libraries for molecular transduction arising in sensory coding in vision/olfaction. Together with sensory neuron activity data, these libraries serve as entry points for the exploration, analysis, comparison, and evaluation of circuit functions of the fruit fly brain.
Collapse
Affiliation(s)
- Aurel A Lazar
- Department of Electrical Engineering, Columbia UniversityNew YorkUnited States
| | - Tingkai Liu
- Department of Electrical Engineering, Columbia UniversityNew YorkUnited States
| | | | - Yiyin Zhou
- Department of Electrical Engineering, Columbia UniversityNew YorkUnited States
| |
Collapse
|
8
|
Almog M, Korngreen A. Is realistic neuronal modeling realistic? J Neurophysiol 2016; 116:2180-2209. [PMID: 27535372 DOI: 10.1152/jn.00360.2016] [Citation(s) in RCA: 50] [Impact Index Per Article: 6.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/11/2016] [Accepted: 08/17/2016] [Indexed: 11/22/2022] Open
Abstract
Scientific models are abstractions that aim to explain natural phenomena. A successful model shows how a complex phenomenon arises from relatively simple principles while preserving major physical or biological rules and predicting novel experiments. A model should not be a facsimile of reality; it is an aid for understanding it. Contrary to this basic premise, with the 21st century has come a surge in computational efforts to model biological processes in great detail. Here we discuss the oxymoronic, realistic modeling of single neurons. This rapidly advancing field is driven by the discovery that some neurons don't merely sum their inputs and fire if the sum exceeds some threshold. Thus researchers have asked what are the computational abilities of single neurons and attempted to give answers using realistic models. We briefly review the state of the art of compartmental modeling highlighting recent progress and intrinsic flaws. We then attempt to address two fundamental questions. Practically, can we realistically model single neurons? Philosophically, should we realistically model single neurons? We use layer 5 neocortical pyramidal neurons as a test case to examine these issues. We subject three publically available models of layer 5 pyramidal neurons to three simple computational challenges. Based on their performance and a partial survey of published models, we conclude that current compartmental models are ad hoc, unrealistic models functioning poorly once they are stretched beyond the specific problems for which they were designed. We then attempt to plot possible paths for generating realistic single neuron models.
Collapse
Affiliation(s)
- Mara Almog
- The Leslie and Susan Gonda Interdisciplinary Brain Research Centre, Bar-Ilan University, Ramat Gan, Israel; and.,The Mina and Everard Goodman Faculty of Life Sciences, Bar-Ilan University, Ramat Gan, Israel
| | - Alon Korngreen
- The Leslie and Susan Gonda Interdisciplinary Brain Research Centre, Bar-Ilan University, Ramat Gan, Israel; and .,The Mina and Everard Goodman Faculty of Life Sciences, Bar-Ilan University, Ramat Gan, Israel
| |
Collapse
|
9
|
The Filament Editor: An Interactive Software Environment for Visualization, Proof-Editing and Analysis of 3D Neuron Morphology. Neuroinformatics 2013; 12:325-39. [DOI: 10.1007/s12021-013-9213-2] [Citation(s) in RCA: 34] [Impact Index Per Article: 3.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/03/2023]
|
10
|
Parekh R, Ascoli GA. Neuronal morphology goes digital: a research hub for cellular and system neuroscience. Neuron 2013; 77:1017-38. [PMID: 23522039 PMCID: PMC3653619 DOI: 10.1016/j.neuron.2013.03.008] [Citation(s) in RCA: 117] [Impact Index Per Article: 10.6] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Accepted: 03/06/2013] [Indexed: 02/07/2023]
Abstract
The importance of neuronal morphology in brain function has been recognized for over a century. The broad applicability of "digital reconstructions" of neuron morphology across neuroscience subdisciplines has stimulated the rapid development of numerous synergistic tools for data acquisition, anatomical analysis, three-dimensional rendering, electrophysiological simulation, growth models, and data sharing. Here we discuss the processes of histological labeling, microscopic imaging, and semiautomated tracing. Moreover, we provide an annotated compilation of currently available resources in this rich research "ecosystem" as a central reference for experimental and computational neuroscience.
Collapse
Affiliation(s)
- Ruchi Parekh
- Krasnow Institute for Advanced Study, George Mason University, Fairfax, VA, 22030, USA
| | - Giorgio A. Ascoli
- Krasnow Institute for Advanced Study, George Mason University, Fairfax, VA, 22030, USA
| |
Collapse
|
11
|
Crook SM, Bednar JA, Berger S, Cannon R, Davison AP, Djurfeldt M, Eppler J, Kriener B, Furber S, Graham B, Plesser HE, Schwabe L, Smith L, Steuber V, van Albada S. Creating, documenting and sharing network models. NETWORK (BRISTOL, ENGLAND) 2012; 23:131-149. [PMID: 22994683 DOI: 10.3109/0954898x.2012.722743] [Citation(s) in RCA: 10] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/01/2023]
Abstract
As computational neuroscience matures, many simulation environments are available that are useful for neuronal network modeling. However, methods for successfully documenting models for publication and for exchanging models and model components among these projects are still under development. Here we briefly review existing software and applications for network model creation, documentation and exchange. Then we discuss a few of the larger issues facing the field of computational neuroscience regarding network modeling and suggest solutions to some of these problems, concentrating in particular on standardized network model terminology, notation, and descriptions and explicit documentation of model scaling. We hope this will enable and encourage computational neuroscientists to share their models more systematically in the future.
Collapse
Affiliation(s)
- Sharon M Crook
- School of Mathematical and Statistical Sciences, Arizona State University, Tempe, AZ, USA.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Collapse
|
12
|
Cornelis H, Rodriguez AL, Coop AD, Bower JM. Python as a federation tool for GENESIS 3.0. PLoS One 2012; 7:e29018. [PMID: 22276101 PMCID: PMC3262781 DOI: 10.1371/journal.pone.0029018] [Citation(s) in RCA: 22] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/08/2011] [Accepted: 11/18/2011] [Indexed: 11/19/2022] Open
Abstract
The GENESIS simulation platform was one of the first broad-scale modeling systems in computational biology to encourage modelers to develop and share model features and components. Supported by a large developer community, it participated in innovative simulator technologies such as benchmarking, parallelization, and declarative model specification and was the first neural simulator to define bindings for the Python scripting language. An important feature of the latest version of GENESIS is that it decomposes into self-contained software components complying with the Computational Biology Initiative federated software architecture. This architecture allows separate scripting bindings to be defined for different necessary components of the simulator, e.g., the mathematical solvers and graphical user interface. Python is a scripting language that provides rich sets of freely available open source libraries. With clean dynamic object-oriented designs, they produce highly readable code and are widely employed in specialized areas of software component integration. We employ a simplified wrapper and interface generator to examine an application programming interface and make it available to a given scripting language. This allows independent software components to be 'glued' together and connected to external libraries and applications from user-defined Python or Perl scripts. We illustrate our approach with three examples of Python scripting. (1) Generate and run a simple single-compartment model neuron connected to a stand-alone mathematical solver. (2) Interface a mathematical solver with GENESIS 3.0 to explore a neuron morphology from either an interactive command-line or graphical user interface. (3) Apply scripting bindings to connect the GENESIS 3.0 simulator to external graphical libraries and an open source three dimensional content creation suite that supports visualization of models based on electron microscopy and their conversion to computational models. Employed in this way, the stand-alone software components of the GENESIS 3.0 simulator provide a framework for progressive federated software development in computational neuroscience.
Collapse
Affiliation(s)
- Hugo Cornelis
- Cornelis H. Research Imaging Institute, University of Texas Health Science Center at San Antonio, San Antonio, Texas, United States of America.
| | | | | | | |
Collapse
|
13
|
Helmstaedter M, Briggman KL, Denk W. High-accuracy neurite reconstruction for high-throughput neuroanatomy. Nat Neurosci 2011; 14:1081-8. [DOI: 10.1038/nn.2868] [Citation(s) in RCA: 217] [Impact Index Per Article: 16.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/28/2011] [Accepted: 05/23/2011] [Indexed: 11/09/2022]
|
14
|
Abstract
The study of the structure and function of neuronal cells and networks is of crucial importance in the endeavor to understand how the brain works. A key component in this process is the extraction of neuronal morphology from microscopic imaging data. In the past four decades, many computational methods and tools have been developed for digital reconstruction of neurons from images, with limited success. As witnessed by the growing body of literature on the subject, as well as the organization of challenging competitions in the field, the quest for a robust and fully automated system of more general applicability still continues. The aim of this work, is to contribute by surveying recent developments in the field for anyone interested in taking up the challenge. Relevant aspects discussed in the article include proposed image segmentation methods, quantitative measures of neuronal morphology, currently available software tools for various related purposes, and morphology databases. (c) 2010 International Society for Advancement of Cytometry.
Collapse
Affiliation(s)
- Erik Meijering
- Biomedical Imaging Group Rotterdam, Erasmus MC, University Medical Center Rotterdam, 3000 CA Rotterdam, The Netherlands
| |
Collapse
|
15
|
Cooper J, Cervenansky F, De Fabritiis G, Fenner J, Friboulet D, Giorgino T, Manos S, Martelli Y, Villà-Freixa J, Zasada S, Lloyd S, McCormack K, Coveney PV. The Virtual Physiological Human ToolKit. PHILOSOPHICAL TRANSACTIONS. SERIES A, MATHEMATICAL, PHYSICAL, AND ENGINEERING SCIENCES 2010; 368:3925-3936. [PMID: 20643685 DOI: 10.1098/rsta.2010.0144] [Citation(s) in RCA: 9] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/29/2023]
Abstract
The Virtual Physiological Human (VPH) is a major European e-Science initiative intended to support the development of patient-specific computer models and their application in personalized and predictive healthcare. The VPH Network of Excellence (VPH-NoE) project is tasked with facilitating interaction between the various VPH projects and addressing issues of common concern. A key deliverable is the 'VPH ToolKit'--a collection of tools, methodologies and services to support and enable VPH research, integrating and extending existing work across Europe towards greater interoperability and sustainability. Owing to the diverse nature of the field, a single monolithic 'toolkit' is incapable of addressing the needs of the VPH. Rather, the VPH ToolKit should be considered more as a 'toolbox' of relevant technologies, interacting around a common set of standards. The latter apply to the information used by tools, including any data and the VPH models themselves, and also to the naming and categorizing of entities and concepts involved. Furthermore, the technologies and methodologies available need to be widely disseminated, and relevant tools and services easily found by researchers. The VPH-NoE has thus created an online resource for the VPH community to meet this need. It consists of a database of tools, methods and services for VPH research, with a Web front-end. This has facilities for searching the database, for adding or updating entries, and for providing user feedback on entries. Anyone is welcome to contribute.
Collapse
Affiliation(s)
- Jonathan Cooper
- Oxford University Computing Laboratory, Wolfson Building, Parks Road, Oxford OX1 3QD, UK.
| | | | | | | | | | | | | | | | | | | | | | | | | |
Collapse
|
16
|
Oliveira RF, Terrin A, Di Benedetto G, Cannon RC, Koh W, Kim M, Zaccolo M, Blackwell KT. The role of type 4 phosphodiesterases in generating microdomains of cAMP: large scale stochastic simulations. PLoS One 2010; 5:e11725. [PMID: 20661441 PMCID: PMC2908681 DOI: 10.1371/journal.pone.0011725] [Citation(s) in RCA: 104] [Impact Index Per Article: 7.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/26/2010] [Accepted: 06/17/2010] [Indexed: 11/29/2022] Open
Abstract
Cyclic AMP (cAMP) and its main effector Protein Kinase A (PKA) are critical for several aspects of neuronal function including synaptic plasticity. Specificity of synaptic plasticity requires that cAMP activates PKA in a highly localized manner despite the speed with which cAMP diffuses. Two mechanisms have been proposed to produce localized elevations in cAMP, known as microdomains: impeded diffusion, and high phosphodiesterase (PDE) activity. This paper investigates the mechanism of localized cAMP signaling using a computational model of the biochemical network in the HEK293 cell, which is a subset of pathways involved in PKA-dependent synaptic plasticity. This biochemical network includes cAMP production, PKA activation, and cAMP degradation by PDE activity. The model is implemented in NeuroRD: novel, computationally efficient, stochastic reaction-diffusion software, and is constrained by intracellular cAMP dynamics that were determined experimentally by real-time imaging using an Epac-based FRET sensor (H30). The model reproduces the high concentration cAMP microdomain in the submembrane region, distinct from the lower concentration of cAMP in the cytosol. Simulations further demonstrate that generation of the cAMP microdomain requires a pool of PDE4D anchored in the cytosol and also requires PKA-mediated phosphorylation of PDE4D which increases its activity. The microdomain does not require impeded diffusion of cAMP, confirming that barriers are not required for microdomains. The simulations reported here further demonstrate the utility of the new stochastic reaction-diffusion algorithm for exploring signaling pathways in spatially complex structures such as neurons.
Collapse
Affiliation(s)
- Rodrigo F. Oliveira
- The Krasnow Institute for Advanced Study, George Mason University, Fairfax, Virginia, United States of America
| | - Anna Terrin
- Faculty of Biomedical and Life Sciences, University of Glasgow, Glasgow, Scotland, United Kingdom
| | | | | | - Wonryull Koh
- The Krasnow Institute for Advanced Study, George Mason University, Fairfax, Virginia, United States of America
| | - MyungSook Kim
- The Krasnow Institute for Advanced Study, George Mason University, Fairfax, Virginia, United States of America
| | - Manuela Zaccolo
- Faculty of Biomedical and Life Sciences, University of Glasgow, Glasgow, Scotland, United Kingdom
| | - Kim T. Blackwell
- The Krasnow Institute for Advanced Study, George Mason University, Fairfax, Virginia, United States of America
- * E-mail:
| |
Collapse
|
17
|
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 Comput Biol 2010; 6:e1000815. [PMID: 20585541 PMCID: PMC2887454 DOI: 10.1371/journal.pcbi.1000815] [Citation(s) in RCA: 170] [Impact Index Per Article: 12.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/25/2010] [Accepted: 05/13/2010] [Indexed: 11/18/2022] Open
Abstract
Biologically detailed single neuron and network models are important for understanding how ion channels, synapses and anatomical connectivity underlie the complex electrical behavior of the brain. While neuronal simulators such as NEURON, GENESIS, MOOSE, NEST, and PSICS facilitate the development of these data-driven neuronal models, the specialized languages they employ are generally not interoperable, limiting model accessibility and preventing reuse of model components and cross-simulator validation. To overcome these problems we have used an Open Source software approach to develop NeuroML, a neuronal model description language based on XML (Extensible Markup Language). This enables these detailed models and their components to be defined in a standalone form, allowing them to be used across multiple simulators and archived in a standardized format. Here we describe the structure of NeuroML and demonstrate its scope by converting into NeuroML models of a number of different voltage- and ligand-gated conductances, models of electrical coupling, synaptic transmission and short-term plasticity, together with morphologically detailed models of individual neurons. We have also used these NeuroML-based components to develop an highly detailed cortical network model. NeuroML-based model descriptions were validated by demonstrating similar model behavior across five independently developed simulators. Although our results confirm that simulations run on different simulators converge, they reveal limits to model interoperability, by showing that for some models convergence only occurs at high levels of spatial and temporal discretisation, when the computational overhead is high. Our development of NeuroML as a common description language for biophysically detailed neuronal and network models enables interoperability across multiple simulation environments, thereby improving model transparency, accessibility and reuse in computational neuroscience.
Collapse
Affiliation(s)
- Padraig Gleeson
- Department of Neuroscience, Physiology and Pharmacology, University College London, London, United Kingdom
| | - Sharon Crook
- School of Mathematical and Statistical Sciences, School of Life Sciences, and Center for Adaptive Neural Systems, Arizona State University, Tempe, Arizona, United States of America
| | | | - Michael L. Hines
- Department of Computer Science, Yale University, New Haven, Connecticut, United States of America
| | - Guy O. Billings
- Department of Neuroscience, Physiology and Pharmacology, University College London, London, United Kingdom
| | - Matteo Farinella
- Department of Neuroscience, Physiology and Pharmacology, University College London, London, United Kingdom
| | - Thomas M. Morse
- Department of Neurobiology, Yale University School of Medicine, New Haven, Connecticut, United States of America
| | - Andrew P. Davison
- Unité de Neurosciences, Information et Complexité, CNRS, Gif sur Yvette, France
| | - Subhasis Ray
- National Centre for Biological Sciences, TIFR, UAS-GKVK Campus, Bangalore, India
| | - Upinder S. Bhalla
- National Centre for Biological Sciences, TIFR, UAS-GKVK Campus, Bangalore, India
| | - Simon R. Barnes
- Department of Neuroscience, Physiology and Pharmacology, University College London, London, United Kingdom
| | - Yoana D. Dimitrova
- Department of Neuroscience, Physiology and Pharmacology, University College London, London, United Kingdom
| | - R. Angus Silver
- Department of Neuroscience, Physiology and Pharmacology, University College London, London, United Kingdom
| |
Collapse
|
18
|
Nadasdy Z, Varsanyi P, Zaborszky L. Clustering of large cell populations: method and application to the basal forebrain cholinergic system. J Neurosci Methods 2010; 194:46-55. [PMID: 20398701 DOI: 10.1016/j.jneumeth.2010.04.008] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/04/2009] [Revised: 03/22/2010] [Accepted: 04/08/2010] [Indexed: 10/19/2022]
Abstract
Functionally related groups of neurons spatially cluster together in the brain. To detect groups of functionally related neurons from 3D histological data, we developed an objective clustering method that provides a description of detected cell clusters that is quantitative and amenable to visual exploration. This method is based on bubble clustering (Gupta and Ghosh, 2008). Our implementation consists of three steps: (i) an initial data exploration for scanning the clustering parameter space; (ii) determination of the optimal clustering parameters; and (iii) final clustering. We designed this algorithm to flexibly detect clusters without assumptions about the underlying cell distribution within a cluster or the number and sizes of clusters. We implemented the clustering function as an integral part of the neuroanatomical data visualization software Virtual RatBrain (http://www.virtualratbrain.org). We applied this algorithm to the basal forebrain cholinergic system, which consists of a diffuse but inhomogeneous population of neurons (Zaborszky, 1992). With this clustering method, we confirmed the inhomogeneity in this system, defined cell clusters, quantified and localized them, and determined the cell density within clusters. Furthermore, by applying the clustering method to multiple specimens from both rat and monkey, we found that cholinergic clusters display remarkable cross-species preservation of cell density within clusters. This method is efficient not only for clustering cell body distributions but may also be used to study other distributed neuronal structural elements, including synapses, receptors, dendritic spines and molecular markers.
Collapse
Affiliation(s)
- Zoltan Nadasdy
- Center for Molecular and Behavioral Neuroscience, Rutgers, The State University of New Jersey, Newark, NJ 07102, USA
| | | | | |
Collapse
|
19
|
Djurfeldt M, Hjorth J, Eppler JM, Dudani N, Helias M, Potjans TC, Bhalla US, Diesmann M, Kotaleski JH, Ekeberg O. Run-time interoperability between neuronal network simulators based on the MUSIC framework. Neuroinformatics 2010; 8:43-60. [PMID: 20195795 PMCID: PMC2846392 DOI: 10.1007/s12021-010-9064-z] [Citation(s) in RCA: 42] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/29/2022]
Abstract
MUSIC is a standard API allowing large scale neuron simulators to exchange data within a parallel computer during runtime. A pilot implementation of this API has been released as open source. We provide experiences from the implementation of MUSIC interfaces for two neuronal network simulators of different kinds, NEST and MOOSE. A multi-simulation of a cortico-striatal network model involving both simulators is performed, demonstrating how MUSIC can promote inter-operability between models written for different simulators and how these can be re-used to build a larger model system. Benchmarks show that the MUSIC pilot implementation provides efficient data transfer in a cluster computer with good scaling. We conclude that MUSIC fulfills the design goal that it should be simple to adapt existing simulators to use MUSIC. In addition, since the MUSIC API enforces independence of the applications, the multi-simulation could be built from pluggable component modules without adaptation of the components to each other in terms of simulation time-step or topology of connections between the modules.
Collapse
Affiliation(s)
- Mikael Djurfeldt
- School of Computer Science and Communication, Royal Institute of Technology, Stockholm, Sweden.
| | | | | | | | | | | | | | | | | | | |
Collapse
|
20
|
Davison AP, Hines ML, Muller E. Trends in programming languages for neuroscience simulations. Front Neurosci 2009; 3:374-80. [PMID: 20198154 PMCID: PMC2796921 DOI: 10.3389/neuro.01.036.2009] [Citation(s) in RCA: 32] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/31/2009] [Accepted: 10/02/2009] [Indexed: 11/15/2022] Open
Abstract
Neuroscience simulators allow scientists to express models in terms of biological concepts, without having to concern themselves with low-level computational details of their implementation. The expressiveness, power and ease-of-use of the simulator interface is critical in efficiently and accurately translating ideas into a working simulation. We review long-term trends in the development of programmable simulator interfaces, and examine the benefits of moving from proprietary, domain-specific languages to modern dynamic general-purpose languages, in particular Python, which provide neuroscientists with an interactive and expressive simulation development environment and easy access to state-of-the-art general-purpose tools for scientific computing.
Collapse
Affiliation(s)
- Andrew P Davison
- Unité de Neurosciences Intégratives et Computationnelles, Centre National de la Recherche Scientifique Gif sur Yvette, France
| | | | | |
Collapse
|
21
|
|
22
|
De Schutter E. The International Neuroinformatics Coordinating Facility: evaluating the first years. Neuroinformatics 2009; 7:161-3. [PMID: 19636973 DOI: 10.1007/s12021-009-9054-1] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/09/2009] [Accepted: 07/15/2009] [Indexed: 02/03/2023]
Affiliation(s)
- Erik De Schutter
- Computational Neuroscience Unit, Okinawa Institute of Science and Technology, Okinawa, Japan.
| |
Collapse
|
23
|
Abstract
Drosophila is an important model organism for investigating neural development, neural morphology, neurophysiology, and neural correlates of behaviors. However, almost nothing is known about how electrical signals propagate in Drosophila neurons. Here, we address these issues in antennal lobe projection neurons, one of the most well studied classes of Drosophila neurons. We use morphological and electrophysiological data to deduce the passive membrane properties of these neurons and to build a compartmental model of their electrotonic structure. We find that these neurons are electrotonically extensive and that a somatic recording electrode can only imperfectly control the voltage in the rest of the cell. Simulations predict that action potentials initiate at a location distant from the soma, in the proximal portion of the axon. Simulated synaptic input to a single dendritic branch propagates poorly to the rest of the cell and cannot match the size of real unitary synaptic events, but we can obtain a good fit to data when we model unitary input synapses as dozens of release sites distributed across many dendritic branches. We also show that the true resting potential of these neurons is more hyperpolarized than previously thought, attributable to the experimental error introduced by the electrode seal conductance. A leak sodium conductance also contributes to the resting potential. Together, these findings have fundamental implications for how these neurons integrate their synaptic inputs. Our results also have important consequences for the design and interpretation of experiments aimed at understanding Drosophila neurons and neural circuits.
Collapse
|
24
|
King JG, Hines M, Hill S, Goodman PH, Markram H, Schürmann F. A Component-Based Extension Framework for Large-Scale Parallel Simulations in NEURON. Front Neuroinform 2009; 3:10. [PMID: 19430597 PMCID: PMC2679160 DOI: 10.3389/neuro.11.010.2009] [Citation(s) in RCA: 14] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/10/2008] [Accepted: 04/08/2009] [Indexed: 11/13/2022] Open
Abstract
As neuronal simulations approach larger scales with increasing levels of detail, the neurosimulator software represents only a part of a chain of tools ranging from setup, simulation, interaction with virtual environments to analysis and visualizations. Previously published approaches to abstracting simulator engines have not received wide-spread acceptance, which in part may be to the fact that they tried to address the challenge of solving the model specification problem. Here, we present an approach that uses a neurosimulator, in this case NEURON, to describe and instantiate the network model in the simulator's native model language but then replaces the main integration loop with its own. Existing parallel network models are easily adopted to run in the presented framework. The presented approach is thus an extension to NEURON but uses a component-based architecture to allow for replaceable spike exchange components and pluggable components for monitoring, analysis, or control that can run in this framework alongside with the simulation.
Collapse
Affiliation(s)
- James G King
- Brain Mind Institute, Ecole Polytechnique Fédérale de Lausanne Lausanne, Switzerland
| | | | | | | | | | | |
Collapse
|
25
|
Abstract
The NEURON simulation program now allows Python to be used, alone or in combination with NEURON's traditional Hoc interpreter. Adding Python to NEURON has the immediate benefit of making available a very extensive suite of analysis tools written for engineering and science. It also catalyzes NEURON software development by offering users a modern programming tool that is recognized for its flexibility and power to create and maintain complex programs. At the same time, nothing is lost because all existing models written in Hoc, including graphical user interface tools, continue to work without change and are also available within the Python context. An example of the benefits of Python availability is the use of the xml module in implementing NEURON's Import3D and CellBuild tools to read MorphML and NeuroML model specifications.
Collapse
|
26
|
Ray S, Bhalla US. PyMOOSE: Interoperable Scripting in Python for MOOSE. Front Neuroinform 2008; 2:6. [PMID: 19129924 PMCID: PMC2614320 DOI: 10.3389/neuro.11.006.2008] [Citation(s) in RCA: 52] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/15/2008] [Accepted: 11/01/2008] [Indexed: 11/15/2022] Open
Abstract
Python is emerging as a common scripting language for simulators. This opens up many possibilities for interoperability in the form of analysis, interfaces, and communications between simulators. We report the integration of Python scripting with the Multi-scale Object Oriented Simulation Environment (MOOSE). MOOSE is a general-purpose simulation system for compartmental neuronal models and for models of signaling pathways based on chemical kinetics. We show how the Python-scripting version of MOOSE, PyMOOSE, combines the power of a compiled simulator with the versatility and ease of use of Python. We illustrate this by using Python numerical libraries to analyze MOOSE output online, and by developing a GUI in Python/Qt for a MOOSE simulation. Finally, we build and run a composite neuronal/signaling model that uses both the NEURON and MOOSE numerical engines, and Python as a bridge between the two. Thus PyMOOSE has a high degree of interoperability with analysis routines, with graphical toolkits, and with other simulators.
Collapse
Affiliation(s)
- Subhasis Ray
- National Centre for Biological Sciences Bangalore, India
| | | |
Collapse
|
27
|
|
28
|
Terminology for neuroscience data discovery: multi-tree syntax and investigator-derived semantics. Neuroinformatics 2008; 6:161-74. [PMID: 18958630 DOI: 10.1007/s12021-008-9029-7] [Citation(s) in RCA: 13] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/14/2008] [Accepted: 09/15/2008] [Indexed: 02/03/2023]
Abstract
The Neuroscience Information Framework (NIF), developed for the NIH Blueprint for Neuroscience Research and available at http://nif.nih.gov and http://neurogateway.org , is built upon a set of coordinated terminology components enabling data and web-resource description and selection. Core NIF terminologies use a straightforward syntax designed for ease of use and for navigation by familiar web interfaces, and readily exportable to aid development of relational-model databases for neuroscience data sharing. Datasets, data analysis tools, web resources, and other entities are characterized by multiple descriptors, each addressing core concepts, including data type, acquisition technique, neuroanatomy, and cell class. Terms for each concept are organized in a tree structure, providing is-a and has-a relations. Broad general terms near each root span the category or concept and spawn more detailed entries for specificity. Related but distinct concepts (e.g., brain area and depth) are specified by separate trees, for easier navigation than would be required by graph representation. Semantics enabling NIF data discovery were selected at one or more workshops by investigators expert in particular systems (vision, olfaction, behavioral neuroscience, neurodevelopment), brain areas (cerebellum, thalamus, hippocampus), preparations (molluscs, fly), diseases (neurodegenerative disease), or techniques (microscopy, computation and modeling, neurogenetics). Workshop-derived integrated term lists are available Open Source at http://brainml.org ; a complete list of participants is at http://brainml.org/workshops.
Collapse
|
29
|
Halavi M, Polavaram S, Donohue DE, Hamilton G, Hoyt J, Smith KP, Ascoli GA. NeuroMorpho.Org implementation of digital neuroscience: dense coverage and integration with the NIF. Neuroinformatics 2008; 6:241-52. [PMID: 18949582 PMCID: PMC2655120 DOI: 10.1007/s12021-008-9030-1] [Citation(s) in RCA: 53] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/04/2008] [Accepted: 09/22/2008] [Indexed: 02/03/2023]
Abstract
Neuronal morphology affects network connectivity, plasticity, and information processing. Uncovering the design principles and functional consequences of dendritic and axonal shape necessitates quantitative analysis and computational modeling of detailed experimental data. Digital reconstructions provide the required neuromorphological descriptions in a parsimonious, comprehensive, and reliable numerical format. NeuroMorpho.Org is the largest web-accessible repository service for digitally reconstructed neurons and one of the integrated resources in the Neuroscience Information Framework (NIF). Here we describe the NeuroMorpho.Org approach as an exemplary experience in designing, creating, populating, and curating a neuroscience digital resource. The simple three-tier architecture of NeuroMorpho.Org (web client, web server, and relational database) encompasses all necessary elements to support a large-scale, integrate-able repository. The data content, while heterogeneous in scientific scope and experimental origin, is unified in format and presentation by an in house standardization protocol. The server application (MRALD) is secure, customizable, and developer-friendly. Centralized processing and expert annotation yields a comprehensive set of metadata that enriches and complements the raw data. The thoroughly tested interface design allows for optimal and effective data search and retrieval. Availability of data in both original and standardized formats ensures compatibility with existing resources and fosters further tool development. Other key functions enable extensive exploration and discovery, including 3D and interactive visualization of branching, frequently measured morphometrics, and reciprocal links to the original PubMed publications. The integration of NeuroMorpho.Org with version-1 of the NIF (NIFv1) provides the opportunity to access morphological data in the context of other relevant resources and diverse subdomains of neuroscience, opening exciting new possibilities in data mining and knowledge discovery. The outcome of such coordination is the rapid and powerful advancement of neuroscience research at both the conceptual and technological level.
Collapse
Affiliation(s)
- Maryam Halavi
- Center for Neural Informatics, Structure, & Plasticity, and Molecular Neuroscience Department, Krasnow Institute for Advanced Study, George Mason University, Fairfax, VA, USA
| | | | | | | | | | | | | |
Collapse
|
30
|
KInNeSS: A Modular Framework for Computational Neuroscience. Neuroinformatics 2008; 6:291-309. [DOI: 10.1007/s12021-008-9021-2] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/17/2007] [Accepted: 06/13/2008] [Indexed: 10/21/2022]
|
31
|
Cornelis H, Coop AD, Bower JM. The role of the Neurospaces project browser in the GENESIS 3 software federation: Design and targets. BMC Neurosci 2008. [DOI: 10.1186/1471-2202-9-s1-p87] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022] Open
|
32
|
Abstract
Despite similar computational approaches, there is surprisingly little interaction between the computational neuroscience and the systems biology research communities. In this review I reconstruct the history of the two disciplines and show that this may explain why they grew up apart. The separation is a pity, as both fields can learn quite a bit from each other. Several examples are given, covering sociological, software technical, and methodological aspects. Systems biology is a better organized community which is very effective at sharing resources, while computational neuroscience has more experience in multiscale modeling and the analysis of information processing by biological systems. Finally, I speculate about how the relationship between the two fields may evolve in the near future.
Collapse
Affiliation(s)
- Erik De Schutter
- Computational Neuroscience Unit, Okinawa Institute of Science and Technology, Japan.
| |
Collapse
|
33
|
Ascoli GA. Successes and rewards in sharing digital reconstructions of neuronal morphology. Neuroinformatics 2008; 5:154-60. [PMID: 17917126 DOI: 10.1007/s12021-007-0010-7] [Citation(s) in RCA: 22] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/30/1999] [Revised: 11/30/1999] [Accepted: 11/30/1999] [Indexed: 10/23/2022]
Abstract
The computer-assisted three-dimensional reconstruction of neuronal morphology is becoming an increasingly popular technique to quantify the arborization patterns of dendrites and axons. The resulting digital files are suitable for comprehensive morphometric analyses as well as for building anatomically realistic compartmental models of membrane biophysics and neuronal electrophysiology. The digital tracings acquired in a lab for a specific purpose can be often re-used by a different research group to address a completely unrelated scientific question, if the original investigators are willing to share the data. Since reconstructing neuronal morphology is a labor-intensive process, data sharing and re-analysis is particularly advantageous for the neuroscience and biomedical communities. Here we present numerous cases of "success stories" in which digital reconstructions of neuronal morphology were shared and re-used, leading to additional, independent discoveries and publications, and thus amplifying the impact of the "source" study for which the data set was first collected. In particular, we overview four main applications of this kind of data: comparative morphometric analyses, statistical estimation of potential synaptic connectivity, morphologically accurate electrophysiological simulations, and computational models of neuronal shape and development.
Collapse
Affiliation(s)
- Giorgio A Ascoli
- Krasnow Inst. for Advanced Study and Neuroscience Program, George Mason University, Fairfax, VA, USA.
| |
Collapse
|
34
|
Cannon RC, Gewaltig MO, Gleeson P, Bhalla US, Cornelis H, Hines ML, Howell FW, Muller E, Stiles JR, Wils S, De Schutter E. Interoperability of neuroscience modeling software: current status and future directions. Neuroinformatics 2007; 5:127-38. [PMID: 17873374 PMCID: PMC2658651 DOI: 10.1007/s12021-007-0004-5] [Citation(s) in RCA: 40] [Impact Index Per Article: 2.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/30/1999] [Revised: 11/30/1999] [Accepted: 11/30/1999] [Indexed: 02/03/2023]
Abstract
Neuroscience increasingly uses computational models to assist in the exploration and interpretation of complex phenomena. As a result, considerable effort is invested in the development of software tools and technologies for numerical simulations and for the creation and publication of models. The diversity of related tools leads to the duplication of effort and hinders model reuse. Development practices and technologies that support interoperability between software systems therefore play an important role in making the modeling process more efficient and in ensuring that published models can be reliably and easily reused. Various forms of interoperability are possible including the development of portable model description standards, the adoption of common simulation languages or the use of standardized middleware. Each of these approaches finds applications within the broad range of current modeling activity. However more effort is required in many areas to enable new scientific questions to be addressed. Here we present the conclusions of the "Neuro-IT Interoperability of Simulators" workshop, held at the 11th computational neuroscience meeting in Edinburgh ( July 19-20 2006; http://www.cnsorg.org ). We assess the current state of interoperability of neural simulation software and explore the future directions that will enable the field to advance.
Collapse
|
35
|
Gleeson P, Steuber V, Silver RA. neuroConstruct: a tool for modeling networks of neurons in 3D space. Neuron 2007; 54:219-35. [PMID: 17442244 PMCID: PMC1885959 DOI: 10.1016/j.neuron.2007.03.025] [Citation(s) in RCA: 168] [Impact Index Per Article: 9.9] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/20/2006] [Revised: 02/09/2007] [Accepted: 03/26/2007] [Indexed: 12/05/2022]
Abstract
Conductance-based neuronal network models can help us understand how synaptic and cellular mechanisms underlie brain function. However, these complex models are difficult to develop and are inaccessible to most neuroscientists. Moreover, even the most biologically realistic network models disregard many 3D anatomical features of the brain. Here, we describe a new software application, neuroConstruct, that facilitates the creation, visualization, and analysis of networks of multicompartmental neurons in 3D space. A graphical user interface allows model generation and modification without programming. Models within neuroConstruct are based on new simulator-independent NeuroML standards, allowing automatic generation of code for NEURON or GENESIS simulators. neuroConstruct was tested by reproducing published models and its simulator independence verified by comparing the same model on two simulators. We show how more anatomically realistic network models can be created and their properties compared with experimental measurements by extending a published 1D cerebellar granule cell layer model to 3D.
Collapse
Affiliation(s)
- Padraig Gleeson
- Department of Physiology, University College London, Gower Street, London WC1E 6BT, United Kingdom
| | - Volker Steuber
- Department of Physiology, University College London, Gower Street, London WC1E 6BT, United Kingdom
| | - R. Angus Silver
- Department of Physiology, University College London, Gower Street, London WC1E 6BT, United Kingdom
- Corresponding author
| |
Collapse
|