1
|
Pelot NA, Wang B, Marshall DP, Hussain MA, Musselman ED, Yu GJ, Dale J, Baumgart IW, Dardani D, Zamani PT, Chang Villacreses D, Wagenaar JB, Grill WM. Guidance for sharing computational models of neural stimulation: from project planning to publication. J Neural Eng 2025; 22:021001. [PMID: 39993327 DOI: 10.1088/1741-2552/adb997] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/30/2024] [Accepted: 02/24/2025] [Indexed: 02/26/2025]
Abstract
Objective. Sharing computational models offers many benefits, including increased scientific rigor during project execution, readership of the associated paper, resource usage efficiency, replicability, and reusability. In recognition of the growing practice and requirement of sharing models, code, and data, herein, we provide guidance to facilitate sharing of computational models by providing an accessible resource for regular reference throughout a project's stages.Approach. We synthesized literature on good practices in scientific computing and on code and data sharing with our experience in developing, sharing, and using models of neural stimulation, although the guidance will also apply well to most other types of computational models.Main results. We first describe the '6 R' characteristics of shared models, leaning on prior scientific computing literature, which enforce accountability and enable advancement: re-runnability, repeatability, replicability, reproducibility, reusability, and readability. We then summarize action items associated with good practices in scientific computing, including selection of computational tools during project planning, code and documentation design during development, and user instructions for deployment. We provide a detailed checklist of the contents of shared models and associated materials, including the model itself, code for reproducing published figures, documentation, and supporting datasets. We describe code, model, and data repositories, including a list of characteristics to consider when selecting a platform for sharing. We describe intellectual property (IP) considerations to balance permissive, open-source licenses versus software patents and bespoke licenses that govern and incentivize commercialization. Finally, we exemplify these practices with our ASCENT pipeline for modeling peripheral nerve stimulation.Significance. We hope that this paper will serve as an important and actionable reference for scientists who develop models-from project planning through publication-as well as for model users, institutions, IP experts, journals, funding sources, and repository platform developers.
Collapse
Affiliation(s)
- Nicole A Pelot
- Department of Biomedical Engineering, Pratt School of Engineering, Duke University, Durham, NC, United States of America
| | - Boshuo Wang
- Department of Psychiatry and Behavioral Sciences, School of Medicine, Duke University, Durham, NC, United States of America
| | - Daniel P Marshall
- Department of Biomedical Engineering, Pratt School of Engineering, Duke University, Durham, NC, United States of America
| | - Minhaj A Hussain
- Department of Biomedical Engineering, Pratt School of Engineering, Duke University, Durham, NC, United States of America
| | - Eric D Musselman
- Department of Biomedical Engineering, Pratt School of Engineering, Duke University, Durham, NC, United States of America
| | - Gene J Yu
- Department of Psychiatry and Behavioral Sciences, School of Medicine, Duke University, Durham, NC, United States of America
| | - Jahrane Dale
- Department of Biomedical Engineering, Pratt School of Engineering, Duke University, Durham, NC, United States of America
| | - Ian W Baumgart
- Department of Biomedical Engineering, Pratt School of Engineering, Duke University, Durham, NC, United States of America
| | - Daniel Dardani
- Office for Translation & Commercialization, Duke University, Durham, NC, United States of America
| | - Princess Tara Zamani
- Department of Biomedical Engineering, Pratt School of Engineering, Duke University, Durham, NC, United States of America
| | - David Chang Villacreses
- Office for Translation & Commercialization, Duke University, Durham, NC, United States of America
| | - Joost B Wagenaar
- Department of Biostatistics, Epidemiology, and Informatics, Perelman School of Medicine, University of Pennsylvania, Philadelphia, PA, United States of America
| | - Warren M Grill
- Department of Biomedical Engineering, Pratt School of Engineering, Duke University, Durham, NC, United States of America
- Department of Electrical and Computer Engineering, Pratt School of Engineering, Duke University, Durham, NC, United States of America
- Department of Neurobiology, School of Medicine, Duke University, Durham, NC, United States of America
- Department of Neurosurgery, School of Medicine, Duke University, Durham, NC, United States of America
| |
Collapse
|
2
|
Kolokathis PD, Sidiropoulos NK, Zouraris D, Varsou DD, Mintis DG, Tsoumanis A, Dondero F, Exner TE, Sarimveis H, Chaideftou E, Paparella M, Nikiforou F, Karakoltzidis A, Karakitsios S, Sarigiannis D, Friis J, Goldbeck G, Winkler DA, Peijnenburg W, Serra A, Greco D, Melagraki G, Lynch I, Afantitis A. Easy-MODA: Simplifying standardised registration of scientific simulation workflows through MODA template guidelines powered by the Enalos Cloud Platform. Comput Struct Biotechnol J 2024; 25:256-268. [PMID: 39555474 PMCID: PMC11566491 DOI: 10.1016/j.csbj.2024.10.018] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/06/2024] [Revised: 10/11/2024] [Accepted: 10/11/2024] [Indexed: 11/19/2024] Open
Abstract
Modelling Data (MODA) reporting guidelines have been proposed for common terminology and for recording metadata for physics-based materials modelling and simulations in a CEN Workshop Agreement (CWA 17284:2018). Their purpose is similar to that of the Quantitative Structure-Activity Relationship (QSAR) model report form (QMRF) that aims to increase industry and regulatory confidence in QSAR models, but for a wider range of model types. Recently, the WorldFAIR project's nanomaterials case study suggested that both QMRF and MODA templates are an important means to enhance compliance of nanoinformatics models, and their underpinning datasets, with the FAIR principles (Findable, Accessible, Interoperable, Reusable). Despite the advances in computational modelling of materials properties and phenomena, regulatory uptake of predictive models has been slow. This is, in part, due to concerns about lack of validation of complex models and lack of documentation of scientific simulations. The models are often complex, output can be hardware- and software-dependent, and there is a lack of shared standards. Despite advocating for standardised and transparent documentation of simulation protocols through its templates, the MODA guidelines are rarely used in practice by modellers because of a lack of tools for automating their creation, sharing, and storage. They also suffer from a paucity of user guidance on their use to document different types of models and systems. Such tools exist for the more well-established QMRF and have aided widespread implementation of QMRFs. To address this gap, a simplified procedure and online tool, Easy-MODA, has been developed to guide users through MODA creation for physics-based and data-based models, and their various combinations. Easy-MODA is available as a web-tool on the Enalos Cloud Platform (https://www.enaloscloud.novamechanics.com/insight/moda/). The tool streamlines the creation of detailed MODA documentation, even for complex multi-model workflows, and facilitates the registration of MODA workflows and documentation in a database, thereby increasing their Findability and thus Re-usability. This enhances communication, interoperability, and reproducibility in multiscale materials modelling and improves trust in the models through improved documentation. The use of the Easy-MODA tool is exemplified by a case study for nanotoxicity evaluation, involving interlinked models and data transformation, to demonstrate the effectiveness of the tool in integrating complex computational methodologies and its significant role in improving the FAIRness of scientific simulations.
Collapse
Affiliation(s)
| | | | - Dimitrios Zouraris
- Entelos Institute, Larnaca 6059, Cyprus
- NovaMechanics Ltd, Nicosia 1070, Cyprus
| | - Dimitra-Danai Varsou
- NovaMechanics MIKE, Piraeus 18545, Greece
- Entelos Institute, Larnaca 6059, Cyprus
| | - Dimitris G. Mintis
- Entelos Institute, Larnaca 6059, Cyprus
- NovaMechanics Ltd, Nicosia 1070, Cyprus
| | - Andreas Tsoumanis
- NovaMechanics MIKE, Piraeus 18545, Greece
- NovaMechanics Ltd, Nicosia 1070, Cyprus
| | - Francesco Dondero
- Entelos Institute, Larnaca 6059, Cyprus
- Department of Science and Technological Innovation, Università del Piemonte Orientale, 15121 Alessandria, Italy
| | | | - Haralambos Sarimveis
- School of Chemical Engineering, National Technical University of Athens, 15780 Zografou, Greece
| | - Evgenia Chaideftou
- Department of Medical Biochemistry, Medical University of Innsbruck, Innsbruck, Austria
| | - Martin Paparella
- Department of Medical Biochemistry, Medical University of Innsbruck, Innsbruck, Austria
| | - Fotini Nikiforou
- Aristotle University of Thessaloniki, Department of Chemical Engineering, Environmental Engineering Laboratory, University Campus, Thessaloniki 54124, Greece
| | - Achilleas Karakoltzidis
- Aristotle University of Thessaloniki, Department of Chemical Engineering, Environmental Engineering Laboratory, University Campus, Thessaloniki 54124, Greece
| | - Spyros Karakitsios
- Aristotle University of Thessaloniki, Department of Chemical Engineering, Environmental Engineering Laboratory, University Campus, Thessaloniki 54124, Greece
| | - Dimosthenis Sarigiannis
- Aristotle University of Thessaloniki, Department of Chemical Engineering, Environmental Engineering Laboratory, University Campus, Thessaloniki 54124, Greece
| | - Jesper Friis
- Department of Materials and Nanotechnology, SINTEF Industry, Trondheim N-7465, Norway
- European Materials Modelling Council, Brussels 1050, Belgium
| | - Gerhard Goldbeck
- European Materials Modelling Council, Brussels 1050, Belgium
- Goldbeck Consulting Limited, Cambridge CB4 0WS, UK
| | - David A. Winkler
- La Trobe Institute for Molecular Science, La Trobe University, Bundoora, Australia
- Monash Institute of Pharmaceutical Sciences, Monash University, Parkville, Australia
- School of Pharmacy, University of Nottingham, Nottingham, UK
| | - Willie Peijnenburg
- Institute of Environmental Sciences (CML), Leiden University, Leiden 2300 RA, The Netherlands
- Centre for Safety of Substances and Products, National Institute of Public Health and the Environment (RIVM), Bilthoven 3720, The Netherlands
| | - Angela Serra
- FHAIVE, Faculty of Medicine and Health Technology, Tampere University, Finland
| | - Dario Greco
- FHAIVE, Faculty of Medicine and Health Technology, Tampere University, Finland
| | - Georgia Melagraki
- Division of Physical Sciences and Applications, Hellenic Military Academy, Vari 16672, Greece
| | - Iseult Lynch
- Entelos Institute, Larnaca 6059, Cyprus
- School of Geography, Earth and Environmental Sciences, University of Birmingham, Birmingham B15 2TT, UK
| | - Antreas Afantitis
- NovaMechanics MIKE, Piraeus 18545, Greece
- Entelos Institute, Larnaca 6059, Cyprus
- NovaMechanics Ltd, Nicosia 1070, Cyprus
| |
Collapse
|
3
|
Wang B, Peterchev AV, Gaugain G, Ilmoniemi RJ, Grill WM, Bikson M, Nikolayev D. Quasistatic approximation in neuromodulation. J Neural Eng 2024; 21:10.1088/1741-2552/ad625e. [PMID: 38994790 PMCID: PMC11370654 DOI: 10.1088/1741-2552/ad625e] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/31/2024] [Accepted: 06/28/2024] [Indexed: 07/13/2024]
Abstract
We define and explain the quasistatic approximation (QSA) as applied to field modeling for electrical and magnetic stimulation. Neuromodulation analysis pipelines include discrete stages, and QSA is applied specifically when calculating the electric and magnetic fields generated in tissues by a given stimulation dose. QSA simplifies the modeling equations to support tractable analysis, enhanced understanding, and computational efficiency. The application of QSA in neuromodulation is based on four underlying assumptions: (A1) no wave propagation or self-induction in tissue, (A2) linear tissue properties, (A3) purely resistive tissue, and (A4) non-dispersive tissue. As a consequence of these assumptions, each tissue is assigned a fixed conductivity, and the simplified equations (e.g. Laplace's equation) are solved for the spatial distribution of the field, which is separated from the field's temporal waveform. Recognizing that electrical tissue properties may be more complex, we explain how QSA can be embedded in parallel or iterative pipelines to model frequency dependence or nonlinearity of conductivity. We survey the history and validity of QSA across specific applications, such as microstimulation, deep brain stimulation, spinal cord stimulation, transcranial electrical stimulation, and transcranial magnetic stimulation. The precise definition and explanation of QSA in neuromodulation are essential for rigor when using QSA models or testing their limits.
Collapse
Affiliation(s)
- Boshuo Wang
- Department of Psychiatry and Behavioral Sciences, Duke University, Durham, NC 27710, United States of America
| | - Angel V Peterchev
- Department of Psychiatry and Behavioral Sciences, Duke University, Durham, NC 27710, United States of America
- Department of Electrical and Computer Engineering, Duke University, Durham, NC 27708, United States of America
- Department of Biomedical Engineering, Duke University, Durham, NC 27708, United States of America
- Department of Neurosurgery, Duke University, Durham, NC 27710, United States of America
| | - Gabriel Gaugain
- Institut d’Électronique et des Technologies du numéRique (IETR UMR 6164), CNRS / University of Rennes, 35000 Rennes, France
| | - Risto J Ilmoniemi
- Department of Neuroscience and Biomedical Engineering, Aalto University School of Science, Espoo, Finland
| | - Warren M Grill
- Department of Electrical and Computer Engineering, Duke University, Durham, NC 27708, United States of America
- Department of Biomedical Engineering, Duke University, Durham, NC 27708, United States of America
- Department of Neurosurgery, Duke University, Durham, NC 27710, United States of America
- Department of Neurobiology, Duke University, Durham, NC 27710, United States of America
| | - Marom Bikson
- The City College of New York, New York, NY 11238, United States of America
| | - Denys Nikolayev
- Institut d’Électronique et des Technologies du numéRique (IETR UMR 6164), CNRS / University of Rennes, 35000 Rennes, France
| |
Collapse
|
4
|
Ji Z, Guo S, Qiao Y, McDougal RA. Automating literature screening and curation with applications to computational neuroscience. J Am Med Inform Assoc 2024; 31:1463-1470. [PMID: 38722233 PMCID: PMC11187430 DOI: 10.1093/jamia/ocae097] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/16/2024] [Revised: 03/19/2024] [Accepted: 04/16/2024] [Indexed: 06/21/2024] Open
Abstract
OBJECTIVE ModelDB (https://modeldb.science) is a discovery platform for computational neuroscience, containing over 1850 published model codes with standardized metadata. These codes were mainly supplied from unsolicited model author submissions, but this approach is inherently limited. For example, we estimate we have captured only around one-third of NEURON models, the most common type of models in ModelDB. To more completely characterize the state of computational neuroscience modeling work, we aim to identify works containing results derived from computational neuroscience approaches and their standardized associated metadata (eg, cell types, research topics). MATERIALS AND METHODS Known computational neuroscience work from ModelDB and identified neuroscience work queried from PubMed were included in our study. After pre-screening with SPECTER2 (a free document embedding method), GPT-3.5, and GPT-4 were used to identify likely computational neuroscience work and relevant metadata. RESULTS SPECTER2, GPT-4, and GPT-3.5 demonstrated varied but high abilities in identification of computational neuroscience work. GPT-4 achieved 96.9% accuracy and GPT-3.5 improved from 54.2% to 85.5% through instruction-tuning and Chain of Thought. GPT-4 also showed high potential in identifying relevant metadata annotations. DISCUSSION Accuracy in identification and extraction might further be improved by dealing with ambiguity of what are computational elements, including more information from papers (eg, Methods section), improving prompts, etc. CONCLUSION Natural language processing and large language model techniques can be added to ModelDB to facilitate further model discovery, and will contribute to a more standardized and comprehensive framework for establishing domain-specific resources.
Collapse
Affiliation(s)
- Ziqing Ji
- Biostatistics, Yale School of Public Health, Yale University, New Haven, CT 06510, United States
| | - Siyan Guo
- Biostatistics, Yale School of Public Health, Yale University, New Haven, CT 06510, United States
| | - Yujie Qiao
- Biostatistics, Yale School of Public Health, Yale University, New Haven, CT 06510, United States
- Integrative Genomics, Princeton University, Princeton, NJ 08540, United States
| | - Robert A McDougal
- Biostatistics, Yale School of Public Health, Yale University, New Haven, CT 06510, United States
- Biomedical Informatics and Data Science, Yale School of Medicine, Yale University, New Haven, CT 06510, United States
- Program in Computational Biology and Bioinformatics, Yale University, New Haven, CT 06510, United States
- Wu Tsai Institute, Yale University, New Haven, CT 06510, United States
| |
Collapse
|
5
|
Wang B, Peterchev AV, Gaugain G, Ilmoniemi RJ, Grill WM, Bikson M, Nikolayev D. Quasistatic approximation in neuromodulation. ARXIV 2024:arXiv:2402.00486v5. [PMID: 38351938 PMCID: PMC10862934] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Grants] [Figures] [Subscribe] [Scholar Register] [Indexed: 02/19/2024]
Abstract
We define and explain the quasistatic approximation (QSA) as applied to field modeling for electrical and magnetic stimulation. Neuromodulation analysis pipelines include discrete stages, and QSA is applied specifically when calculating the electric and magnetic fields generated in tissues by a given stimulation dose. QSA simplifies the modeling equations to support tractable analysis, enhanced understanding, and computational efficiency. The application of QSA in neuro-modulation is based on four underlying assumptions: (A1) no wave propagation or self-induction in tissue, (A2) linear tissue properties, (A3) purely resistive tissue, and (A4) non-dispersive tissue. As a consequence of these assumptions, each tissue is assigned a fixed conductivity, and the simplified equations (e.g., Laplace's equation) are solved for the spatial distribution of the field, which is separated from the field's temporal waveform. Recognizing that electrical tissue properties may be more complex, we explain how QSA can be embedded in parallel or iterative pipelines to model frequency dependence or nonlinearity of conductivity. We survey the history and validity of QSA across specific applications, such as microstimulation, deep brain stimulation, spinal cord stimulation, transcranial electrical stimulation, and transcranial magnetic stimulation. The precise definition and explanation of QSA in neuromodulation are essential for rigor when using QSA models or testing their limits.
Collapse
|
6
|
Cobb EAW, Petroccione MA, Scimemi A. NRN-EZ: an application to streamline biophysical modeling of synaptic integration using NEURON. Sci Rep 2023; 13:464. [PMID: 36627356 PMCID: PMC9832141 DOI: 10.1038/s41598-022-27302-8] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/07/2022] [Accepted: 12/29/2022] [Indexed: 01/12/2023] Open
Abstract
One of the fundamental goals in neuroscience is to determine how the brain processes information and ultimately controls the execution of complex behaviors. Over the past four decades, there has been a steady growth in our knowledge of the morphological and functional diversity of neurons, the building blocks of the brain. These cells clearly differ not only for their anatomy and ion channel distribution, but also for the type, strength, location, and temporal pattern of activity of the many synaptic inputs they receive. Compartmental modeling programs like NEURON have become widely used in the neuroscience community to address a broad range of research questions, including how neurons integrate synaptic inputs and propagate information through complex neural networks. One of the main strengths of NEURON is its ability to incorporate user-defined information about the realistic morphology and biophysical properties of different cell types. Although the graphical user interface of the program can be used to run initial exploratory simulations, introducing a stochastic representation of synaptic weights, locations and activation times typically requires users to develop their own codes, a task that can be overwhelming for some beginner users. Here we describe NRN-EZ, an interactive application that allows users to specify complex patterns of synaptic input activity that can be integrated as part of NEURON simulations. Through its graphical user interface, NRN-EZ aims to ease the learning curve to run computational models in NEURON, for users that do not necessarily have a computer science background.
Collapse
Affiliation(s)
- Evan A. W. Cobb
- grid.265850.c0000 0001 2151 7947Department of Biology, SUNY Albany, 1400 Washington Avenue, Albany, NY 12222-0100 USA ,grid.265850.c0000 0001 2151 7947Department of Computer Science, SUNY Albany, 1400 Washington Avenue, Albany, NY 12222-0100 USA
| | - Maurice A. Petroccione
- grid.265850.c0000 0001 2151 7947Department of Biology, SUNY Albany, 1400 Washington Avenue, Albany, NY 12222-0100 USA
| | - Annalisa Scimemi
- Department of Biology, SUNY Albany, 1400 Washington Avenue, Albany, NY, 12222-0100, USA.
| |
Collapse
|
7
|
Borges FS, Moreira JVS, Takarabe LM, Lytton WW, Dura-Bernal S. Large-scale biophysically detailed model of somatosensory thalamocortical circuits in NetPyNE. Front Neuroinform 2022; 16:884245. [PMID: 36213546 PMCID: PMC9536213 DOI: 10.3389/fninf.2022.884245] [Citation(s) in RCA: 11] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/25/2022] [Accepted: 07/27/2022] [Indexed: 11/13/2022] Open
Abstract
The primary somatosensory cortex (S1) of mammals is critically important in the perception of touch and related sensorimotor behaviors. In 2015, the Blue Brain Project (BBP) developed a groundbreaking rat S1 microcircuit simulation with over 31,000 neurons with 207 morpho-electrical neuron types, and 37 million synapses, incorporating anatomical and physiological information from a wide range of experimental studies. We have implemented this highly detailed and complex S1 model in NetPyNE, using the data available in the Neocortical Microcircuit Collaboration Portal. NetPyNE provides a Python high-level interface to NEURON and allows defining complicated multiscale models using an intuitive declarative standardized language. It also facilitates running parallel simulations, automates the optimization and exploration of parameters using supercomputers, and provides a wide range of built-in analysis functions. This will make the S1 model more accessible and simpler to scale, modify and extend in order to explore research questions or interconnect to other existing models. Despite some implementation differences, the NetPyNE model preserved the original cell morphologies, electrophysiological responses and spatial distribution for all 207 cell types; and the connectivity properties of all 1941 pathways, including synaptic dynamics and short-term plasticity (STP). The NetPyNE S1 simulations produced reasonable physiological firing rates and activity patterns across all populations. When STP was included, the network generated a 1 Hz oscillation comparable to the original model in vitro-like state. By then reducing the extracellular calcium concentration, the model reproduced the original S1 in vivo-like states with asynchronous activity. These results validate the original study using a new modeling tool. Simulated local field potentials (LFPs) exhibited realistic oscillatory patterns and features, including distance- and frequency-dependent attenuation. The model was extended by adding thalamic circuits, including 6 distinct thalamic populations with intrathalamic, thalamocortical (TC) and corticothalamic connectivity derived from experimental data. The thalamic model reproduced single known cell and circuit-level dynamics, including burst and tonic firing modes and oscillatory patterns, providing a more realistic input to cortex and enabling study of TC interactions. Overall, our work provides a widely accessible, data-driven and biophysically-detailed model of the somatosensory TC circuits that can be employed as a community tool for researchers to study neural dynamics, function and disease.
Collapse
Affiliation(s)
- Fernando S. Borges
- Department of Physiology and Pharmacology, State University of New York Downstate Health Sciences University, Brooklyn, NY, United States
- Center for Mathematics, Computation, and Cognition, Federal University of ABC, São Paulo, Brazil
| | - Joao V. S. Moreira
- Department of Physiology and Pharmacology, State University of New York Downstate Health Sciences University, Brooklyn, NY, United States
| | - Lavinia M. Takarabe
- Center for Mathematics, Computation, and Cognition, Federal University of ABC, São Paulo, Brazil
| | - William W. Lytton
- Department of Physiology and Pharmacology, State University of New York Downstate Health Sciences University, Brooklyn, NY, United States
- Department of Neurology, Kings County Hospital Center, Brooklyn, NY, United States
- Aligning Science Across Parkinson’s (ASAP) Collaborative Research Network, Chevy Chase, MD, United States
| | - Salvador Dura-Bernal
- Department of Physiology and Pharmacology, State University of New York Downstate Health Sciences University, Brooklyn, NY, United States
- Nathan Kline Institute for Psychiatric Research, Orangeburg, NY, United States
| |
Collapse
|
8
|
Awile O, Kumbhar P, Cornu N, Dura-Bernal S, King JG, Lupton O, Magkanaris I, McDougal RA, Newton AJH, Pereira F, Săvulescu A, Carnevale NT, Lytton WW, Hines ML, Schürmann F. Modernizing the NEURON Simulator for Sustainability, Portability, and Performance. Front Neuroinform 2022; 16:884046. [PMID: 35832575 PMCID: PMC9272742 DOI: 10.3389/fninf.2022.884046] [Citation(s) in RCA: 17] [Impact Index Per Article: 5.7] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/25/2022] [Accepted: 05/26/2022] [Indexed: 12/25/2022] Open
Abstract
The need for reproducible, credible, multiscale biological modeling has led to the development of standardized simulation platforms, such as the widely-used NEURON environment for computational neuroscience. Developing and maintaining NEURON over several decades has required attention to the competing needs of backwards compatibility, evolving computer architectures, the addition of new scales and physical processes, accessibility to new users, and efficiency and flexibility for specialists. In order to meet these challenges, we have now substantially modernized NEURON, providing continuous integration, an improved build system and release workflow, and better documentation. With the help of a new source-to-source compiler of the NMODL domain-specific language we have enhanced NEURON's ability to run efficiently, via the CoreNEURON simulation engine, on a variety of hardware platforms, including GPUs. Through the implementation of an optimized in-memory transfer mechanism this performance optimized backend is made easily accessible to users, providing training and model-development paths from laptop to workstation to supercomputer and cloud platform. Similarly, we have been able to accelerate NEURON's reaction-diffusion simulation performance through the use of just-in-time compilation. We show that these efforts have led to a growing developer base, a simpler and more robust software distribution, a wider range of supported computer architectures, a better integration of NEURON with other scientific workflows, and substantially improved performance for the simulation of biophysical and biochemical models.
Collapse
Affiliation(s)
- Omar Awile
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| | - Pramod Kumbhar
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| | - Nicolas Cornu
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| | - Salvador Dura-Bernal
- Department Physiology and Pharmacology, SUNY Downstate, Brooklyn, NY, United States
- Center for Biomedical Imaging and Neuromodulation, Nathan Kline Institute for Psychiatric Research, Orangeburg, NY, United States
| | - James Gonzalo King
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| | - Olli Lupton
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| | - Ioannis Magkanaris
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| | - Robert A. McDougal
- Department of Biostatistics, Yale School of Public Health, New Haven, CT, United States
- Program in Computational Biology and Bioinformatics, Yale University, New Haven, CT, United States
- Yale Center for Medical Informatics, Yale University, New Haven, CT, United States
| | - Adam J. H. Newton
- Department Physiology and Pharmacology, SUNY Downstate, Brooklyn, NY, United States
- Department of Biostatistics, Yale School of Public Health, New Haven, CT, United States
| | - Fernando Pereira
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| | - Alexandru Săvulescu
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| | | | - William W. Lytton
- Center for Biomedical Imaging and Neuromodulation, Nathan Kline Institute for Psychiatric Research, Orangeburg, NY, United States
| | - Michael L. Hines
- Department of Neuroscience, Yale University, New Haven, CT, United States
| | - Felix Schürmann
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| |
Collapse
|
9
|
Albers J, Pronold J, Kurth AC, Vennemo SB, Haghighi Mood K, Patronis A, Terhorst D, Jordan J, Kunkel S, Tetzlaff T, Diesmann M, Senk J. A Modular Workflow for Performance Benchmarking of Neuronal Network Simulations. Front Neuroinform 2022; 16:837549. [PMID: 35645755 PMCID: PMC9131021 DOI: 10.3389/fninf.2022.837549] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/16/2021] [Accepted: 03/11/2022] [Indexed: 11/13/2022] Open
Abstract
Modern computational neuroscience strives to develop complex network models to explain dynamics and function of brains in health and disease. This process goes hand in hand with advancements in the theory of neuronal networks and increasing availability of detailed anatomical data on brain connectivity. Large-scale models that study interactions between multiple brain areas with intricate connectivity and investigate phenomena on long time scales such as system-level learning require progress in simulation speed. The corresponding development of state-of-the-art simulation engines relies on information provided by benchmark simulations which assess the time-to-solution for scientifically relevant, complementary network models using various combinations of hardware and software revisions. However, maintaining comparability of benchmark results is difficult due to a lack of standardized specifications for measuring the scaling performance of simulators on high-performance computing (HPC) systems. Motivated by the challenging complexity of benchmarking, we define a generic workflow that decomposes the endeavor into unique segments consisting of separate modules. As a reference implementation for the conceptual workflow, we develop beNNch: an open-source software framework for the configuration, execution, and analysis of benchmarks for neuronal network simulations. The framework records benchmarking data and metadata in a unified way to foster reproducibility. For illustration, we measure the performance of various versions of the NEST simulator across network models with different levels of complexity on a contemporary HPC system, demonstrating how performance bottlenecks can be identified, ultimately guiding the development toward more efficient simulation technology.
Collapse
Affiliation(s)
- Jasper Albers
- Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institute Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany
- RWTH Aachen University, Aachen, Germany
- *Correspondence: Jasper Albers
| | - Jari Pronold
- Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institute Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany
- RWTH Aachen University, Aachen, Germany
| | - Anno Christopher Kurth
- Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institute Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany
- RWTH Aachen University, Aachen, Germany
| | - Stine Brekke Vennemo
- Faculty of Science and Technology, Norwegian University of Life Sciences, Ås, Norway
| | | | - Alexander Patronis
- Jülich Supercomputing Centre (JSC), Jülich Research Centre, Jülich, Germany
| | - Dennis Terhorst
- Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institute Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany
| | - Jakob Jordan
- Department of Physiology, University of Bern, Bern, Switzerland
| | - Susanne Kunkel
- Faculty of Science and Technology, Norwegian University of Life Sciences, Ås, Norway
| | - Tom Tetzlaff
- Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institute Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany
| | - Markus Diesmann
- Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institute Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany
- Department of Physics, Faculty 1, RWTH Aachen University, Aachen, Germany
- Department of Psychiatry, Psychotherapy and Psychosomatics, School of Medicine, RWTH Aachen University, Aachen, Germany
| | - Johanna Senk
- Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institute Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany
| |
Collapse
|
10
|
Linne ML, Aćimović J, Saudargiene A, Manninen T. Neuron-Glia Interactions and Brain Circuits. ADVANCES IN EXPERIMENTAL MEDICINE AND BIOLOGY 2022; 1359:87-103. [PMID: 35471536 DOI: 10.1007/978-3-030-89439-9_4] [Citation(s) in RCA: 7] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Key Words] [Subscribe] [Scholar Register] [Indexed: 02/03/2023]
Abstract
Recent evidence suggests that glial cells take an active role in a number of brain functions that were previously attributed solely to neurons. For example, astrocytes, one type of glial cells, have been shown to promote coordinated activation of neuronal networks, modulate sensory-evoked neuronal network activity, and influence brain state transitions during development. This reinforces the idea that astrocytes not only provide the "housekeeping" for the neurons, but that they also play a vital role in supporting and expanding the functions of brain circuits and networks. Despite this accumulated knowledge, the field of computational neuroscience has mostly focused on modeling neuronal functions, ignoring the glial cells and the interactions they have with the neurons. In this chapter, we introduce the biology of neuron-glia interactions, summarize the existing computational models and tools, and emphasize the glial properties that may be important in modeling brain functions in the future.
Collapse
Affiliation(s)
- Marja-Leena Linne
- Faculty of Medicine and Health Technology, Tampere University, Tampere, Finland.
| | - Jugoslava Aćimović
- Faculty of Medicine and Health Technology, Tampere University, Tampere, Finland
| | - Ausra Saudargiene
- Neuroscience Institute, Lithuanian University of Health Sciences, Kaunas, Lithuania.,Department of Informatics, Vytautas Magnus University, Kaunas, Lithuania
| | - Tiina Manninen
- Faculty of Medicine and Health Technology, Tampere University, Tampere, Finland
| |
Collapse
|
11
|
Eke DO, Bernard A, Bjaalie JG, Chavarriaga R, Hanakawa T, Hannan AJ, Hill SL, Martone ME, McMahon A, Ruebel O, Crook S, Thiels E, Pestilli F. International data governance for neuroscience. Neuron 2022; 110:600-612. [PMID: 34914921 PMCID: PMC8857067 DOI: 10.1016/j.neuron.2021.11.017] [Citation(s) in RCA: 36] [Impact Index Per Article: 12.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/16/2021] [Revised: 06/16/2021] [Accepted: 11/15/2021] [Indexed: 12/19/2022]
Abstract
As neuroscience projects increase in scale and cross international borders, different ethical principles, national and international laws, regulations, and policies for data sharing must be considered. These concerns are part of what is collectively called data governance. Whereas neuroscience data transcend borders, data governance is typically constrained within geopolitical boundaries. An international data governance framework and accompanying infrastructure can assist investigators, institutions, data repositories, and funders with navigating disparate policies. Here, we propose principles and operational considerations for how data governance in neuroscience can be navigated at an international scale and highlight gaps, challenges, and opportunities in a global brain data ecosystem. We consider how to approach data governance in a way that balances data protection requirements and the need for open science, so as to promote international collaboration through federated constructs such as the International Brain Initiative (IBI).
Collapse
Affiliation(s)
- Damian O Eke
- Centre for Computing and Social Responsibility, De Montfort University, Leicester, UK; Human Brain Project
| | | | | | - Ricardo Chavarriaga
- Center for Artificial Intelligence, School of Engineering, Zurich University of Applied Sciences, Zurich, Switzerland
| | | | - Anthony J Hannan
- Florey Institute of Neuroscience and Mental Health, University of Melbourne, Melbourne, Australia
| | - Sean L Hill
- Krembil Centre for Neuroinformatics, Centre for Addiction and Mental Health, Toronto, ON, Canada
| | | | | | - Oliver Ruebel
- Scientific Data Division, Lawrence Berkeley National Laboratory, Berkeley, CA, USA
| | - Sharon Crook
- School of Mathematical and Statistical Sciences, Arizona State University, Tempe, AZ, USA
| | - Edda Thiels
- National Science Foundation, Alexandria, VA, USA
| | - Franco Pestilli
- Department of Psychology, Center for Perceptual Systems, Center for Theoretical and Computational Neuroscience, and Institute for Neuroscience, University of Texas, Austin, TX, USA.
| |
Collapse
|
12
|
Jalali MS, DiGennaro C, Guitar A, Lew K, Rahmandad H. Evolution and Reproducibility of Simulation Modeling in Epidemiology and Health Policy Over Half a Century. Epidemiol Rev 2021; 43:166-175. [PMID: 34505122 PMCID: PMC8763126 DOI: 10.1093/epirev/mxab006] [Citation(s) in RCA: 14] [Impact Index Per Article: 3.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/14/2020] [Revised: 06/28/2021] [Accepted: 08/20/2021] [Indexed: 12/25/2022] Open
Abstract
Simulation models are increasingly being used to inform epidemiologic studies and health policy, yet there is great variation in their transparency and reproducibility. In this review, we provide an overview of applications of simulation models in health policy and epidemiology, analyze the use of best reporting practices, and assess the reproducibility of the models using predefined, categorical criteria. We identified and analyzed 1,613 applicable articles and found exponential growth in the number of studies over the past half century, with the highest growth in dynamic modeling approaches. The largest subset of studies focused on disease policy models (70%), within which pathological conditions, viral diseases, neoplasms, and cardiovascular diseases account for one-third of the articles. Model details were not reported in almost half of the studies. We also provide in-depth analysis of modeling best practices, reporting quality and reproducibility of models for a subset of 100 articles (50 highly cited and 50 randomly selected from the remaining articles). Only 7 of 26 in-depth evaluation criteria were satisfied by more than 80% of samples. We identify areas for increased application of simulation modeling and opportunities to enhance the rigor and documentation in the conduct and reporting of simulation modeling in epidemiology and health policy.
Collapse
Affiliation(s)
- Mohammad S Jalali
- Correspondence to Dr. Mohammad S. Jalali, MGH Institute for Technology Assessment, Harvard Medical School, 101 Merrimac Street, Boston, MA 02114 (e-mail: )
| | | | | | | | | |
Collapse
|
13
|
Palmer D, Dumont JR, Dexter TD, Prado MAM, Finger E, Bussey TJ, Saksida LM. Touchscreen cognitive testing: Cross-species translation and co-clinical trials in neurodegenerative and neuropsychiatric disease. Neurobiol Learn Mem 2021; 182:107443. [PMID: 33895351 DOI: 10.1016/j.nlm.2021.107443] [Citation(s) in RCA: 14] [Impact Index Per Article: 3.5] [Reference Citation Analysis] [Abstract] [Key Words] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/05/2020] [Revised: 02/06/2021] [Accepted: 02/26/2021] [Indexed: 01/06/2023]
Abstract
Translating results from pre-clinical animal studies to successful human clinical trials in neurodegenerative and neuropsychiatric disease presents a significant challenge. While this issue is clearly multifaceted, the lack of reproducibility and poor translational validity of many paradigms used to assess cognition in animal models are central contributors to this challenge. Computer-automated cognitive test batteries have the potential to substantially improve translation between pre-clinical studies and clinical trials by increasing both reproducibility and translational validity. Given the structured nature of data output, computer-automated tests also lend themselves to increased data sharing and other open science good practices. Over the past two decades, computer automated, touchscreen-based cognitive testing methods have been developed for non-human primate and rodent models. These automated methods lend themselves to increased standardization, hence reproducibility, and have become increasingly important for the elucidation of the neurobiological basis of cognition in animal models. More recently, there have been increased efforts to use these methods to enhance translational validity by developing task batteries that are nearly identical across different species via forward (i.e., translating animal tasks to humans) and reverse (i.e., translating human tasks to animals) translation. An additional benefit of the touchscreen approach is that a cross-species cognitive test battery makes it possible to implement co-clinical trials-an approach developed initially in cancer research-for novel treatments for neurodegenerative disorders. Co-clinical trials bring together pre-clinical and early clinical studies, which facilitates testing of novel treatments in mouse models with underlying genetic or other changes, and can help to stratify patients on the basis of genetic, molecular, or cognitive criteria. This approach can help to determine which patients should be enrolled in specific clinical trials and can facilitate repositioning and/or repurposing of previously approved drugs. This has the potential to mitigate the resources required to study treatment responses in large numbers of human patients.
Collapse
Affiliation(s)
- Daniel Palmer
- Robarts Research Institute, The University of Western Ontario, Ontario, Canada; Department of Physiology and Pharmacology, The University of Western Ontario, Ontario, Canada.
| | - Julie R Dumont
- Robarts Research Institute, The University of Western Ontario, Ontario, Canada; BrainsCAN, The University of Western Ontario, Ontario, Canada
| | - Tyler D Dexter
- Department of Physiology and Pharmacology, The University of Western Ontario, Ontario, Canada; Graduate Program in Neuroscience, The University of Western Ontario, Ontario, Canada
| | - Marco A M Prado
- Robarts Research Institute, The University of Western Ontario, Ontario, Canada; Department of Physiology and Pharmacology, The University of Western Ontario, Ontario, Canada; Graduate Program in Neuroscience, The University of Western Ontario, Ontario, Canada; Department of Anatomy and Cell Biology, The University of Western Ontario, Ontario, Canada
| | - Elizabeth Finger
- Robarts Research Institute, The University of Western Ontario, Ontario, Canada; Department of Clinical Neurological Sciences, The University of Western Ontario, Ontario, Canada; Lawson Health Research Institute, Ontario, Canada; Parkwood Institute, St. Josephs Health Care, Ontario, Canada
| | - Timothy J Bussey
- Robarts Research Institute, The University of Western Ontario, Ontario, Canada; Department of Physiology and Pharmacology, The University of Western Ontario, Ontario, Canada; Brain and Mind Institute, The University of Western Ontario, Ontario, Canada
| | - Lisa M Saksida
- Robarts Research Institute, The University of Western Ontario, Ontario, Canada; Department of Physiology and Pharmacology, The University of Western Ontario, Ontario, Canada; Brain and Mind Institute, The University of Western Ontario, Ontario, Canada
| |
Collapse
|
14
|
Nüst D, Eglen SJ. CODECHECK: an Open Science initiative for the independent execution of computations underlying research articles during peer review to improve reproducibility. F1000Res 2021; 10:253. [PMID: 34367614 PMCID: PMC8311796 DOI: 10.12688/f1000research.51738.2] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Accepted: 06/15/2021] [Indexed: 11/20/2022] Open
Abstract
The traditional scientific paper falls short of effectively communicating computational research. To help improve this situation, we propose a system by which the computational workflows underlying research articles are checked. The CODECHECK system uses open infrastructure and tools and can be integrated into review and publication processes in multiple ways. We describe these integrations along multiple dimensions (importance, who, openness, when). In collaboration with academic publishers and conferences, we demonstrate CODECHECK with 25 reproductions of diverse scientific publications. These CODECHECKs show that asking for reproducible workflows during a collaborative review can effectively improve executability. While CODECHECK has clear limitations, it may represent a building block in Open Science and publishing ecosystems for improving the reproducibility, appreciation, and, potentially, the quality of non-textual research artefacts. The CODECHECK website can be accessed here: https://codecheck.org.uk/.
Collapse
Affiliation(s)
- Daniel Nüst
- Institute for Geoinformatics, University of Münster, Münster, Germany
| | - Stephen J. Eglen
- Department of Applied Mathematics and Theoretical Physics, University of Cambridge, Cambridge, UK
| |
Collapse
|
15
|
Nüst D, Eglen SJ. CODECHECK: an Open Science initiative for the independent execution of computations underlying research articles during peer review to improve reproducibility. F1000Res 2021; 10:253. [PMID: 34367614 PMCID: PMC8311796 DOI: 10.12688/f1000research.51738.1] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Accepted: 03/22/2021] [Indexed: 11/08/2023] Open
Abstract
The traditional scientific paper falls short of effectively communicating computational research. To help improve this situation, we propose a system by which the computational workflows underlying research articles are checked. The CODECHECK system uses open infrastructure and tools and can be integrated into review and publication processes in multiple ways. We describe these integrations along multiple dimensions (importance, who, openness, when). In collaboration with academic publishers and conferences, we demonstrate CODECHECK with 25 reproductions of diverse scientific publications. These CODECHECKs show that asking for reproducible workflows during a collaborative review can effectively improve executability. While CODECHECK has clear limitations, it may represent a building block in Open Science and publishing ecosystems for improving the reproducibility, appreciation, and, potentially, the quality of non-textual research artefacts. The CODECHECK website can be accessed here: https://codecheck.org.uk/.
Collapse
Affiliation(s)
- Daniel Nüst
- Institute for Geoinformatics, University of Münster, Münster, Germany
| | - Stephen J. Eglen
- Department of Applied Mathematics and Theoretical Physics, University of Cambridge, Cambridge, UK
| |
Collapse
|
16
|
Tran NH, van Maanen L, Heathcote A, Matzke D. Systematic Parameter Reviews in Cognitive Modeling: Towards a Robust and Cumulative Characterization of Psychological Processes in the Diffusion Decision Model. Front Psychol 2021; 11:608287. [PMID: 33584443 PMCID: PMC7874054 DOI: 10.3389/fpsyg.2020.608287] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/19/2020] [Accepted: 12/16/2020] [Indexed: 01/22/2023] Open
Abstract
Parametric cognitive models are increasingly popular tools for analyzing data obtained from psychological experiments. One of the main goals of such models is to formalize psychological theories using parameters that represent distinct psychological processes. We argue that systematic quantitative reviews of parameter estimates can make an important contribution to robust and cumulative cognitive modeling. Parameter reviews can benefit model development and model assessment by providing valuable information about the expected parameter space, and can facilitate the more efficient design of experiments. Importantly, parameter reviews provide crucial-if not indispensable-information for the specification of informative prior distributions in Bayesian cognitive modeling. From the Bayesian perspective, prior distributions are an integral part of a model, reflecting cumulative theoretical knowledge about plausible values of the model's parameters (Lee, 2018). In this paper we illustrate how systematic parameter reviews can be implemented to generate informed prior distributions for the Diffusion Decision Model (DDM; Ratcliff and McKoon, 2008), the most widely used model of speeded decision making. We surveyed the published literature on empirical applications of the DDM, extracted the reported parameter estimates, and synthesized this information in the form of prior distributions. Our parameter review establishes a comprehensive reference resource for plausible DDM parameter values in various experimental paradigms that can guide future applications of the model. Based on the challenges we faced during the parameter review, we formulate a set of general and DDM-specific suggestions aiming to increase reproducibility and the information gained from the review process.
Collapse
Affiliation(s)
- N.-Han Tran
- Department of Human Behavior, Ecology and Culture, Max Planck Institute for Evolutionary Anthropology, Leipzig, Germany
| | - Leendert van Maanen
- Department of Experimental Psychology, Utrecht University, Utrecht, Netherlands
| | - Andrew Heathcote
- Department of Psychology, University of Tasmania, Hobart, TAS, Australia
| | - Dora Matzke
- Psychological Methods, Department of Psychology, University of Amsterdam, Amsterdam, Netherlands
| |
Collapse
|
17
|
System Level Knowledge Representation for Metacognition in Neuroscience. Brain Inform 2021. [DOI: 10.1007/978-3-030-86993-9_8] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022] Open
|
18
|
Biomedical Repositories for Simulation Studies. SYSTEMS MEDICINE 2021. [DOI: 10.1016/b978-0-12-801238-3.11684-8] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/21/2022] Open
|
19
|
Blanco W, Lopes PH, de S Souza AA, Mascagni M. Non-replicability circumstances in a neural network model with Hodgkin-Huxley-type neurons. J Comput Neurosci 2020; 48:357-363. [PMID: 32519227 DOI: 10.1007/s10827-020-00748-3] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/05/2019] [Revised: 03/30/2020] [Accepted: 04/22/2020] [Indexed: 11/24/2022]
Abstract
Building upon previous experiments can be used to accomplish new goals. In computing, it is imperative to reuse computer code to continue development on specific projects. Reproducibility is a fundamental building block in science, and experimental reproducibility issues have recently been of great concern. It may be surprising that reproducibility is also of concern in computational science. In this study, we used a previously published code to investigate neural network activity and we were unable to replicate our original results. This led us to investigate the code in question, and we found that several different aspects, attributable to floating-point arithmetic, were the cause of these replicability issues. Furthermore, we uncovered other manifestations of this lack of replicability in other parts of the computation with this model. The simulated model is a standard system of ordinary differential equations, very much like those commonly used in computational neuroscience. Thus, we believe that other researchers in the field should be vigilant when using such models and avoid drawing conclusions from calculations if their qualitative results can be substantially modified through non-reproducible circumstances.
Collapse
Affiliation(s)
- Wilfredo Blanco
- Computer Science Department, State University of Rio Grande do Norte, Natal, RN, Brazil. .,Bioinformatics Department, Federal University of Rio Grande do Norte, Natal, RN, Brazil.
| | - Paulo H Lopes
- Computer Science Department, State University of Rio Grande do Norte, Natal, RN, Brazil
| | | | - Michael Mascagni
- Computer Science Department, Florida State University, Tallahassee, FL, USA.,Applied and Computational Mathematics Division, National Institute of Standards and Technology, Gaithersburg, MD, USA
| |
Collapse
|
20
|
Papin JA, Mac Gabhann F, Sauro HM, Nickerson D, Rampadarath A. Improving reproducibility in computational biology research. PLoS Comput Biol 2020; 16:e1007881. [PMID: 32427998 PMCID: PMC7236972 DOI: 10.1371/journal.pcbi.1007881] [Citation(s) in RCA: 17] [Impact Index Per Article: 3.4] [Reference Citation Analysis] [MESH Headings] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022] Open
Affiliation(s)
- Jason A. Papin
- Department of Biomedical Engineering, University of Virginia, Charlottesville, Virginia, United States of America
- * E-mail: (JAP); (DN)
| | - Feilim Mac Gabhann
- Department of Biomedical Engineering, Johns Hopkins University, Baltimore, Maryland, United States of America
| | - Herbert M. Sauro
- Department of Bioengineering, University of Washington, Seattle, Washington, United States of America
| | - David Nickerson
- Auckland Bioengineering Institute, University of Auckland, Auckland, New Zealand
- * E-mail: (JAP); (DN)
| | - Anand Rampadarath
- Auckland Bioengineering Institute, University of Auckland, Auckland, New Zealand
| |
Collapse
|
21
|
Crone JC, Vindiola MM, Yu AB, Boothe DL, Beeman D, Oie KS, Franaszczuk PJ. Enabling Large-Scale Simulations With the GENESIS Neuronal Simulator. Front Neuroinform 2019; 13:69. [PMID: 31803040 PMCID: PMC6873326 DOI: 10.3389/fninf.2019.00069] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/02/2019] [Accepted: 10/30/2019] [Indexed: 11/13/2022] Open
Abstract
In this paper, we evaluate the computational performance of the GEneral NEural SImulation System (GENESIS) for large scale simulations of neural networks. While many benchmark studies have been performed for large scale simulations with leaky integrate-and-fire neurons or neuronal models with only a few compartments, this work focuses on higher fidelity neuronal models represented by 50–74 compartments per neuron. After making some modifications to the source code for GENESIS and its parallel implementation, PGENESIS, particularly to improve memory usage, we find that PGENESIS is able to efficiently scale on supercomputing resources to network sizes as large as 9 × 106 neurons with 18 × 109 synapses and 2.2 × 106 neurons with 45 × 109 synapses. The modifications to GENESIS that enabled these large scale simulations have been incorporated into the May 2019 Official Release of PGENESIS 2.4 available for download from the GENESIS web site (genesis-sim.org).
Collapse
Affiliation(s)
- Joshua C Crone
- Computational and Information Sciences Directorate, Army Research Laboratory, Aberdeen Proving Ground, MD, United States
| | - Manuel M Vindiola
- Computational and Information Sciences Directorate, Army Research Laboratory, Aberdeen Proving Ground, MD, United States
| | - Alfred B Yu
- Human Research and Engineering Directorate, Army Research Laboratory, Aberdeen Proving Ground, MD, United States
| | - David L Boothe
- Human Research and Engineering Directorate, Army Research Laboratory, Aberdeen Proving Ground, MD, United States
| | - David Beeman
- Department of Electrical, Computer, and Energy Engineering, University of Colorado, Boulder, CO, United States
| | - Kelvin S Oie
- Human Research and Engineering Directorate, Army Research Laboratory, Aberdeen Proving Ground, MD, United States
| | - Piotr J Franaszczuk
- Human Research and Engineering Directorate, Army Research Laboratory, Aberdeen Proving Ground, MD, United States.,Department of Neurology, Johns Hopkins University School of Medicine, Baltimore, MD, United States
| |
Collapse
|
22
|
Wu EQ, Zhou ZY, Xie J, Metallo C, Thokala P. Transparency in Health Economic Modeling: Options, Issues and Potential Solutions. PHARMACOECONOMICS 2019; 37:1349-1354. [PMID: 31591672 DOI: 10.1007/s40273-019-00842-0.accessed18mar2021(springerinternationalpublishing)] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [MESH Headings] [Subscribe] [Scholar Register] [Indexed: 05/24/2023]
Abstract
Economic models are increasingly being used by health economists to assess the value of health technologies and inform healthcare decision making. However, most published economic models represent a kind of black box, with known inputs and outputs but undisclosed internal calculations and assumptions. This lack of transparency makes the evaluation of the model results challenging, complicates comparisons between models, and limits the reproducibility of the models. Here, we aim to provide an overview of the possible steps that could be undertaken to make economic models more transparent and encourage model developers to share more detailed calculations and assumptions with their peers. Scenarios with different levels of transparency (i.e., how much information is disclosed) and reach of transparency (i.e., who has access to the disclosed information) are discussed, and five key concerns (copyrights, model misuse, confidential data, software, and time/resources) pertaining to model transparency are presented, along with possible solutions. While a shift toward open-source models is underway in health economics, as has happened before in other research fields, the challenges ahead should not be underestimated. Importantly, there is a pressing need to find an acceptable trade-off between the added value of model transparency and the time and resources needed to achieve such transparency. To this end, it will be crucial to set incentives at different stakeholder levels. Despite the many challenges, the many benefits of publicly sharing economic models make increased transparency a goal worth pursuing.
Collapse
Affiliation(s)
- Eric Q Wu
- Analysis Group, 111 Huntington Avenue, 14th Floor, Boston, MA, 02199, USA.
| | - Zheng-Yi Zhou
- Analysis Group, Angel Court, London, England, EC2R 7HJ, UK
| | - Jipan Xie
- Analysis Group, 333 South Hope Street, Los Angeles, CA, 90071, USA
| | - Cinzia Metallo
- Analysis Group, 111 Huntington Avenue, 14th Floor, Boston, MA, 02199, USA
| | - Praveen Thokala
- University of Sheffield, Regent Court, 30 Regent Street, Sheffield, S1 4DA, UK
| |
Collapse
|
23
|
Wu EQ, Zhou ZY, Xie J, Metallo C, Thokala P. Transparency in Health Economic Modeling: Options, Issues and Potential Solutions. PHARMACOECONOMICS 2019; 37:1349-1354. [PMID: 31591672 DOI: 10.1007/s40273-019-00842-0] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/10/2023]
Abstract
Economic models are increasingly being used by health economists to assess the value of health technologies and inform healthcare decision making. However, most published economic models represent a kind of black box, with known inputs and outputs but undisclosed internal calculations and assumptions. This lack of transparency makes the evaluation of the model results challenging, complicates comparisons between models, and limits the reproducibility of the models. Here, we aim to provide an overview of the possible steps that could be undertaken to make economic models more transparent and encourage model developers to share more detailed calculations and assumptions with their peers. Scenarios with different levels of transparency (i.e., how much information is disclosed) and reach of transparency (i.e., who has access to the disclosed information) are discussed, and five key concerns (copyrights, model misuse, confidential data, software, and time/resources) pertaining to model transparency are presented, along with possible solutions. While a shift toward open-source models is underway in health economics, as has happened before in other research fields, the challenges ahead should not be underestimated. Importantly, there is a pressing need to find an acceptable trade-off between the added value of model transparency and the time and resources needed to achieve such transparency. To this end, it will be crucial to set incentives at different stakeholder levels. Despite the many challenges, the many benefits of publicly sharing economic models make increased transparency a goal worth pursuing.
Collapse
Affiliation(s)
- Eric Q Wu
- Analysis Group, 111 Huntington Avenue, 14th Floor, Boston, MA, 02199, USA.
| | - Zheng-Yi Zhou
- Analysis Group, Angel Court, London, England, EC2R 7HJ, UK
| | - Jipan Xie
- Analysis Group, 333 South Hope Street, Los Angeles, CA, 90071, USA
| | - Cinzia Metallo
- Analysis Group, 111 Huntington Avenue, 14th Floor, Boston, MA, 02199, USA
| | - Praveen Thokala
- University of Sheffield, Regent Court, 30 Regent Street, Sheffield, S1 4DA, UK
| |
Collapse
|
24
|
Dura-Bernal S, Suter BA, Gleeson P, Cantarelli M, Quintana A, Rodriguez F, Kedziora DJ, Chadderdon GL, Kerr CC, Neymotin SA, McDougal RA, Hines M, Shepherd GMG, Lytton WW. NetPyNE, a tool for data-driven multiscale modeling of brain circuits. eLife 2019; 8:e44494. [PMID: 31025934 PMCID: PMC6534378 DOI: 10.7554/elife.44494] [Citation(s) in RCA: 91] [Impact Index Per Article: 15.2] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/19/2018] [Accepted: 04/25/2019] [Indexed: 12/22/2022] Open
Abstract
Biophysical modeling of neuronal networks helps to integrate and interpret rapidly growing and disparate experimental datasets at multiple scales. The NetPyNE tool (www.netpyne.org) provides both programmatic and graphical interfaces to develop data-driven multiscale network models in NEURON. NetPyNE clearly separates model parameters from implementation code. Users provide specifications at a high level via a standardized declarative language, for example connectivity rules, to create millions of cell-to-cell connections. NetPyNE then enables users to generate the NEURON network, run efficiently parallelized simulations, optimize and explore network parameters through automated batch runs, and use built-in functions for visualization and analysis - connectivity matrices, voltage traces, spike raster plots, local field potentials, and information theoretic measures. NetPyNE also facilitates model sharing by exporting and importing standardized formats (NeuroML and SONATA). NetPyNE is already being used to teach computational neuroscience students and by modelers to investigate brain regions and phenomena.
Collapse
Affiliation(s)
- Salvador Dura-Bernal
- Department of Physiology & PharmacologyState University of New York Downstate Medical CenterBrooklynUnited States
| | - Benjamin A Suter
- Department of PhysiologyNorthwestern UniversityChicagoUnited States
| | - Padraig Gleeson
- Department of Neuroscience, Physiology and PharmacologyUniversity College LondonLondonUnited Kingdom
| | | | | | - Facundo Rodriguez
- Department of Physiology & PharmacologyState University of New York Downstate Medical CenterBrooklynUnited States
- MetaCell LLCBostonUnited States
| | - David J Kedziora
- Complex Systems Group, School of PhysicsUniversity of SydneySydneyAustralia
| | - George L Chadderdon
- Department of Physiology & PharmacologyState University of New York Downstate Medical CenterBrooklynUnited States
| | - Cliff C Kerr
- Complex Systems Group, School of PhysicsUniversity of SydneySydneyAustralia
| | - Samuel A Neymotin
- Department of Physiology & PharmacologyState University of New York Downstate Medical CenterBrooklynUnited States
- Nathan Kline Institute for Psychiatric ResearchOrangeburgUnited States
| | - Robert A McDougal
- Department of Neuroscience and School of MedicineYale UniversityNew HavenUnited States
- Center for Medical InformaticsYale UniversityNew HavenUnited States
| | - Michael Hines
- Department of Neuroscience and School of MedicineYale UniversityNew HavenUnited States
| | | | - William W Lytton
- Department of Physiology & PharmacologyState University of New York Downstate Medical CenterBrooklynUnited States
- Department of NeurologyKings County HospitalBrooklynUnited States
| |
Collapse
|
25
|
Yang PC, Purawat S, Ieong PU, Jeng MT, DeMarco KR, Vorobyov I, McCulloch AD, Altintas I, Amaro RE, Clancy CE. A demonstration of modularity, reuse, reproducibility, portability and scalability for modeling and simulation of cardiac electrophysiology using Kepler Workflows. PLoS Comput Biol 2019; 15:e1006856. [PMID: 30849072 PMCID: PMC6426265 DOI: 10.1371/journal.pcbi.1006856] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/21/2018] [Revised: 03/20/2019] [Accepted: 02/08/2019] [Indexed: 01/18/2023] Open
Abstract
Multi-scale computational modeling is a major branch of computational biology as evidenced by the US federal interagency Multi-Scale Modeling Consortium and major international projects. It invariably involves specific and detailed sequences of data analysis and simulation, often with multiple tools and datasets, and the community recognizes improved modularity, reuse, reproducibility, portability and scalability as critical unmet needs in this area. Scientific workflows are a well-recognized strategy for addressing these needs in scientific computing. While there are good examples if the use of scientific workflows in bioinformatics, medical informatics, biomedical imaging and data analysis, there are fewer examples in multi-scale computational modeling in general and cardiac electrophysiology in particular. Cardiac electrophysiology simulation is a mature area of multi-scale computational biology that serves as an excellent use case for developing and testing new scientific workflows. In this article, we develop, describe and test a computational workflow that serves as a proof of concept of a platform for the robust integration and implementation of a reusable and reproducible multi-scale cardiac cell and tissue model that is expandable, modular and portable. The workflow described leverages Python and Kepler-Python actor for plotting and pre/post-processing. During all stages of the workflow design, we rely on freely available open-source tools, to make our workflow freely usable by scientists. We present a computational workflow as a proof of concept for integration and implementation of a reusable and reproducible cardiac multi-scale electrophysiology model that is expandable, modular and portable. This framework enables scientists to create intuitive, user-friendly and flexible end-to-end automated scientific workflows using a graphical user interface. Kepler is an advanced open-source platform that supports multiple models of computation. The underlying workflow engine handles scalability, provenance, reproducibility aspects of the code, performs orchestration of data flow, and automates execution on heterogeneous computing resources. One of the main advantages of workflow utilization is the integration of code written in multiple languages Standardization occurs at the interfaces of the workflow elements and allows for general applications and easy comparison and integration of code from different research groups or even multiple programmers coding in different languages for various purposes from the same group. A workflow driven problem-solving approach enables domain scientists to focus on resolving the core science questions, and delegates the computational and process management burden to the underlying Workflow. The workflow driven approach allows scaling the computational experiment with distributed data-parallel execution on multiple computing platforms, such as, HPC resources, GPU clusters, Cloud etc. The workflow framework tracks software version information along with hardware information to allow users an opportunity to trace any variation in workflow outcome to the system configurations.
Collapse
Affiliation(s)
- Pei-Chi Yang
- Department of Physiology and Membrane Biology, Department of Pharmacology, School of Medicine, University of California Davis, Davis, California, United States of America
| | - Shweta Purawat
- San Diego Supercomputer Center (SDSC), University of California, San Diego, La Jolla, California, United States of America
| | - Pek U. Ieong
- Department of Chemistry and Biochemistry, National Biomedical Computation Resource, Drug Design Data Resource (D3R), University of California San Diego, La Jolla, California, United States of America
| | - Mao-Tsuen Jeng
- Department of Physiology and Membrane Biology, Department of Pharmacology, School of Medicine, University of California Davis, Davis, California, United States of America
| | - Kevin R. DeMarco
- Department of Physiology and Membrane Biology, Department of Pharmacology, School of Medicine, University of California Davis, Davis, California, United States of America
| | - Igor Vorobyov
- Department of Physiology and Membrane Biology, Department of Pharmacology, School of Medicine, University of California Davis, Davis, California, United States of America
| | - Andrew D. McCulloch
- Departments of Bioengineering and Medicine, University of California, San Diego, La Jolla, California, United States of America
| | - Ilkay Altintas
- San Diego Supercomputer Center (SDSC), University of California, San Diego, La Jolla, California, United States of America
| | - Rommie E. Amaro
- Department of Chemistry and Biochemistry, National Biomedical Computation Resource, Drug Design Data Resource (D3R), University of California San Diego, La Jolla, California, United States of America
| | - Colleen E. Clancy
- Department of Physiology and Membrane Biology, Department of Pharmacology, School of Medicine, University of California Davis, Davis, California, United States of America
- * E-mail:
| |
Collapse
|
26
|
Hellerstein JL, Gu S, Choi K, Sauro HM. Recent advances in biomedical simulations: a manifesto for model engineering. F1000Res 2019; 8:F1000 Faculty Rev-261. [PMID: 30881691 PMCID: PMC6406177 DOI: 10.12688/f1000research.15997.1] [Citation(s) in RCA: 12] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Accepted: 02/21/2019] [Indexed: 01/18/2023] Open
Abstract
Biomedical simulations are widely used to understand disease, engineer cells, and model cellular processes. In this article, we explore how to improve the quality of biomedical simulations by developing simulation models using tools and practices employed in software engineering. We refer to this direction as model engineering. Not all techniques used by software engineers are directly applicable to model engineering, and so some adaptations are required. That said, we believe that simulation models can benefit from software engineering practices for requirements, design, and construction as well as from software engineering tools for version control, error checking, and testing. Here we survey current efforts to improve simulation quality and discuss promising research directions for model engineering.
Collapse
Affiliation(s)
| | - Stanley Gu
- Department of Bioengineering, William H. Foege Building, University of Washington, Seattle, WA, Box 355061, USA
| | - Kiri Choi
- Department of Bioengineering, William H. Foege Building, University of Washington, Seattle, WA, Box 355061, USA
| | - Herbert M. Sauro
- Department of Bioengineering, William H. Foege Building, University of Washington, Seattle, WA, Box 355061, USA
| |
Collapse
|
27
|
Gutzen R, von Papen M, Trensch G, Quaglio P, Grün S, Denker M. Reproducible Neural Network Simulations: Statistical Methods for Model Validation on the Level of Network Activity Data. Front Neuroinform 2018; 12:90. [PMID: 30618696 PMCID: PMC6305903 DOI: 10.3389/fninf.2018.00090] [Citation(s) in RCA: 18] [Impact Index Per Article: 2.6] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/18/2018] [Accepted: 11/14/2018] [Indexed: 11/13/2022] Open
Abstract
Computational neuroscience relies on simulations of neural network models to bridge the gap between the theory of neural networks and the experimentally observed activity dynamics in the brain. The rigorous validation of simulation results against reference data is thus an indispensable part of any simulation workflow. Moreover, the availability of different simulation environments and levels of model description require also validation of model implementations against each other to evaluate their equivalence. Despite rapid advances in the formalized description of models, data, and analysis workflows, there is no accepted consensus regarding the terminology and practical implementation of validation workflows in the context of neural simulations. This situation prevents the generic, unbiased comparison between published models, which is a key element of enhancing reproducibility of computational research in neuroscience. In this study, we argue for the establishment of standardized statistical test metrics that enable the quantitative validation of network models on the level of the population dynamics. Despite the importance of validating the elementary components of a simulation, such as single cell dynamics, building networks from validated building blocks does not entail the validity of the simulation on the network scale. Therefore, we introduce a corresponding set of validation tests and present an example workflow that practically demonstrates the iterative model validation of a spiking neural network model against its reproduction on the SpiNNaker neuromorphic hardware system. We formally implement the workflow using a generic Python library that we introduce for validation tests on neural network activity data. Together with the companion study (Trensch et al., 2018), the work presents a consistent definition, formalization, and implementation of the verification and validation process for neural network simulations.
Collapse
Affiliation(s)
- Robin Gutzen
- Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institut Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany.,Theoretical Systems Neurobiology, RWTH Aachen University, Aachen, Germany
| | - Michael von Papen
- Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institut Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany
| | - Guido Trensch
- Simulation Lab Neuroscience, Jülich Supercomputing Centre, Institute for Advanced Simulation, JARA, Jülich Research Centre, Jülich, Germany
| | - Pietro Quaglio
- Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institut Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany.,Theoretical Systems Neurobiology, RWTH Aachen University, Aachen, Germany
| | - Sonja Grün
- Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institut Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany.,Theoretical Systems Neurobiology, RWTH Aachen University, Aachen, Germany
| | - Michael Denker
- Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) and JARA-Institut Brain Structure-Function Relationships (INM-10), Jülich Research Centre, Jülich, Germany
| |
Collapse
|
28
|
A Systematic Review of Continuum Modeling of Skeletal Muscles: Current Trends, Limitations, and Recommendations. Appl Bionics Biomech 2018; 2018:7631818. [PMID: 30627216 PMCID: PMC6305050 DOI: 10.1155/2018/7631818] [Citation(s) in RCA: 25] [Impact Index Per Article: 3.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/14/2018] [Revised: 11/06/2018] [Accepted: 11/13/2018] [Indexed: 12/21/2022] Open
Abstract
Finite elasticity theory has been commonly used to model skeletal muscle. A very large range of heterogeneous constitutive laws has been proposed. In this review, the most widely used continuum models of skeletal muscles were synthetized and discussed. Trends and limitations of these laws were highlighted to propose new recommendations for future researches. A systematic review process was performed using two reliable search engines as PubMed and ScienceDirect. 40 representative studies (13 passive muscle materials and 27 active muscle materials) were included into this review. Note that exclusion criteria include tendon models, analytical models, 1D geometrical models, supplement papers, and indexed conference papers. Trends of current skeletal muscle modeling relate to 3D accurate muscle representation, parameter identification in passive muscle modeling, and the integration of coupled biophysical phenomena. Parameter identification for active materials, assumed fiber distribution, data assumption, and model validation are current drawbacks. New recommendations deal with the incorporation of multimodal data derived from medical imaging, the integration of more biophysical phenomena, and model reproducibility. Accounting for data uncertainty in skeletal muscle modeling will be also a challenging issue. This review provides, for the first time, a holistic view of current continuum models of skeletal muscles to identify potential gaps of current models according to the physiology of skeletal muscle. This opens new avenues for improving skeletal muscle modeling in the framework of in silico medicine.
Collapse
|
29
|
Miłkowski M, Hensel WM, Hohol M. Replicability or reproducibility? On the replication crisis in computational neuroscience and sharing only relevant detail. J Comput Neurosci 2018; 45:163-172. [PMID: 30377880 PMCID: PMC6306493 DOI: 10.1007/s10827-018-0702-z] [Citation(s) in RCA: 34] [Impact Index Per Article: 4.9] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/28/2018] [Revised: 10/05/2018] [Accepted: 10/17/2018] [Indexed: 01/25/2023]
Abstract
Replicability and reproducibility of computational models has been somewhat understudied by "the replication movement." In this paper, we draw on methodological studies into the replicability of psychological experiments and on the mechanistic account of explanation to analyze the functions of model replications and model reproductions in computational neuroscience. We contend that model replicability, or independent researchers' ability to obtain the same output using original code and data, and model reproducibility, or independent researchers' ability to recreate a model without original code, serve different functions and fail for different reasons. This means that measures designed to improve model replicability may not enhance (and, in some cases, may actually damage) model reproducibility. We claim that although both are undesirable, low model reproducibility poses more of a threat to long-term scientific progress than low model replicability. In our opinion, low model reproducibility stems mostly from authors' omitting to provide crucial information in scientific papers and we stress that sharing all computer code and data is not a solution. Reports of computational studies should remain selective and include all and only relevant bits of code.
Collapse
Affiliation(s)
- Marcin Miłkowski
- Institute of Philosophy and Sociology, Polish Academy of Sciences, Nowy Świat 72, 00-330, Warsaw, Poland
| | - Witold M Hensel
- Faculty of History and Sociology, University of Białystok, Plac NZS 1, 15-420, Białystok, Poland
| | - Mateusz Hohol
- Copernicus Center for Interdisciplinary Studies, Jagiellonian University, Szczepańska 1/5, 31-011, Kraków, Poland.
| |
Collapse
|
30
|
Medley JK, Choi K, König M, Smith L, Gu S, Hellerstein J, Sealfon SC, Sauro HM. Tellurium notebooks-An environment for reproducible dynamical modeling in systems biology. PLoS Comput Biol 2018; 14:e1006220. [PMID: 29906293 PMCID: PMC6021116 DOI: 10.1371/journal.pcbi.1006220] [Citation(s) in RCA: 36] [Impact Index Per Article: 5.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/16/2017] [Revised: 06/27/2018] [Accepted: 05/20/2018] [Indexed: 01/26/2023] Open
Abstract
The considerable difficulty encountered in reproducing the results of published dynamical models limits validation, exploration and reuse of this increasingly large biomedical research resource. To address this problem, we have developed Tellurium Notebook, a software system for model authoring, simulation, and teaching that facilitates building reproducible dynamical models and reusing models by 1) providing a notebook environment which allows models, Python code, and narrative to be intermixed, 2) supporting the COMBINE archive format during model development for capturing model information in an exchangeable format and 3) enabling users to easily simulate and edit public COMBINE-compliant models from public repositories to facilitate studying model dynamics, variants and test cases. Tellurium Notebook, a Python–based Jupyter–like environment, is designed to seamlessly inter-operate with these community standards by automating conversion between COMBINE standards formulations and corresponding in–line, human–readable representations. Thus, Tellurium brings to systems biology the strategy used by other literate notebook systems such as Mathematica. These capabilities allow users to edit every aspect of the standards–compliant models and simulations, run the simulations in–line, and re–export to standard formats. We provide several use cases illustrating the advantages of our approach and how it allows development and reuse of models without requiring technical knowledge of standards. Adoption of Tellurium should accelerate model development, reproducibility and reuse. There is considerable value to systems and synthetic biology in creating reproducible models. An essential element of reproducibility is the use of community standards, an often challenging undertaking for modelers. This article describes Tellurium Notebook, a tool for developing dynamical models that provides an intuitive approach to building and reusing models built with community standards. Tellurium automates embedding human–readable representations of COMBINE archives in literate coding notebooks, bringing to systems biology this strategy central to other literate notebook systems such as Mathematica. We show that the ability to easily edit this human–readable representation enables users to test models under a variety of conditions, thereby providing a way to create, reuse, and modify standard–encoded models and simulations, regardless of the user’s level of technical knowledge of said standards.
Collapse
Affiliation(s)
- J. Kyle Medley
- Department of Bioengineering, University of Washington, Seattle, Washington, United States of America
- * E-mail:
| | - Kiri Choi
- Department of Bioengineering, University of Washington, Seattle, Washington, United States of America
| | - Matthias König
- Institute for Theoretical Biology, Humboldt University of Berlin, Berlin, Germany
| | - Lucian Smith
- Department of Bioengineering, University of Washington, Seattle, Washington, United States of America
| | - Stanley Gu
- Department of Bioengineering, University of Washington, Seattle, Washington, United States of America
| | - Joseph Hellerstein
- eScience Institute, University of Washington, Seattle, Washington, United States of America
| | - Stuart C. Sealfon
- Department of Neurology and Center for Advanced Research on Diagnostic Assays Icahn School of Medicine at Mount Sinai, New York, New York, United States of America
| | - Herbert M. Sauro
- Department of Bioengineering, University of Washington, Seattle, Washington, United States of America
| |
Collapse
|
31
|
Manninen T, Aćimović J, Havela R, Teppola H, Linne ML. Challenges in Reproducibility, Replicability, and Comparability of Computational Models and Tools for Neuronal and Glial Networks, Cells, and Subcellular Structures. Front Neuroinform 2018; 12:20. [PMID: 29765315 PMCID: PMC5938413 DOI: 10.3389/fninf.2018.00020] [Citation(s) in RCA: 13] [Impact Index Per Article: 1.9] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/01/2018] [Accepted: 04/06/2018] [Indexed: 01/26/2023] Open
Abstract
The possibility to replicate and reproduce published research results is one of the biggest challenges in all areas of science. In computational neuroscience, there are thousands of models available. However, it is rarely possible to reimplement the models based on the information in the original publication, let alone rerun the models just because the model implementations have not been made publicly available. We evaluate and discuss the comparability of a versatile choice of simulation tools: tools for biochemical reactions and spiking neuronal networks, and relatively new tools for growth in cell cultures. The replicability and reproducibility issues are considered for computational models that are equally diverse, including the models for intracellular signal transduction of neurons and glial cells, in addition to single glial cells, neuron-glia interactions, and selected examples of spiking neuronal networks. We also address the comparability of the simulation results with one another to comprehend if the studied models can be used to answer similar research questions. In addition to presenting the challenges in reproducibility and replicability of published results in computational neuroscience, we highlight the need for developing recommendations and good practices for publishing simulation tools and computational models. Model validation and flexible model description must be an integral part of the tool used to simulate and develop computational models. Constant improvement on experimental techniques and recording protocols leads to increasing knowledge about the biophysical mechanisms in neural systems. This poses new challenges for computational neuroscience: extended or completely new computational methods and models may be required. Careful evaluation and categorization of the existing models and tools provide a foundation for these future needs, for constructing multiscale models or extending the models to incorporate additional or more detailed biophysical mechanisms. Improving the quality of publications in computational neuroscience, enabling progressive building of advanced computational models and tools, can be achieved only through adopting publishing standards which underline replicability and reproducibility of research results.
Collapse
Affiliation(s)
- Tiina Manninen
- Computational Neuroscience Group, BioMediTech Institute and Faculty of Biomedical Sciences and Engineering, Tampere University of Technology, Tampere, Finland
- Laboratory of Signal Processing, Tampere University of Technology, Tampere, Finland
| | - Jugoslava Aćimović
- Computational Neuroscience Group, BioMediTech Institute and Faculty of Biomedical Sciences and Engineering, Tampere University of Technology, Tampere, Finland
- Laboratory of Signal Processing, Tampere University of Technology, Tampere, Finland
| | - Riikka Havela
- Computational Neuroscience Group, BioMediTech Institute and Faculty of Biomedical Sciences and Engineering, Tampere University of Technology, Tampere, Finland
- Laboratory of Signal Processing, Tampere University of Technology, Tampere, Finland
| | - Heidi Teppola
- Computational Neuroscience Group, BioMediTech Institute and Faculty of Biomedical Sciences and Engineering, Tampere University of Technology, Tampere, Finland
- Laboratory of Signal Processing, Tampere University of Technology, Tampere, Finland
| | - Marja-Leena Linne
- Computational Neuroscience Group, BioMediTech Institute and Faculty of Biomedical Sciences and Engineering, Tampere University of Technology, Tampere, Finland
- Laboratory of Signal Processing, Tampere University of Technology, Tampere, Finland
| |
Collapse
|
32
|
Hunt CA, Erdemir A, Lytton WW, Gabhann FM, Sander EA, Transtrum MK, Mulugeta L. The Spectrum of Mechanism-Oriented Models and Methods for Explanations of Biological Phenomena. Processes (Basel) 2018; 6. [PMID: 34262852 PMCID: PMC8277120 DOI: 10.3390/pr6050056] [Citation(s) in RCA: 12] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/08/2023] Open
Abstract
Developing and improving mechanism-oriented computational models to better explain biological phenomena is a dynamic and expanding frontier. As the complexity of targeted phenomena has increased, so too has the diversity in methods and terminologies, often at the expense of clarity, which can make reproduction challenging, even problematic. To encourage improved semantic and methodological clarity, we describe the spectrum of Mechanism-oriented Models being used to develop explanations of biological phenomena. We cluster explanations of phenomena into three broad groups. We then expand them into seven workflow-related model types having distinguishable features. We name each type and illustrate with examples drawn from the literature. These model types may contribute to the foundation of an ontology of mechanism-based biomedical simulation research. We show that the different model types manifest and exert their scientific usefulness by enhancing and extending different forms and degrees of explanation. The process starts with knowledge about the phenomenon and continues with explanatory and mathematical descriptions. Those descriptions are transformed into software and used to perform experimental explorations by running and examining simulation output. The credibility of inferences is thus linked to having easy access to the scientific and technical provenance from each workflow stage.
Collapse
Affiliation(s)
- C. Anthony Hunt
- Department of Bioengineering and Therapeutic Sciences, University of California, San Francisco, CA 94143, USA
- Correspondence: ; Tel.: +1-415-476-2455
| | - Ahmet Erdemir
- Department of Biomedical Engineering and Computational Biomodeling Core, Lerner Research Institute, Cleveland Clinic, Cleveland, OH 44195, USA
| | - William W. Lytton
- Departments of Neurology and Physiology and Pharmacology, SUNY Downstate Medical Center, Department Neurology, Kings County Hospital Center, Brooklyn, NY 11203, USA
| | - Feilim Mac Gabhann
- Institute for Computational Medicine and Department of Biomedical Engineering, Johns Hopkins University, Baltimore, MD 21218, USA
| | - Edward A. Sander
- Department of Biomedical Engineering, University of Iowa, Iowa City, IA 52242, USA
| | - Mark K. Transtrum
- Department of Physics and Astronomy, Brigham Young University, Provo, UT 84602, USA
| | | |
Collapse
|
33
|
Mulugeta L, Drach A, Erdemir A, Hunt CA, Horner M, Ku JP, Myers JG, Vadigepalli R, Lytton WW. Credibility, Replicability, and Reproducibility in Simulation for Biomedicine and Clinical Applications in Neuroscience. Front Neuroinform 2018; 12:18. [PMID: 29713272 PMCID: PMC5911506 DOI: 10.3389/fninf.2018.00018] [Citation(s) in RCA: 26] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/01/2018] [Accepted: 03/29/2018] [Indexed: 12/27/2022] Open
Abstract
Modeling and simulation in computational neuroscience is currently a research enterprise to better understand neural systems. It is not yet directly applicable to the problems of patients with brain disease. To be used for clinical applications, there must not only be considerable progress in the field but also a concerted effort to use best practices in order to demonstrate model credibility to regulatory bodies, to clinics and hospitals, to doctors, and to patients. In doing this for neuroscience, we can learn lessons from long-standing practices in other areas of simulation (aircraft, computer chips), from software engineering, and from other biomedical disciplines. In this manuscript, we introduce some basic concepts that will be important in the development of credible clinical neuroscience models: reproducibility and replicability; verification and validation; model configuration; and procedures and processes for credible mechanistic multiscale modeling. We also discuss how garnering strong community involvement can promote model credibility. Finally, in addition to direct usage with patients, we note the potential for simulation usage in the area of Simulation-Based Medical Education, an area which to date has been primarily reliant on physical models (mannequins) and scenario-based simulations rather than on numerical simulations.
Collapse
Affiliation(s)
| | - Andrew Drach
- The Institute for Computational Engineering and Sciences, The University of Texas at Austin, Austin, TX, United States
| | - Ahmet Erdemir
- Department of Biomedical Engineering and Computational Biomodeling (CoBi) Core, Lerner Research Institute, Cleveland Clinic, Cleveland, OH, United States
| | - C A Hunt
- Department of Bioengineering and Therapeutic Sciences, University of California, San Francisco, San Francisco, CA, United States
| | | | - Joy P Ku
- Department of Bioengineering, Stanford University, Stanford, CA, United States
| | - Jerry G Myers
- NASA Glenn Research Center, Cleveland, OH, United States
| | - Rajanikanth Vadigepalli
- Department of Pathology, Anatomy and Cell Biology, Daniel Baugh Institute for Functional Genomics and Computational Biology, Thomas Jefferson University, Philadelphia, PA, United States
| | - William W Lytton
- Department of Neurology, SUNY Downstate Medical Center, The State University of New York, New York, NY, United States.,Department of Physiology and Pharmacology, SUNY Downstate Medical Center, The State University of New York, New York, NY, United States.,Department of Neurology, Kings County Hospital Center, New York, NY, United States
| |
Collapse
|
34
|
Manninen T, Havela R, Linne ML. Computational Models for Calcium-Mediated Astrocyte Functions. Front Comput Neurosci 2018; 12:14. [PMID: 29670517 PMCID: PMC5893839 DOI: 10.3389/fncom.2018.00014] [Citation(s) in RCA: 36] [Impact Index Per Article: 5.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/06/2018] [Accepted: 02/28/2018] [Indexed: 12/16/2022] Open
Abstract
The computational neuroscience field has heavily concentrated on the modeling of neuronal functions, largely ignoring other brain cells, including one type of glial cell, the astrocytes. Despite the short history of modeling astrocytic functions, we were delighted about the hundreds of models developed so far to study the role of astrocytes, most often in calcium dynamics, synchronization, information transfer, and plasticity in vitro, but also in vascular events, hyperexcitability, and homeostasis. Our goal here is to present the state-of-the-art in computational modeling of astrocytes in order to facilitate better understanding of the functions and dynamics of astrocytes in the brain. Due to the large number of models, we concentrated on a hundred models that include biophysical descriptions for calcium signaling and dynamics in astrocytes. We categorized the models into four groups: single astrocyte models, astrocyte network models, neuron-astrocyte synapse models, and neuron-astrocyte network models to ease their use in future modeling projects. We characterized the models based on which earlier models were used for building the models and which type of biological entities were described in the astrocyte models. Features of the models were compared and contrasted so that similarities and differences were more readily apparent. We discovered that most of the models were basically generated from a small set of previously published models with small variations. However, neither citations to all the previous models with similar core structure nor explanations of what was built on top of the previous models were provided, which made it possible, in some cases, to have the same models published several times without an explicit intention to make new predictions about the roles of astrocytes in brain functions. Furthermore, only a few of the models are available online which makes it difficult to reproduce the simulation results and further develop the models. Thus, we would like to emphasize that only via reproducible research are we able to build better computational models for astrocytes, which truly advance science. Our study is the first to characterize in detail the biophysical and biochemical mechanisms that have been modeled for astrocytes.
Collapse
Affiliation(s)
- Tiina Manninen
- Computational Neuroscience Group, BioMediTech Institute and Faculty of Biomedical Sciences and Engineering, Tampere University of Technology, Tampere, Finland
| | | | - Marja-Leena Linne
- Computational Neuroscience Group, BioMediTech Institute and Faculty of Biomedical Sciences and Engineering, Tampere University of Technology, Tampere, Finland
| |
Collapse
|
35
|
Ashida G, Tollin DJ, Kretzberg J. Physiological models of the lateral superior olive. PLoS Comput Biol 2017; 13:e1005903. [PMID: 29281618 PMCID: PMC5744914 DOI: 10.1371/journal.pcbi.1005903] [Citation(s) in RCA: 24] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/11/2017] [Accepted: 11/28/2017] [Indexed: 01/09/2023] Open
Abstract
In computational biology, modeling is a fundamental tool for formulating, analyzing and predicting complex phenomena. Most neuron models, however, are designed to reproduce certain small sets of empirical data. Hence their outcome is usually not compatible or comparable with other models or datasets, making it unclear how widely applicable such models are. In this study, we investigate these aspects of modeling, namely credibility and generalizability, with a specific focus on auditory neurons involved in the localization of sound sources. The primary cues for binaural sound localization are comprised of interaural time and level differences (ITD/ILD), which are the timing and intensity differences of the sound waves arriving at the two ears. The lateral superior olive (LSO) in the auditory brainstem is one of the locations where such acoustic information is first computed. An LSO neuron receives temporally structured excitatory and inhibitory synaptic inputs that are driven by ipsi- and contralateral sound stimuli, respectively, and changes its spike rate according to binaural acoustic differences. Here we examine seven contemporary models of LSO neurons with different levels of biophysical complexity, from predominantly functional ones (‘shot-noise’ models) to those with more detailed physiological components (variations of integrate-and-fire and Hodgkin-Huxley-type). These models, calibrated to reproduce known monaural and binaural characteristics of LSO, generate largely similar results to each other in simulating ITD and ILD coding. Our comparisons of physiological detail, computational efficiency, predictive performances, and further expandability of the models demonstrate (1) that the simplistic, functional LSO models are suitable for applications where low computational costs and mathematical transparency are needed, (2) that more complex models with detailed membrane potential dynamics are necessary for simulation studies where sub-neuronal nonlinear processes play important roles, and (3) that, for general purposes, intermediate models might be a reasonable compromise between simplicity and biological plausibility. Computational models help our understanding of complex biological systems, by identifying their key elements and revealing their operational principles. Close comparisons between model predictions and empirical observations ensure our confidence in a model as a building block for further applications. Most current neuronal models, however, are constructed to replicate only a small specific set of experimental data. Thus, it is usually unclear how these models can be generalized to different datasets and how they compare with each other. In this paper, seven neuronal models are examined that are designed to reproduce known physiological characteristics of auditory neurons involved in the detection of sound source location. Despite their different levels of complexity, the models generate largely similar results when their parameters are tuned with common criteria. Comparisons show that simple models are computationally more efficient and theoretically transparent, and therefore suitable for rigorous mathematical analyses and engineering applications including real-time simulations. In contrast, complex models are necessary for investigating the relationship between underlying biophysical processes and sub- and suprathreshold spiking properties, although they have a large number of unconstrained, unverified parameters. Having identified their advantages and drawbacks, these auditory neuron models may readily be used for future studies and applications.
Collapse
Affiliation(s)
- Go Ashida
- Cluster of Excellence "Hearing4all", Department of Neuroscience, University of Oldenburg, Oldenburg, Germany
| | - Daniel J Tollin
- Department of Physiology and Biophysics, University of Colorado School of Medicine, Aurora, Colorado, United States of America
| | - Jutta Kretzberg
- Cluster of Excellence "Hearing4all", Department of Neuroscience, University of Oldenburg, Oldenburg, Germany
| |
Collapse
|
36
|
Lytton WW, Arle J, Bobashev G, Ji S, Klassen TL, Marmarelis VZ, Schwaber J, Sherif MA, Sanger TD. Multiscale modeling in the clinic: diseases of the brain and nervous system. Brain Inform 2017; 4:219-230. [PMID: 28488252 PMCID: PMC5709279 DOI: 10.1007/s40708-017-0067-5] [Citation(s) in RCA: 22] [Impact Index Per Article: 2.8] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/21/2017] [Accepted: 04/27/2017] [Indexed: 12/26/2022] Open
Abstract
Computational neuroscience is a field that traces its origins to the efforts of Hodgkin and Huxley, who pioneered quantitative analysis of electrical activity in the nervous system. While also continuing as an independent field, computational neuroscience has combined with computational systems biology, and neural multiscale modeling arose as one offshoot. This consolidation has added electrical, graphical, dynamical system, learning theory, artificial intelligence and neural network viewpoints with the microscale of cellular biology (neuronal and glial), mesoscales of vascular, immunological and neuronal networks, on up to macroscales of cognition and behavior. The complexity of linkages that produces pathophysiology in neurological, neurosurgical and psychiatric disease will require multiscale modeling to provide understanding that exceeds what is possible with statistical analysis or highly simplified models: how to bring together pharmacotherapeutics with neurostimulation, how to personalize therapies, how to combine novel therapies with neurorehabilitation, how to interlace periodic diagnostic updates with frequent reevaluation of therapy, how to understand a physical disease that manifests as a disease of the mind. Multiscale modeling will also help to extend the usefulness of animal models of human diseases in neuroscience, where the disconnects between clinical and animal phenomenology are particularly pronounced. Here we cover areas of particular interest for clinical application of these new modeling neurotechnologies, including epilepsy, traumatic brain injury, ischemic disease, neurorehabilitation, drug addiction, schizophrenia and neurostimulation.
Collapse
Affiliation(s)
- William W. Lytton
- Department of Physiology and Pharmacology and Neurology, SUNY Downstate, Kings County Hospital, Brooklyn, NY 11203 USA
| | | | | | - Songbai Ji
- Thayer School of Engineering, Department of Surgery and of Orthopaedic Surgery, Geisel School of Medicine, Dartmouth College, Hanover, NH 3755 USA
| | | | | | | | - Mohamed A. Sherif
- Yale U, New Haven, CT USA
- VA Connecticut Healthcare System, West Haven, CT USA
- Ain Shams U Institute of Psychiatry, Cairo, Egypt
| | | |
Collapse
|
37
|
McDougal RA, Morse TM, Carnevale T, Marenco L, Wang R, Migliore M, Miller PL, Shepherd GM, Hines ML. Twenty years of ModelDB and beyond: building essential modeling tools for the future of neuroscience. J Comput Neurosci 2017; 42:1-10. [PMID: 27629590 PMCID: PMC5279891 DOI: 10.1007/s10827-016-0623-7] [Citation(s) in RCA: 131] [Impact Index Per Article: 16.4] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/09/2016] [Revised: 08/17/2016] [Accepted: 08/30/2016] [Indexed: 11/29/2022]
Abstract
Neuron modeling may be said to have originated with the Hodgkin and Huxley action potential model in 1952 and Rall's models of integrative activity of dendrites in 1964. Over the ensuing decades, these approaches have led to a massive development of increasingly accurate and complex data-based models of neurons and neuronal circuits. ModelDB was founded in 1996 to support this new field and enhance the scientific credibility and utility of computational neuroscience models by providing a convenient venue for sharing them. It has grown to include over 1100 published models covering more than 130 research topics. It is actively curated and developed to help researchers discover and understand models of interest. ModelDB also provides mechanisms to assist running models both locally and remotely, and has a graphical tool that enables users to explore the anatomical and biophysical properties that are represented in a model. Each of its capabilities is undergoing continued refinement and improvement in response to user experience. Large research groups (Allen Brain Institute, EU Human Brain Project, etc.) are emerging that collect data across multiple scales and integrate that data into many complex models, presenting new challenges of scale. We end by predicting a future for neuroscience increasingly fueled by new technology and high performance computation, and increasingly in need of comprehensive user-friendly databases such as ModelDB to provide the means to integrate the data for deeper insights into brain function in health and disease.
Collapse
Affiliation(s)
- Robert A McDougal
- Department of Neuroscience, Yale University, PO Box 208001, New Haven, CT, 06520-8001, USA.
| | - Thomas M Morse
- Department of Neuroscience, Yale University, PO Box 208001, New Haven, CT, 06520-8001, USA
| | - Ted Carnevale
- Department of Neuroscience, Yale University, PO Box 208001, New Haven, CT, 06520-8001, USA
| | - Luis Marenco
- Department of Neuroscience, Yale University, PO Box 208001, New Haven, CT, 06520-8001, USA
- VA Connecticut Healthcare System, West Haven, CT, 06516, USA
- Center for Medical Informatics, Yale University, New Haven, CT, 06520, USA
| | - Rixin Wang
- Center for Medical Informatics, Yale University, New Haven, CT, 06520, USA
- Department of Anesthesiology, Yale University, New Haven, CT, 06520, USA
| | - Michele Migliore
- Department of Neuroscience, Yale University, PO Box 208001, New Haven, CT, 06520-8001, USA
- Institute of Biophysics, National Research Council, Palermo, Italy
| | - Perry L Miller
- VA Connecticut Healthcare System, West Haven, CT, 06516, USA
- Center for Medical Informatics, Yale University, New Haven, CT, 06520, USA
- Department of Anesthesiology, Yale University, New Haven, CT, 06520, USA
| | - Gordon M Shepherd
- Department of Neuroscience, Yale University, PO Box 208001, New Haven, CT, 06520-8001, USA
| | - Michael L Hines
- Department of Neuroscience, Yale University, PO Box 208001, New Haven, CT, 06520-8001, USA
| |
Collapse
|
38
|
Erdemir A, Sauro HM. Editorial Reproducibility of Computational Models. IEEE Trans Biomed Eng 2016; 63:1995-1996. [DOI: 10.1109/tbme.2016.2594702] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/11/2022]
|
39
|
Lytton WW, Seidenstein AH, Dura-Bernal S, McDougal RA, Schürmann F, Hines ML. Simulation Neurotechnologies for Advancing Brain Research: Parallelizing Large Networks in NEURON. Neural Comput 2016; 28:2063-90. [PMID: 27557104 DOI: 10.1162/neco_a_00876] [Citation(s) in RCA: 30] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/22/2023]
Abstract
Large multiscale neuronal network simulations are of increasing value as more big data are gathered about brain wiring and organization under the auspices of a current major research initiative, such as Brain Research through Advancing Innovative Neurotechnologies. The development of these models requires new simulation technologies. We describe here the current use of the NEURON simulator with message passing interface (MPI) for simulation in the domain of moderately large networks on commonly available high-performance computers (HPCs). We discuss the basic layout of such simulations, including the methods of simulation setup, the run-time spike-passing paradigm, and postsimulation data storage and data management approaches. Using the Neuroscience Gateway, a portal for computational neuroscience that provides access to large HPCs, we benchmark simulations of neuronal networks of different sizes (500-100,000 cells), and using different numbers of nodes (1-256). We compare three types of networks, composed of either Izhikevich integrate-and-fire neurons (I&F), single-compartment Hodgkin-Huxley (HH) cells, or a hybrid network with half of each. Results show simulation run time increased approximately linearly with network size and decreased almost linearly with the number of nodes. Networks with I&F neurons were faster than HH networks, although differences were small since all tested cells were point neurons with a single compartment.
Collapse
Affiliation(s)
- William W Lytton
- Departments of Physiology, Pharmacology, Biomedical Engineering, and Neurology, SUNY Downstate Medical Center, Brooklyn 11023, New York, and Kings County Hospital Center, Brooklyn 11203, New York, U.S.A.
| | - Alexandra H Seidenstein
- Departments of Physiology, Pharmacology, Biomedical Engineering, and Neurology, SUNY Downstate Medical Center, Brooklyn, NY 11023, and Department of Chemical and Biomolecular Engineering, Tandon School of Engineering, New York University, Brooklyn, NY 11201, U.S.A.
| | - Salvador Dura-Bernal
- Departments of Physiology, Pharmacology, Biomedical Engineering, and Neurology, SUNY Downstate Medical Center, Brooklyn, NY 11023, U.S.A.
| | - Robert A McDougal
- Department of Neuroscience, Yale University, New Haven, CT 06520, U.S.A.
| | - Felix Schürmann
- Blue Brain Project, Brain Mind Institute, Ecole Polytechnique Fédérale de Lausanne, 1015 Geneva, Switzerland
| | - Michael L Hines
- Blue Brain Project, Brain Mind Institute, Ecole Polytechnique Fédérale de Lausanne, 1015 Geneva, Switzerland, and Department of Neuroscience, Yale University, New Haven, CT 06520, U.S.A.
| |
Collapse
|