1
|
Bell MK, Rangamani P. Crosstalk between biochemical signalling network architecture and trafficking governs AMPAR dynamics in synaptic plasticity. J Physiol 2023. [PMID: 36620889 DOI: 10.1113/jp284029] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/26/2022] [Accepted: 01/03/2023] [Indexed: 01/10/2023] Open
Abstract
Synaptic plasticity involves modification of both biochemical and structural components of neurons. Many studies have revealed that the change in the number density of the glutamatergic receptor AMPAR at the synapse is proportional to synaptic weight update; an increase in AMPAR corresponds to strengthening of synapses while a decrease in AMPAR density weakens synaptic connections. The dynamics of AMPAR are thought to be regulated by upstream signalling, primarily the calcium-CaMKII pathway, trafficking to and from the synapse, and influx from extrasynaptic sources. Previous work in the field of deterministic modelling of CaMKII dynamics has assumed bistable kinetics, while experiments and rule-based modelling have revealed that CaMKII dynamics can be either monostable or ultrasensitive. This raises the following question: how does the choice of model assumptions involving CaMKII dynamics influence AMPAR dynamics at the synapse? To answer this question, we have developed a set of models using compartmental ordinary differential equations to systematically investigate contributions of different signalling and trafficking variations, along with their coupled effects, on AMPAR dynamics at the synaptic site. We find that the properties of the model including network architecture describing different stability features of CaMKII and parameters that capture the endocytosis and exocytosis of AMPAR significantly affect the integration of fast upstream species by slower downstream species. Furthermore, we predict that the model outcome, as determined by bound AMPAR at the synaptic site, depends on (1) the choice of signalling model (bistable CaMKII or monostable CaMKII dynamics), (2) trafficking versus influx contributions and (3) frequency of stimulus. KEY POINTS: The density of AMPA receptors (AMPARs) at the postsynaptic density of the synapse provides a readout of synaptic plasticity, which involves crosstalk between complex biochemical signalling networks including CaMKII dynamics and trafficking pathways including exocytosis and endocytosis. Here we build a model that integrates CaMKII dynamics and AMPAR trafficking to explore this crosstalk. We compare different models of CaMKII that result in monostable or bistable kinetics and their impact on AMPAR dynamics. Our results show that AMPAR density depends on the coupling between aspects of biochemical signalling and trafficking. Specifically, assumptions regarding CaMKII dynamics and its stability features can alter AMPAR density at the synapse. Our model also predicts that the kinetics of trafficking versus influx of AMPAR from the extrasynaptic space can further impact AMPAR density. Thus, the contributions of both signalling and trafficking should be considered in computational models.
Collapse
Affiliation(s)
- Miriam K Bell
- Department of Mechanical and Aerospace Engineering, University of California San Diego, La Jolla, California, USA
| | - Padmini Rangamani
- Department of Mechanical and Aerospace Engineering, University of California San Diego, La Jolla, California, USA
| |
Collapse
|
2
|
Abdellah M, Cantero JJG, Guerrero NR, Foni A, Coggan JS, Calì C, Agus M, Zisis E, Keller D, Hadwiger M, Magistretti PJ, Markram H, Schürmann F. Ultraliser: a framework for creating multiscale, high-fidelity and geometrically realistic 3D models for in silico neuroscience. Brief Bioinform 2022; 24:6847753. [PMID: 36434788 PMCID: PMC9851302 DOI: 10.1093/bib/bbac491] [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/02/2022] [Revised: 09/27/2022] [Accepted: 10/14/2022] [Indexed: 11/27/2022] Open
Abstract
Ultraliser is a neuroscience-specific software framework capable of creating accurate and biologically realistic 3D models of complex neuroscientific structures at intracellular (e.g. mitochondria and endoplasmic reticula), cellular (e.g. neurons and glia) and even multicellular scales of resolution (e.g. cerebral vasculature and minicolumns). Resulting models are exported as triangulated surface meshes and annotated volumes for multiple applications in in silico neuroscience, allowing scalable supercomputer simulations that can unravel intricate cellular structure-function relationships. Ultraliser implements a high-performance and unconditionally robust voxelization engine adapted to create optimized watertight surface meshes and annotated voxel grids from arbitrary non-watertight triangular soups, digitized morphological skeletons or binary volumetric masks. The framework represents a major leap forward in simulation-based neuroscience, making it possible to employ high-resolution 3D structural models for quantification of surface areas and volumes, which are of the utmost importance for cellular and system simulations. The power of Ultraliser is demonstrated with several use cases in which hundreds of models are created for potential application in diverse types of simulations. Ultraliser is publicly released under the GNU GPL3 license on GitHub (BlueBrain/Ultraliser). SIGNIFICANCE There is crystal clear evidence on the impact of cell shape on its signaling mechanisms. Structural models can therefore be insightful to realize the function; the more realistic the structure can be, the further we get insights into the function. Creating realistic structural models from existing ones is challenging, particularly when needed for detailed subcellular simulations. We present Ultraliser, a neuroscience-dedicated framework capable of building these structural models with realistic and detailed cellular geometries that can be used for simulations.
Collapse
Affiliation(s)
- Marwan Abdellah
- Corresponding authors. Marwan Abdellah, Blue Brain Project (BBP), École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland. E-mail: ; Felix Schürmann, Blue Brain Project (BBP), École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland. E-mail:
| | | | - Nadir Román Guerrero
- Blue Brain Project (BBP) École Polytecnique Fédérale de Lausanne (EPFL) Geneva, Switzerland
| | - Alessandro Foni
- Blue Brain Project (BBP) École Polytecnique Fédérale de Lausanne (EPFL) Geneva, Switzerland
| | - Jay S Coggan
- Blue Brain Project (BBP) École Polytecnique Fédérale de Lausanne (EPFL) Geneva, Switzerland
| | - Corrado Calì
- Biological and Environmental Sciences and Engineering Division King Abdullah University of Science and Technology (KAUST) Thuwal, Saudi Arabia,Neuroscience Institute Cavalieri Ottolenghi (NICO) Orbassano, Italy,Department of Neuroscience, University of Torino Torino, Italy
| | - Marco Agus
- Visual Computing Center King Abdullah University of Science and Technology (KAUST) Thuwal, Saudi Arabia,College of Science and Engineering Hamad Bin Khalifa University Doha, Qatar
| | - Eleftherios Zisis
- Blue Brain Project (BBP) École Polytecnique Fédérale de Lausanne (EPFL) Geneva, Switzerland
| | - Daniel Keller
- Blue Brain Project (BBP) École Polytecnique Fédérale de Lausanne (EPFL) Geneva, Switzerland
| | - Markus Hadwiger
- Visual Computing Center King Abdullah University of Science and Technology (KAUST) Thuwal, Saudi Arabia
| | - Pierre J Magistretti
- Biological and Environmental Sciences and Engineering Division King Abdullah University of Science and Technology (KAUST) Thuwal, Saudi Arabia
| | - Henry Markram
- Blue Brain Project (BBP) École Polytecnique Fédérale de Lausanne (EPFL) Geneva, Switzerland
| | - Felix Schürmann
- Corresponding authors. Marwan Abdellah, Blue Brain Project (BBP), École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland. E-mail: ; Felix Schürmann, Blue Brain Project (BBP), École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland. E-mail:
| |
Collapse
|
3
|
HillTau: A fast, compact abstraction for model reduction in biochemical signaling networks. PLoS Comput Biol 2021; 17:e1009621. [PMID: 34843454 PMCID: PMC8659295 DOI: 10.1371/journal.pcbi.1009621] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/27/2021] [Revised: 12/09/2021] [Accepted: 11/08/2021] [Indexed: 12/03/2022] Open
Abstract
Signaling networks mediate many aspects of cellular function. The conventional, mechanistically motivated approach to modeling such networks is through mass-action chemistry, which maps directly to biological entities and facilitates experimental tests and predictions. However such models are complex, need many parameters, and are computationally costly. Here we introduce the HillTau form for signaling models. HillTau retains the direct mapping to biological observables, but it uses far fewer parameters, and is 100 to over 1000 times faster than ODE-based methods. In the HillTau formalism, the steady-state concentration of signaling molecules is approximated by the Hill equation, and the dynamics by a time-course tau. We demonstrate its use in implementing several biochemical motifs, including association, inhibition, feedforward and feedback inhibition, bistability, oscillations, and a synaptic switch obeying the BCM rule. The major use-cases for HillTau are system abstraction, model reduction, scaffolds for data-driven optimization, and fast approximations to complex cellular signaling. Chemical signals mediate many computations in cells, from housekeeping functions in all cells to memory and pattern selectivity in neurons. These signals form complex networks of interactions. Computer models are a powerful way to study how such networks behave, but it is hard to get all the chemical details for typical models, and it is slow to run them with standard numerical approaches to chemical kinetics. We introduce HillTau as a simplified way to model complex chemical networks. HillTau models condense multiple reaction steps into single steps defined by a small number of parameters for activation and settling time. As a result the models are simple, easy to find values for, and they run quickly. Remarkably, they fit the full chemical formulations rather well. We illustrate the utility of HillTau for modeling several signaling network functions, and for fitting complicated signaling networks.
Collapse
|
4
|
Del Razo MJ, Dibak M, Schütte C, Noé F. Multiscale molecular kinetics by coupling Markov state models and reaction-diffusion dynamics. J Chem Phys 2021; 155:124109. [PMID: 34598578 DOI: 10.1063/5.0060314] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Abstract
A novel approach to simulate simple protein-ligand systems at large time and length scales is to couple Markov state models (MSMs) of molecular kinetics with particle-based reaction-diffusion (RD) simulations, MSM/RD. Currently, MSM/RD lacks a mathematical framework to derive coupling schemes, is limited to isotropic ligands in a single conformational state, and lacks multiparticle extensions. In this work, we address these needs by developing a general MSM/RD framework by coarse-graining molecular dynamics into hybrid switching diffusion processes. Given enough data to parameterize the model, it is capable of modeling protein-protein interactions over large time and length scales, and it can be extended to handle multiple molecules. We derive the MSM/RD framework, and we implement and verify it for two protein-protein benchmark systems and one multiparticle implementation to model the formation of pentameric ring molecules. To enable reproducibility, we have published our code in the MSM/RD software package.
Collapse
Affiliation(s)
- Mauricio J Del Razo
- Van 't Hoff Institute for Molecular Sciences, University of Amsterdam, Amsterdam, The Netherlands
| | - Manuel Dibak
- Department of Mathematics and Computer Science, Freie Universität Berlin, Berlin, Germany
| | | | - Frank Noé
- Department of Physics, Freie Universität Berlin, Berlin, Germany
| |
Collapse
|
5
|
Johnson ME, Chen A, Faeder JR, Henning P, Moraru II, Meier-Schellersheim M, Murphy RF, Prüstel T, Theriot JA, Uhrmacher AM. Quantifying the roles of space and stochasticity in computer simulations for cell biology and cellular biochemistry. Mol Biol Cell 2021; 32:186-210. [PMID: 33237849 PMCID: PMC8120688 DOI: 10.1091/mbc.e20-08-0530] [Citation(s) in RCA: 10] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/12/2020] [Revised: 10/13/2020] [Accepted: 11/17/2020] [Indexed: 12/29/2022] Open
Abstract
Most of the fascinating phenomena studied in cell biology emerge from interactions among highly organized multimolecular structures embedded into complex and frequently dynamic cellular morphologies. For the exploration of such systems, computer simulation has proved to be an invaluable tool, and many researchers in this field have developed sophisticated computational models for application to specific cell biological questions. However, it is often difficult to reconcile conflicting computational results that use different approaches to describe the same phenomenon. To address this issue systematically, we have defined a series of computational test cases ranging from very simple to moderately complex, varying key features of dimensionality, reaction type, reaction speed, crowding, and cell size. We then quantified how explicit spatial and/or stochastic implementations alter outcomes, even when all methods use the same reaction network, rates, and concentrations. For simple cases, we generally find minor differences in solutions of the same problem. However, we observe increasing discordance as the effects of localization, dimensionality reduction, and irreversible enzymatic reactions are combined. We discuss the strengths and limitations of commonly used computational approaches for exploring cell biological questions and provide a framework for decision making by researchers developing new models. As computational power and speed continue to increase at a remarkable rate, the dream of a fully comprehensive computational model of a living cell may be drawing closer to reality, but our analysis demonstrates that it will be crucial to evaluate the accuracy of such models critically and systematically.
Collapse
Affiliation(s)
- M. E. Johnson
- Thomas C. Jenkins Department of Biophysics, Johns Hopkins University, Baltimore, MD, 21218
| | - A. Chen
- Thomas C. Jenkins Department of Biophysics, Johns Hopkins University, Baltimore, MD, 21218
| | - J. R. Faeder
- Department of Computational and Systems Biology, University of Pittsburgh School of Medicine, Pittsburgh, PA, 15260
| | - P. Henning
- Institute for Visual and Analytic Computing, University of Rostock, 18055 Rostock, Germany
| | - I. I. Moraru
- Department of Cell Biology, Center for Cell Analysis and Modeling, University of Connecticut Health Center, Farmington, CT 06030
| | - M. Meier-Schellersheim
- Laboratory of Immune System Biology, National Institute of Allergy and Infectious Diseases, National Institutes of Health, Bethesda, MD 20892
| | - R. F. Murphy
- Computational Biology Department, Department of Biological Sciences, Department of Biomedical Engineering, Machine Learning Department, Carnegie Mellon University, Pittsburgh, PA 15289
| | - T. Prüstel
- Laboratory of Immune System Biology, National Institute of Allergy and Infectious Diseases, National Institutes of Health, Bethesda, MD 20892
| | - J. A. Theriot
- Department of Biology and Howard Hughes Medical Institute, University of Washington, Seattle, WA 98195
| | - A. M. Uhrmacher
- Institute for Visual and Analytic Computing, University of Rostock, 18055 Rostock, Germany
| |
Collapse
|
6
|
Nutini A, Sohail A. Deep learning of the role of interleukin IL-17 and its action in promoting cancer. BIO-ALGORITHMS AND MED-SYSTEMS 2020; 16. [DOI: 10.1515/bams-2020-0052] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 08/30/2023]
Abstract
Abstract
In breast cancer patients, metastasis remains a major cause of death. The metastasis formation process is given by an interaction between the cancer cells and the microenvironment that surrounds them. In this article, we develop a mathematical model that analyzes the role of interleukin IL-17 and its action in promoting cancer and in facilitating tissue metastasis in breast cancer, using a dynamic analysis based on a stochastic process that accounts for the local and global action of this molecule. The model uses the Ornstein–Uhlembeck and Markov process in continuous time. It focuses on the oncological expansion and the interaction between the interleukin IL-17 and cell populations This analysis tends to clarify the processes underlying the metastasis expansion mechanism both for a better understanding of the pathological event and for a possible better control of therapeutic strategies.
IL-17 is a proinflammatory interleukin that acts when there is tissue damage or when there is a pathological situation caused by an external pathogen or by a pathological condition such as cancer.
This research is focused on the role of interleukin IL-17 which, especially in the case of breast cancer, turns out to be a dominant “communication pin” since it interconnects with the activity of different cell populations affected by the oncological phenomenon. Stochastic modeling strategies, specially the Ornstein-Uhlenbeck process, with the aid of numerical algorithms are elaborated in this review.
The role of IL-17 is discussed in this manuscript at all the stages of cancer. It is discussed that IL-17 also acts as “metastasis promoter” as a result of its proinflammatory nature. The stochastic nature of IL-17 is discussed based on the evidence provided by recent literature.
The resulting dynamical analysis can help to select the most appropriate therapeutic strategy.
Cancer cells, in the case of breast cancer, have high level of IL-17 receptors (IL-17R); therefore the interleukin itself has direct effects on these cells. Immunotherapy research, focused on this cytokine and interlinked with the stochastic modeling, seems to be a promising avenue.
Collapse
Affiliation(s)
- Alessandro Nutini
- Center for Study in Motor Science , Biomechanics dept , Lucca , Italy
| | - Ayesha Sohail
- Department of Mathematics , Comsats University Islamabad , Lahore 54000 , Pakistan
| |
Collapse
|
7
|
Floyd C, Papoian GA, Jarzynski C. Gibbs free energy change of a discrete chemical reaction event. J Chem Phys 2020; 152:084116. [PMID: 32113353 DOI: 10.1063/1.5140980] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/06/2023] Open
Abstract
In modeling the interior of cells by simulating a reaction-diffusion master equation over a grid of compartments, one employs the assumption that the copy numbers of various chemical species are small, discrete quantities. We show that, in this case, textbook expressions for the change in Gibbs free energy accompanying a chemical reaction or diffusion between adjacent compartments are inaccurate. We derive exact expressions for these free energy changes for the case of discrete copy numbers and show how these expressions reduce to traditional expressions under a series of successive approximations leveraging the relative sizes of the stoichiometric coefficients and the copy numbers of the solutes and solvent. Numerical results are presented to corroborate the claim that if the copy numbers are treated as discrete quantities, then only these more accurate expressions lead to correct behavior. Thus, the newly derived expressions are critical for correctly computing entropy production in mesoscopic simulations based on the reaction-diffusion master equation formalism.
Collapse
Affiliation(s)
- Carlos Floyd
- Biophysics Program, University of Maryland, College Park, Maryland 20742, USA
| | - Garegin A Papoian
- Biophysics Program, University of Maryland, College Park, Maryland 20742, USA
| | | |
Collapse
|
8
|
Ruiz-Martínez Á, Bartol TM, Sejnowski TJ, Tartakovsky DM. Stochastic self-tuning hybrid algorithm for reaction-diffusion systems. J Chem Phys 2019; 151:244117. [PMID: 31893874 PMCID: PMC7341680 DOI: 10.1063/1.5125022] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/20/2019] [Accepted: 12/01/2019] [Indexed: 02/06/2023] Open
Abstract
Many biochemical phenomena involve reactants with vastly different concentrations, some of which are amenable to continuum-level descriptions, while the others are not. We present a hybrid self-tuning algorithm to model such systems. The method combines microscopic (Brownian) dynamics for diffusion with mesoscopic (Gillespie-type) methods for reactions and remains efficient in a wide range of regimes and scenarios with large variations of concentrations. Its accuracy, robustness, and versatility are balanced by redefining propensities and optimizing the mesh size and time step. We use a bimolecular reaction to demonstrate the potential of our method in a broad spectrum of scenarios: from almost completely reaction-dominated systems to cases where reactions rarely occur or take place very slowly. The simulation results show that the number of particles present in the system does not degrade the performance of our method. This makes it an accurate and computationally efficient tool to model complex multireaction systems.
Collapse
Affiliation(s)
- Á Ruiz-Martínez
- Department of Mechanical and Aerospace Engineering, University of California, San Diego, 9500 Gilman Drive, La Jolla, California 92093, USA
| | - T M Bartol
- Computational Neurobiology Laboratory, Salk Institute for Biological Studies, 10010 North Torrey Pines Road, La Jolla, California 92037, USA
| | - T J Sejnowski
- Computational Neurobiology Laboratory, Salk Institute for Biological Studies, 10010 North Torrey Pines Road, La Jolla, California 92037, USA
| | - D M Tartakovsky
- Department of Energy Resources Engineering, Stanford University, 367 Panama Street, Stanford, California 94305, USA
| |
Collapse
|
9
|
Kumbhar P, Hines M, Fouriaux J, Ovcharenko A, King J, Delalondre F, Schürmann F. CoreNEURON : An Optimized Compute Engine for the NEURON Simulator. Front Neuroinform 2019; 13:63. [PMID: 31616273 PMCID: PMC6763692 DOI: 10.3389/fninf.2019.00063] [Citation(s) in RCA: 32] [Impact Index Per Article: 6.4] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/01/2019] [Accepted: 09/04/2019] [Indexed: 12/01/2022] Open
Abstract
The NEURON simulator has been developed over the past three decades and is widely used by neuroscientists to model the electrical activity of neuronal networks. Large network simulation projects using NEURON have supercomputer allocations that individually measure in the millions of core hours. Supercomputer centers are transitioning to next generation architectures and the work accomplished per core hour for these simulations could be improved by an order of magnitude if NEURON was able to better utilize those new hardware capabilities. In order to adapt NEURON to evolving computer architectures, the compute engine of the NEURON simulator has been extracted and has been optimized as a library called CoreNEURON. This paper presents the design, implementation, and optimizations of CoreNEURON. We describe how CoreNEURON can be used as a library with NEURON and then compare performance of different network models on multiple architectures including IBM BlueGene/Q, Intel Skylake, Intel MIC and NVIDIA GPU. We show how CoreNEURON can simulate existing NEURON network models with 4-7x less memory usage and 2-7x less execution time while maintaining binary result compatibility with NEURON.
Collapse
Affiliation(s)
- Pramod Kumbhar
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| | - Michael Hines
- Department of Neuroscience, Yale University, New Haven, CT, United States
| | - Jeremy Fouriaux
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| | - Aleksandr Ovcharenko
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| | - James King
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| | - Fabien Delalondre
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| | - Felix Schürmann
- Blue Brain Project, École Polytechnique Fédérale de Lausanne (EPFL), Geneva, Switzerland
| |
Collapse
|
10
|
Jordan J, Weidel P, Morrison A. A Closed-Loop Toolchain for Neural Network Simulations of Learning Autonomous Agents. Front Comput Neurosci 2019; 13:46. [PMID: 31427939 PMCID: PMC6687756 DOI: 10.3389/fncom.2019.00046] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/31/2019] [Accepted: 06/25/2019] [Indexed: 11/17/2022] Open
Abstract
Neural network simulation is an important tool for generating and evaluating hypotheses on the structure, dynamics, and function of neural circuits. For scientific questions addressing organisms operating autonomously in their environments, in particular where learning is involved, it is crucial to be able to operate such simulations in a closed-loop fashion. In such a set-up, the neural agent continuously receives sensory stimuli from the environment and provides motor signals that manipulate the environment or move the agent within it. So far, most studies requiring such functionality have been conducted with custom simulation scripts and manually implemented tasks. This makes it difficult for other researchers to reproduce and build upon previous work and nearly impossible to compare the performance of different learning architectures. In this work, we present a novel approach to solve this problem, connecting benchmark tools from the field of machine learning and state-of-the-art neural network simulators from computational neuroscience. The resulting toolchain enables researchers in both fields to make use of well-tested high-performance simulation software supporting biologically plausible neuron, synapse and network models and allows them to evaluate and compare their approach on the basis of standardized environments with various levels of complexity. We demonstrate the functionality of the toolchain by implementing a neuronal actor-critic architecture for reinforcement learning in the NEST simulator and successfully training it on two different environments from the OpenAI Gym. We compare its performance to a previously suggested neural network model of reinforcement learning in the basal ganglia and a generic Q-learning algorithm.
Collapse
Affiliation(s)
- Jakob Jordan
- Department of Physiology, University of Bern, Bern, Switzerland
- Institute of Neuroscience and Medicine (INM-6) & Institute for Advanced Simulation (IAS-6) & JARA-Institute Brain Structure Function Relationship (JBI 1/INM-10), Research Centre Jülich, Jülich, Germany
| | - Philipp Weidel
- Institute of Neuroscience and Medicine (INM-6) & Institute for Advanced Simulation (IAS-6) & JARA-Institute Brain Structure Function Relationship (JBI 1/INM-10), Research Centre Jülich, Jülich, Germany
- aiCTX, Zurich, Switzerland
- Department of Computer Science, RWTH Aachen University, Aachen, Germany
| | - Abigail Morrison
- Institute of Neuroscience and Medicine (INM-6) & Institute for Advanced Simulation (IAS-6) & JARA-Institute Brain Structure Function Relationship (JBI 1/INM-10), Research Centre Jülich, Jülich, Germany
- Faculty of Psychology, Institute of Cognitive Neuroscience, Ruhr-University Bochum, Bochum, Germany
| |
Collapse
|
11
|
Kang HW, Erban R. Multiscale Stochastic Reaction-Diffusion Algorithms Combining Markov Chain Models with Stochastic Partial Differential Equations. Bull Math Biol 2019; 81:3185-3213. [PMID: 31165406 PMCID: PMC6677718 DOI: 10.1007/s11538-019-00613-0] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/14/2018] [Accepted: 05/09/2019] [Indexed: 12/21/2022]
Abstract
Two multiscale algorithms for stochastic simulations of reaction-diffusion processes are analysed. They are applicable to systems which include regions with significantly different concentrations of molecules. In both methods, a domain of interest is divided into two subsets where continuous-time Markov chain models and stochastic partial differential equations (SPDEs) are used, respectively. In the first algorithm, Markov chain (compartment-based) models are coupled with reaction-diffusion SPDEs by considering a pseudo-compartment (also called an overlap or handshaking region) in the SPDE part of the computational domain right next to the interface. In the second algorithm, no overlap region is used. Further extensions of both schemes are presented, including the case of an adaptively chosen boundary between different modelling approaches.
Collapse
Affiliation(s)
- Hye-Won Kang
- Department of Mathematics and Statistics, University of Maryland Baltimore County, 1000 Hilltop Circle, Baltimore, MD 21250 USA
| | - Radek Erban
- Mathematical Institute, University of Oxford, Radcliffe Observatory Quarter, Woodstock Road, Oxford, OX2 6GG UK
| |
Collapse
|
12
|
Denizot A, Arizono M, Nägerl UV, Soula H, Berry H. Simulation of calcium signaling in fine astrocytic processes: Effect of spatial properties on spontaneous activity. PLoS Comput Biol 2019; 15:e1006795. [PMID: 31425510 PMCID: PMC6726244 DOI: 10.1371/journal.pcbi.1006795] [Citation(s) in RCA: 36] [Impact Index Per Article: 7.2] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/15/2019] [Revised: 09/04/2019] [Accepted: 07/08/2019] [Indexed: 12/20/2022] Open
Abstract
Astrocytes, a glial cell type of the central nervous system, have emerged as detectors and regulators of neuronal information processing. Astrocyte excitability resides in transient variations of free cytosolic calcium concentration over a range of temporal and spatial scales, from sub-microdomains to waves propagating throughout the cell. Despite extensive experimental approaches, it is not clear how these signals are transmitted to and integrated within an astrocyte. The localization of the main molecular actors and the geometry of the system, including the spatial organization of calcium channels IP3R, are deemed essential. However, as most calcium signals occur in astrocytic ramifications that are too fine to be resolved by conventional light microscopy, most of those spatial data are unknown and computational modeling remains the only methodology to study this issue. Here, we propose an IP3R-mediated calcium signaling model for dynamics in such small sub-cellular volumes. To account for the expected stochasticity and low copy numbers, our model is both spatially explicit and particle-based. Extensive simulations show that spontaneous calcium signals arise in the model via the interplay between excitability and stochasticity. The model reproduces the main forms of calcium signals and indicates that their frequency crucially depends on the spatial organization of the IP3R channels. Importantly, we show that two processes expressing exactly the same calcium channels can display different types of calcium signals depending on the spatial organization of the channels. Our model with realistic process volume and calcium concentrations successfully reproduces spontaneous calcium signals that we measured in calcium micro-domains with confocal microscopy and predicts that local variations of calcium indicators might contribute to the diversity of calcium signals observed in astrocytes. To our knowledge, this model is the first model suited to investigate calcium dynamics in fine astrocytic processes and to propose plausible mechanisms responsible for their variability.
Collapse
Affiliation(s)
- Audrey Denizot
- INRIA, F-69603, Villeurbanne, France
- Univ Lyon, LIRIS, UMR5205 CNRS, F-69621, Villeurbanne, France
| | - Misa Arizono
- Interdisciplinary Institute for Neuroscience, Université de Bordeaux, Bordeaux, France
- Interdisciplinary Institute for Neuroscience, CNRS UMR 5297, Bordeaux, France
| | - U. Valentin Nägerl
- Interdisciplinary Institute for Neuroscience, Université de Bordeaux, Bordeaux, France
- Interdisciplinary Institute for Neuroscience, CNRS UMR 5297, Bordeaux, France
| | - Hédi Soula
- INRIA, F-69603, Villeurbanne, France
- Univ P&M Curie, CRC, INSERM UMRS 1138, F-75006, Paris, France
| | - Hugues Berry
- INRIA, F-69603, Villeurbanne, France
- Univ Lyon, LIRIS, UMR5205 CNRS, F-69621, Villeurbanne, France
| |
Collapse
|
13
|
Linne ML. Neuroinformatics and Computational Modelling as Complementary Tools for Neurotoxicology Studies. Basic Clin Pharmacol Toxicol 2018; 123 Suppl 5:56-61. [DOI: 10.1111/bcpt.13075] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/23/2018] [Accepted: 06/18/2018] [Indexed: 11/28/2022]
Affiliation(s)
- Marja-Leena Linne
- BioMediTech and Faculty of Biomedical Sciences and Engineering; Tampere University of Technology; Tampere Finland
| |
Collapse
|
14
|
Viswan NA, HarshaRani GV, Stefan MI, Bhalla US. FindSim: A Framework for Integrating Neuronal Data and Signaling Models. Front Neuroinform 2018; 12:38. [PMID: 29997492 PMCID: PMC6028806 DOI: 10.3389/fninf.2018.00038] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/26/2018] [Accepted: 06/05/2018] [Indexed: 12/30/2022] Open
Abstract
Current experiments touch only small but overlapping parts of very complex subcellular signaling networks in neurons. Even with modern optical reporters and pharmacological manipulations, a given experiment can only monitor and control a very small subset of the diverse, multiscale processes of neuronal signaling. We have developed FindSim (Framework for Integrating Neuronal Data and SIgnaling Models) to anchor models to structured experimental datasets. FindSim is a framework for integrating many individual electrophysiological and biochemical experiments with large, multiscale models so as to systematically refine and validate the model. We use a structured format for encoding the conditions of many standard physiological and pharmacological experiments, specifying which parts of the model are involved, and comparing experiment outcomes with model output. A database of such experiments is run against successive generations of composite cellular models to iteratively improve the model against each experiment, while retaining global model validity. We suggest that this toolchain provides a principled and scalable way to tackle model complexity and diversity of data sources.
Collapse
Affiliation(s)
- Nisha A Viswan
- National Centre for Biological Sciences, Bangalore, India.,Tata Institute of Fundamental Research, The University of Trans-Disciplinary Health Sciences and Technology, Bangalore, India
| | | | - Melanie I Stefan
- Centre for Discovery Brain Sciences, University of Edinburgh, Edinburgh, United Kingdom.,ZJU-UoE Institute, Zhejiang University, Hangzhou, China
| | | |
Collapse
|
15
|
Newton AJH, McDougal RA, Hines ML, Lytton WW. Using NEURON for Reaction-Diffusion Modeling of Extracellular Dynamics. Front Neuroinform 2018; 12:41. [PMID: 30042670 PMCID: PMC6049079 DOI: 10.3389/fninf.2018.00041] [Citation(s) in RCA: 23] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/10/2018] [Accepted: 06/12/2018] [Indexed: 11/13/2022] Open
Abstract
Development of credible clinically-relevant brain simulations has been slowed due to a focus on electrophysiology in computational neuroscience, neglecting the multiscale whole-tissue modeling approach used for simulation in most other organ systems. We have now begun to extend the NEURON simulation platform in this direction by adding extracellular modeling. The extracellular medium of neural tissue is an active medium of neuromodulators, ions, inflammatory cells, oxygen, NO and other gases, with additional physiological, pharmacological and pathological agents. These extracellular agents influence, and are influenced by, cellular electrophysiology, and cellular chemophysiology-the complex internal cellular milieu of second-messenger signaling and cascades. NEURON's extracellular reaction-diffusion is supported by an intuitive Python-based where/who/what command sequence, derived from that used for intracellular reaction diffusion, to support coarse-grained macroscopic extracellular models. This simulation specification separates the expression of the conceptual model and parameters from the underlying numerical methods. In the volume-averaging approach used, the macroscopic model of tissue is characterized by free volume fraction-the proportion of space in which species are able to diffuse, and tortuosity-the average increase in path length due to obstacles. These tissue characteristics can be defined within particular spatial regions, enabling the modeler to account for regional differences, due either to intrinsic organization, particularly gray vs. white matter, or to pathology such as edema. We illustrate simulation development using spreading depression, a pathological phenomenon thought to play roles in migraine, epilepsy and stroke. Simulation results were verified against analytic results and against the extracellular portion of the simulation run under FiPy. The creation of this NEURON interface provides a pathway for interoperability that can be used to automatically export this class of models into complex intracellular/extracellular simulations and future cross-simulator standardization.
Collapse
Affiliation(s)
- Adam J. H. Newton
- Department of Neuroscience, Yale University, New Haven, CT, United States
- SUNY Downstate Medical Center, The State University of New York, New York, NY, United States
| | - Robert A. McDougal
- Department of Neuroscience, Yale University, New Haven, CT, United States
- Center for Medical Informatics, Yale University, New Haven, CT, United States
| | - Michael L. Hines
- Department of Neuroscience, Yale University, New Haven, CT, United States
| | - William W. Lytton
- SUNY Downstate Medical Center, The State University of New York, New York, NY, United States
- Neurology, Kings County Hospital Center, Brooklyn, NY, United States
| |
Collapse
|
16
|
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: 2.2] [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
|
17
|
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: 6.0] [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
|
18
|
Jordan J, Ippen T, Helias M, Kitayama I, Sato M, Igarashi J, Diesmann M, Kunkel S. Extremely Scalable Spiking Neuronal Network Simulation Code: From Laptops to Exascale Computers. Front Neuroinform 2018; 12:2. [PMID: 29503613 PMCID: PMC5820465 DOI: 10.3389/fninf.2018.00002] [Citation(s) in RCA: 42] [Impact Index Per Article: 7.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/03/2017] [Accepted: 01/18/2018] [Indexed: 11/13/2022] Open
Abstract
State-of-the-art software tools for neuronal network simulations scale to the largest computing systems available today and enable investigations of large-scale networks of up to 10 % of the human cortex at a resolution of individual neurons and synapses. Due to an upper limit on the number of incoming connections of a single neuron, network connectivity becomes extremely sparse at this scale. To manage computational costs, simulation software ultimately targeting the brain scale needs to fully exploit this sparsity. Here we present a two-tier connection infrastructure and a framework for directed communication among compute nodes accounting for the sparsity of brain-scale networks. We demonstrate the feasibility of this approach by implementing the technology in the NEST simulation code and we investigate its performance in different scaling scenarios of typical network simulations. Our results show that the new data structures and communication scheme prepare the simulation kernel for post-petascale high-performance computing facilities without sacrificing performance in smaller systems.
Collapse
Affiliation(s)
- Jakob Jordan
- 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
| | - Tammo Ippen
- 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.,Faculty of Science and Technology, Norwegian University of Life Sciences, Ås, Norway
| | - Moritz Helias
- 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
| | - Itaru Kitayama
- Advanced Institute for Computational Science, RIKEN, Kobe, Japan
| | - Mitsuhisa Sato
- Advanced Institute for Computational Science, RIKEN, Kobe, Japan
| | - Jun Igarashi
- Computational Engineering Applications Unit, RIKEN, Wako, Japan
| | - 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, Medical Faculty, RWTH Aachen University, Aachen, Germany
| | - Susanne Kunkel
- Department of Computational Science and Technology, School of Computer Science and Communication, KTH Royal Institute of Technology, Stockholm, Sweden.,Simulation Laboratory Neuroscience - Bernstein Facility for Simulation and Database Technology, Jülich Research Centre, Jülich, Germany
| |
Collapse
|
19
|
Smith CA, Yates CA. Spatially extended hybrid methods: a review. J R Soc Interface 2018; 15:20170931. [PMID: 29491179 PMCID: PMC5832735 DOI: 10.1098/rsif.2017.0931] [Citation(s) in RCA: 19] [Impact Index Per Article: 3.2] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/11/2017] [Accepted: 02/08/2018] [Indexed: 12/13/2022] Open
Abstract
Many biological and physical systems exhibit behaviour at multiple spatial, temporal or population scales. Multiscale processes provide challenges when they are to be simulated using numerical techniques. While coarser methods such as partial differential equations are typically fast to simulate, they lack the individual-level detail that may be required in regions of low concentration or small spatial scale. However, to simulate at such an individual level throughout a domain and in regions where concentrations are high can be computationally expensive. Spatially coupled hybrid methods provide a bridge, allowing for multiple representations of the same species in one spatial domain by partitioning space into distinct modelling subdomains. Over the past 20 years, such hybrid methods have risen to prominence, leading to what is now a very active research area across multiple disciplines including chemistry, physics and mathematics. There are three main motivations for undertaking this review. Firstly, we have collated a large number of spatially extended hybrid methods and presented them in a single coherent document, while comparing and contrasting them, so that anyone who requires a multiscale hybrid method will be able to find the most appropriate one for their need. Secondly, we have provided canonical examples with algorithms and accompanying code, serving to demonstrate how these types of methods work in practice. Finally, we have presented papers that employ these methods on real biological and physical problems, demonstrating their utility. We also consider some open research questions in the area of hybrid method development and the future directions for the field.
Collapse
Affiliation(s)
- Cameron A Smith
- Centre for Mathematical Biology, Department of Mathematical Sciences, University of Bath, Claverton Down, Bath BA2 7AY, UK
| | - Christian A Yates
- Centre for Mathematical Biology, Department of Mathematical Sciences, University of Bath, Claverton Down, Bath BA2 7AY, UK
| |
Collapse
|
20
|
Galindo SE, Toharia P, Robles OD, Pastor L. ViSimpl: Multi-View Visual Analysis of Brain Simulation Data. Front Neuroinform 2016; 10:44. [PMID: 27774062 PMCID: PMC5054003 DOI: 10.3389/fninf.2016.00044] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/29/2016] [Accepted: 09/21/2016] [Indexed: 11/13/2022] Open
Abstract
After decades of independent morphological and functional brain research, a key point in neuroscience nowadays is to understand the combined relationships between the structure of the brain and its components and their dynamics on multiple scales, ranging from circuits of neurons at micro or mesoscale to brain regions at macroscale. With such a goal in mind, there is a vast amount of research focusing on modeling and simulating activity within neuronal structures, and these simulations generate large and complex datasets which have to be analyzed in order to gain the desired insight. In such context, this paper presents ViSimpl, which integrates a set of visualization and interaction tools that provide a semantic view of brain data with the aim of improving its analysis procedures. ViSimpl provides 3D particle-based rendering that allows visualizing simulation data with their associated spatial and temporal information, enhancing the knowledge extraction process. It also provides abstract representations of the time-varying magnitudes supporting different data aggregation and disaggregation operations and giving also focus and context clues. In addition, ViSimpl tools provide synchronized playback control of the simulation being analyzed. Finally, ViSimpl allows performing selection and filtering operations relying on an application called NeuroScheme. All these views are loosely coupled and can be used independently, but they can also work together as linked views, both in centralized and distributed computing environments, enhancing the data exploration and analysis procedures.
Collapse
Affiliation(s)
| | - Pablo Toharia
- Universidad Politécnica de Madrid, Madrid, Spain
- Center for Computational Simulation, Universidad Politécnica de Madrid, Madrid, Spain
| | - Oscar D. Robles
- Universidad Rey Juan Carlos, Madrid, Spain
- Center for Computational Simulation, Universidad Politécnica de Madrid, Madrid, Spain
| | - Luis Pastor
- Universidad Rey Juan Carlos, Madrid, Spain
- Center for Computational Simulation, Universidad Politécnica de Madrid, Madrid, Spain
| |
Collapse
|
21
|
McDougal RA, Bulanova AS, Lytton WW. Reproducibility in Computational Neuroscience Models and Simulations. IEEE Trans Biomed Eng 2016; 63:2021-35. [PMID: 27046845 PMCID: PMC5016202 DOI: 10.1109/tbme.2016.2539602] [Citation(s) in RCA: 42] [Impact Index Per Article: 5.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/28/2022]
Abstract
OBJECTIVE Like all scientific research, computational neuroscience research must be reproducible. Big data science, including simulation research, cannot depend exclusively on journal articles as the method to provide the sharing and transparency required for reproducibility. METHODS Ensuring model reproducibility requires the use of multiple standard software practices and tools, including version control, strong commenting and documentation, and code modularity. RESULTS Building on these standard practices, model-sharing sites and tools have been developed that fit into several categories: 1) standardized neural simulators; 2) shared computational resources; 3) declarative model descriptors, ontologies, and standardized annotations; and 4) model-sharing repositories and sharing standards. CONCLUSION A number of complementary innovations have been proposed to enhance sharing, transparency, and reproducibility. The individual user can be encouraged to make use of version control, commenting, documentation, and modularity in development of models. The community can help by requiring model sharing as a condition of publication and funding. SIGNIFICANCE Model management will become increasingly important as multiscale models become larger, more detailed, and correspondingly more difficult to manage by any single investigator or single laboratory. Additional big data management complexity will come as the models become more useful in interpreting experiments, thus increasing the need to ensure clear alignment between modeling data, both parameters and results, and experiment.
Collapse
|
22
|
Van Geit W, Gevaert M, Chindemi G, Rössert C, Courcol JD, Muller EB, Schürmann F, Segev I, Markram H. BluePyOpt: Leveraging Open Source Software and Cloud Infrastructure to Optimise Model Parameters in Neuroscience. Front Neuroinform 2016; 10:17. [PMID: 27375471 PMCID: PMC4896051 DOI: 10.3389/fninf.2016.00017] [Citation(s) in RCA: 82] [Impact Index Per Article: 10.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/01/2016] [Accepted: 05/06/2016] [Indexed: 11/13/2022] Open
Abstract
At many scales in neuroscience, appropriate mathematical models take the form of complex dynamical systems. Parameterizing such models to conform to the multitude of available experimental constraints is a global non-linear optimisation problem with a complex fitness landscape, requiring numerical techniques to find suitable approximate solutions. Stochastic optimisation approaches, such as evolutionary algorithms, have been shown to be effective, but often the setting up of such optimisations and the choice of a specific search algorithm and its parameters is non-trivial, requiring domain-specific expertise. Here we describe BluePyOpt, a Python package targeted at the broad neuroscience community to simplify this task. BluePyOpt is an extensible framework for data-driven model parameter optimisation that wraps and standardizes several existing open-source tools. It simplifies the task of creating and sharing these optimisations, and the associated techniques and knowledge. This is achieved by abstracting the optimisation and evaluation tasks into various reusable and flexible discrete elements according to established best-practices. Further, BluePyOpt provides methods for setting up both small- and large-scale optimisations on a variety of platforms, ranging from laptops to Linux clusters and cloud-based compute infrastructures. The versatility of the BluePyOpt framework is demonstrated by working through three representative neuroscience specific use cases.
Collapse
Affiliation(s)
- Werner Van Geit
- Blue Brain Project, École Polytechnique Fédérale de Lausanne Geneva, Switzerland
| | - Michael Gevaert
- Blue Brain Project, École Polytechnique Fédérale de Lausanne Geneva, Switzerland
| | - Giuseppe Chindemi
- Blue Brain Project, École Polytechnique Fédérale de Lausanne Geneva, Switzerland
| | - Christian Rössert
- Blue Brain Project, École Polytechnique Fédérale de Lausanne Geneva, Switzerland
| | - Jean-Denis Courcol
- Blue Brain Project, École Polytechnique Fédérale de Lausanne Geneva, Switzerland
| | - Eilif B Muller
- Blue Brain Project, École Polytechnique Fédérale de Lausanne Geneva, Switzerland
| | - Felix Schürmann
- Blue Brain Project, École Polytechnique Fédérale de Lausanne Geneva, Switzerland
| | - Idan Segev
- Department of Neurobiology, Alexander Silberman Institute of Life Sciences, The Hebrew University of JerusalemJerusalem, Israel; The Edmond and Lily Safra Centre for Brain Sciences, The Hebrew University of JerusalemJerusalem, Israel
| | - Henry Markram
- Blue Brain Project, École Polytechnique Fédérale de LausanneGeneva, Switzerland; Laboratory of Neural Microcircuitry, Brain Mind Institute, École Polytechnique Fédérale de LausanneLausanne, Switzerland
| |
Collapse
|
23
|
Muller E, Bednar JA, Diesmann M, Gewaltig MO, Hines M, Davison AP. Python in neuroscience. Front Neuroinform 2015; 9:11. [PMID: 25926788 PMCID: PMC4396193 DOI: 10.3389/fninf.2015.00011] [Citation(s) in RCA: 39] [Impact Index Per Article: 4.3] [Reference Citation Analysis] [Key Words] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/20/2015] [Accepted: 03/28/2015] [Indexed: 11/13/2022] Open
Affiliation(s)
- Eilif Muller
- Center for Brain Simulation, Ecole Polytechnique Fédérale de Lausanne Geneva, Switzerland
| | - James A Bednar
- Institute for Adaptive and Neural Computation, University of Edinburgh Edinburgh, UK
| | - Markus Diesmann
- Jülich Research Center and Jülich Aachen Research Alliance, Institute of Neuroscience and Medicine (INM-6) and Institute for Advanced Simulation (IAS-6) Jülich, Germany ; Department of Psychiatry, Psychotherapy and Psychosomatics, Medical Faculty, RWTH Aachen University Aachen, Germany ; Department of Physics, Faculty 1, RWTH Aachen University Aachen, Germany
| | - Marc-Oliver Gewaltig
- Center for Brain Simulation, Ecole Polytechnique Fédérale de Lausanne Geneva, Switzerland
| | - Michael Hines
- Department of Neurobiology, Yale University New Haven, CT, USA
| | - Andrew P Davison
- Neuroinformatics group Unité de Neurosciences, Information et Complexité, Centre National de la Recherche Scientifique Gif sur Yvette, France
| |
Collapse
|
24
|
Obien MEJ, Deligkaris K, Bullmann T, Bakkum DJ, Frey U. Revealing neuronal function through microelectrode array recordings. Front Neurosci 2015; 8:423. [PMID: 25610364 PMCID: PMC4285113 DOI: 10.3389/fnins.2014.00423] [Citation(s) in RCA: 302] [Impact Index Per Article: 33.6] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/07/2014] [Accepted: 12/03/2014] [Indexed: 12/26/2022] Open
Abstract
Microelectrode arrays and microprobes have been widely utilized to measure neuronal activity, both in vitro and in vivo. The key advantage is the capability to record and stimulate neurons at multiple sites simultaneously. However, unlike the single-cell or single-channel resolution of intracellular recording, microelectrodes detect signals from all possible sources around every sensor. Here, we review the current understanding of microelectrode signals and the techniques for analyzing them. We introduce the ongoing advancements in microelectrode technology, with focus on achieving higher resolution and quality of recordings by means of monolithic integration with on-chip circuitry. We show how recent advanced microelectrode array measurement methods facilitate the understanding of single neurons as well as network function.
Collapse
Affiliation(s)
| | - Kosmas Deligkaris
- RIKEN Quantitative Biology Center, RIKEN Kobe, Japan ; Graduate School of Frontier Biosciences, Osaka University Osaka, Japan
| | | | - Douglas J Bakkum
- Department of Biosystems Science and Engineering, ETH Zurich Basel, Switzerland
| | - Urs Frey
- RIKEN Quantitative Biology Center, RIKEN Kobe, Japan ; Graduate School of Frontier Biosciences, Osaka University Osaka, Japan ; Department of Biosystems Science and Engineering, ETH Zurich Basel, Switzerland
| |
Collapse
|
25
|
First Stage of a Human Visual System Simulator: The Retina. LECTURE NOTES IN COMPUTER SCIENCE 2015. [DOI: 10.1007/978-3-319-15979-9_12] [Citation(s) in RCA: 7] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/21/2023]
|
26
|
Chen W, De Schutter E. Python-based geometry preparation and simulation visualization toolkits for STEPS. Front Neuroinform 2014; 8:37. [PMID: 24782754 PMCID: PMC3990042 DOI: 10.3389/fninf.2014.00037] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/24/2013] [Accepted: 03/25/2014] [Indexed: 11/13/2022] Open
Abstract
STEPS is a stochastic reaction-diffusion simulation engine that implements a spatial extension of Gillespie's Stochastic Simulation Algorithm (SSA) in complex tetrahedral geometries. An extensive Python-based interface is provided to STEPS so that it can interact with the large number of scientific packages in Python. However, a gap existed between the interfaces of these packages and the STEPS user interface, where supporting toolkits could reduce the amount of scripting required for research projects. This paper introduces two new supporting toolkits that support geometry preparation and visualization for STEPS simulations.
Collapse
Affiliation(s)
- Weiliang Chen
- Computational Neuroscience Unit, Okinawa Institute of Science and Technology Okinawa, Japan
| | - Erik De Schutter
- Computational Neuroscience Unit, Okinawa Institute of Science and Technology Okinawa, Japan
| |
Collapse
|
27
|
Bhalla US. Multiscale modeling and synaptic plasticity. PROGRESS IN MOLECULAR BIOLOGY AND TRANSLATIONAL SCIENCE 2014; 123:351-86. [PMID: 24560151 DOI: 10.1016/b978-0-12-397897-4.00012-7] [Citation(s) in RCA: 9] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/28/2022]
Abstract
Synaptic plasticity is a major convergence point for theory and computation, and the process of plasticity engages physiology, cell, and molecular biology. In its many manifestations, plasticity is at the hub of basic neuroscience questions about memory and development, as well as more medically themed questions of neural damage and recovery. As an important cellular locus of memory, synaptic plasticity has received a huge amount of experimental and theoretical attention. If computational models have tended to pick specific aspects of plasticity, such as STDP, and reduce them to an equation, some experimental studies are equally guilty of oversimplification each time they identify a new molecule and declare it to be the last word in plasticity and learning. Multiscale modeling begins with the acknowledgment that synaptic function spans many levels of signaling, and these are so tightly coupled that we risk losing essential features of plasticity if we focus exclusively on any one level. Despite the technical challenges and gaps in data for model specification, an increasing number of multiscale modeling studies have taken on key questions in plasticity. These have provided new insights, but importantly, they have opened new avenues for questioning. This review discusses a wide range of multiscale models in plasticity, including their technical landscape and their implications.
Collapse
Affiliation(s)
- Upinder S Bhalla
- National Centre for Biological Sciences, Bangalore, Karnataka, India
| |
Collapse
|
28
|
Marinov TM, Santamaria F. Computational modeling of diffusion in the cerebellum. PROGRESS IN MOLECULAR BIOLOGY AND TRANSLATIONAL SCIENCE 2014; 123:169-89. [PMID: 24560145 DOI: 10.1016/b978-0-12-397897-4.00007-3] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/13/2022]
Abstract
Diffusion is a major transport mechanism in living organisms. In the cerebellum, diffusion is responsible for the propagation of molecular signaling involved in synaptic plasticity and metabolism, both intracellularly and extracellularly. In this chapter, we present an overview of the cerebellar structure and function. We then discuss the types of diffusion processes present in the cerebellum and their biological importance. We particularly emphasize the differences between extracellular and intracellular diffusion and the presence of tortuosity and anomalous diffusion in different parts of the cerebellar cortex. We provide a mathematical introduction to diffusion and a conceptual overview of various computational modeling techniques. We discuss their scope and their limit of application. Although our focus is the cerebellum, we have aimed at presenting the biological and mathematical foundations as general as possible to be applicable to any other area in biology in which diffusion is of importance.
Collapse
Affiliation(s)
- Toma M Marinov
- UTSA Neurosciences Institute, University of Texas at San Antonio, San Antonio, Texas, USA
| | - Fidel Santamaria
- UTSA Neurosciences Institute, University of Texas at San Antonio, San Antonio, Texas, USA
| |
Collapse
|
29
|
Blackwell KT. Approaches and tools for modeling signaling pathways and calcium dynamics in neurons. J Neurosci Methods 2013; 220:131-40. [PMID: 23743449 PMCID: PMC3830683 DOI: 10.1016/j.jneumeth.2013.05.008] [Citation(s) in RCA: 17] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/13/2013] [Revised: 05/15/2013] [Accepted: 05/16/2013] [Indexed: 01/25/2023]
Abstract
Signaling pathways are cascades of intracellular biochemical reactions that are activated by transmembrane receptors, and ultimately lead to transcription in the nucleus. In neurons, both calcium permeable synaptic and ionic channels as well as G protein coupled receptors initiate activation of signaling pathway molecules that interact with electrical activity at multiple spatial and time scales. At small temporal and spatial scales, calcium modifies the properties of ionic channels, whereas at larger temporal and spatial scales, various kinases and phosphatases modify the properties of ionic channels, producing phenomena such as synaptic plasticity and homeostatic plasticity. The elongated structure of neuronal dendrites and the organization of multi-protein complexes by anchoring proteins imply that the spatial dimension must be explicit. Therefore, modeling signaling pathways in neurons utilizes algorithms for both diffusion and reactions. The small size of spines coupled with small concentrations of some molecules implies that some reactions occur stochastically. The need for stochastic simulation of many reaction and diffusion events coupled with the multiple temporal and spatial scales makes modeling of signaling pathways a difficult problem. Several different software programs have achieved different aspects of these capabilities. This review explains some of the mathematical formulas used for modeling reactions and diffusion. In addition, it briefly presents the simulators used for modeling reaction-diffusion systems in neurons, together with scientific problems addressed.
Collapse
Affiliation(s)
- K T Blackwell
- George Mason University, The Krasnow Institute for Advanced Studies, MS 2A1, Fairfax, VA 22030-444, USA.
| |
Collapse
|
30
|
McDougal RA, Hines ML, Lytton WW. Reaction-diffusion in the NEURON simulator. Front Neuroinform 2013; 7:28. [PMID: 24298253 PMCID: PMC3828620 DOI: 10.3389/fninf.2013.00028] [Citation(s) in RCA: 33] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/12/2013] [Accepted: 10/25/2013] [Indexed: 12/29/2022] Open
Abstract
In order to support research on the role of cell biological principles (genomics, proteomics, signaling cascades and reaction dynamics) on the dynamics of neuronal response in health and disease, NEURON's Reaction-Diffusion (rxd) module in Python provides specification and simulation for these dynamics, coupled with the electrophysiological dynamics of the cell membrane. Arithmetic operations on species and parameters are overloaded, allowing arbitrary reaction formulas to be specified using Python syntax. These expressions are then transparently compiled into bytecode that uses NumPy for fast vectorized calculations. At each time step, rxd combines NEURON's integrators with SciPy's sparse linear algebra library.
Collapse
Affiliation(s)
| | | | - William W. Lytton
- Department Physiology and Pharmacology, SUNY DownstateBrooklyn, NY, USA
- Department of Neurology, SUNY DownstateBrooklyn, NY, USA
- Kings County HospitalBrooklyn, NY, USA
| |
Collapse
|
31
|
Hellander S. Single molecule simulations in complex geometries with embedded dynamic one-dimensional structures. J Chem Phys 2013; 139:014103. [PMID: 23822289 PMCID: PMC3716785 DOI: 10.1063/1.4811395] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/11/2013] [Accepted: 05/31/2013] [Indexed: 11/14/2022] Open
Abstract
Stochastic models of reaction-diffusion systems are important for the study of biochemical reaction networks where species are present in low copy numbers or if reactions are highly diffusion limited. In living cells many such systems include reactions and transport on one-dimensional structures, such as DNA and microtubules. The cytoskeleton is a dynamic structure where individual fibers move, grow, and shrink. In this paper we present a simulation algorithm that combines single molecule simulations in three-dimensional space with single molecule simulations on one-dimensional structures of arbitrary shape. Molecules diffuse and react with each other in space, they associate with and dissociate from one-dimensional structures as well as diffuse and react with each other on the one-dimensional structure. A general curve embedded in space can be approximated by a piecewise linear curve to arbitrary accuracy. The resulting algorithm is hence very flexible. Molecules bound to a curve can move by pure diffusion or via active transport, and the curve can move in space as well as grow and shrink. The flexibility and accuracy of the algorithm is demonstrated in five numerical examples.
Collapse
Affiliation(s)
- Stefan Hellander
- Department of Information Technology, Uppsala University, Uppsala, Sweden.
| |
Collapse
|
32
|
Mattioni M, Le Novère N. Integration of biochemical and electrical signaling-multiscale model of the medium spiny neuron of the striatum. PLoS One 2013; 8:e66811. [PMID: 23843966 PMCID: PMC3700997 DOI: 10.1371/journal.pone.0066811] [Citation(s) in RCA: 21] [Impact Index Per Article: 1.9] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/21/2013] [Accepted: 05/14/2013] [Indexed: 01/13/2023] Open
Abstract
Neuron behavior results from the interplay between networks of biochemical processes and electrical signaling. Synaptic plasticity is one of the neuronal properties emerging from such an interaction. One of the current approaches to study plasticity is to model either its electrical aspects or its biochemical components. Among the chief reasons are the different time scales involved, electrical events happening in milliseconds while biochemical cascades respond in minutes or hours. In order to create multiscale models taking in consideration both aspects simultaneously, one needs to synchronize the two models, and exchange relevant variable values. We present a new event-driven algorithm to synchronize different neuronal models, which decreases computational time and avoids superfluous synchronizations. The algorithm is implemented in the TimeScales framework. We demonstrate its use by simulating a new multiscale model of the Medium Spiny Neuron of the Neostriatum. The model comprises over a thousand dendritic spines, where the electrical model interacts with the respective instances of a biochemical model. Our results show that a multiscale model is able to exhibit changes of synaptic plasticity as a result of the interaction between electrical and biochemical signaling. Our synchronization strategy is general enough to be used in simulations of other models with similar synchronization issues, such as networks of neurons. Moreover, the integration between the electrical and the biochemical models opens up the possibility to investigate multiscale process, like synaptic plasticity, in a more global manner, while taking into account a more realistic description of the underlying mechanisms.
Collapse
Affiliation(s)
- Michele Mattioni
- European Molecular Biology Laboratory-The European Bioinformatics Institute (EMBL-EBI), Hinxton, Cambridge, United Kingdom
| | - Nicolas Le Novère
- European Molecular Biology Laboratory-The European Bioinformatics Institute (EMBL-EBI), Hinxton, Cambridge, United Kingdom
- Babraham Institute, Babraham, Cambridge, United Kingdom
- * E-mail:
| |
Collapse
|
33
|
Brito JP, Mata S, Bayona S, Pastor L, Defelipe J, Benavides-Piccione R. Neuronize: a tool for building realistic neuronal cell morphologies. Front Neuroanat 2013; 7:15. [PMID: 23761740 PMCID: PMC3669758 DOI: 10.3389/fnana.2013.00015] [Citation(s) in RCA: 17] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/11/2012] [Accepted: 05/10/2013] [Indexed: 02/02/2023] Open
Abstract
This study presents a tool, Neuronize, for building realistic three-dimensional models of neuronal cells from the morphological information extracted through computer-aided tracing applications. Neuronize consists of a set of methods designed to build 3D neural meshes that approximate the cell membrane at different resolution levels, allowing a balance to be reached between the complexity and the quality of the final model. The main contribution of the present study is the proposal of a novel approach to build a realistic and accurate 3D shape of the soma from the incomplete information stored in the digitally traced neuron, which usually consists of a 2D cell body contour. This technique is based on the deformation of an initial shape driven by the position and thickness of the first order dendrites. The addition of a set of spines along the dendrites completes the model, building a final 3D neuronal cell suitable for its visualization in a wide range of 3D environments.
Collapse
|
34
|
Comparison of models for IP3 receptor kinetics using stochastic simulations. PLoS One 2013; 8:e59618. [PMID: 23630568 PMCID: PMC3629942 DOI: 10.1371/journal.pone.0059618] [Citation(s) in RCA: 8] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/14/2012] [Accepted: 02/15/2013] [Indexed: 12/07/2022] Open
Abstract
Inositol 1,4,5-trisphosphate receptor (IP3R) is a ubiquitous intracellular calcium (Ca2+) channel which has a major role in controlling Ca2+ levels in neurons. A variety of computational models have been developed to describe the kinetic function of IP3R under different conditions. In the field of computational neuroscience, it is of great interest to apply the existing models of IP3R when modeling local Ca2+ transients in dendrites or overall Ca2+ dynamics in large neuronal models. The goal of this study was to evaluate existing IP3R models, based on electrophysiological data. This was done in order to be able to suggest suitable models for neuronal modeling. Altogether four models (Othmer and Tang, 1993; Dawson etal., 2003; Fraiman and Dawson, 2004; Doi etal., 2005) were selected for a more detailed comparison. The selection was based on the computational efficiency of the models and the type of experimental data that was used in developing the model. The kinetics of all four models were simulated by stochastic means, using the simulation software STEPS, which implements the Gillespie stochastic simulation algorithm. The results show major differences in the statistical properties of model functionality. Of the four compared models, the one by Fraiman and Dawson (2004) proved most satisfactory in producing the specific features of experimental findings reported in literature. To our knowledge, the present study is the first detailed evaluation of IP3R models using stochastic simulation methods, thus providing an important setting for constructing a new, realistic model of IP3R channel kinetics for compartmental modeling of neuronal functions. We conclude that the kinetics of IP3R with different concentrations of Ca2+ and IP3 should be more carefully addressed when new models for IP3R are developed.
Collapse
|
35
|
Klann M, Koeppl H. Spatial simulations in systems biology: from molecules to cells. Int J Mol Sci 2012; 13:7798-7827. [PMID: 22837728 PMCID: PMC3397560 DOI: 10.3390/ijms13067798] [Citation(s) in RCA: 36] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/02/2012] [Revised: 06/08/2012] [Accepted: 06/12/2012] [Indexed: 12/23/2022] Open
Abstract
Cells are highly organized objects containing millions of molecules. Each biomolecule has a specific shape in order to interact with others in the complex machinery. Spatial dynamics emerge in this system on length and time scales which can not yet be modeled with full atomic detail. This review gives an overview of methods which can be used to simulate the complete cell at least with molecular detail, especially Brownian dynamics simulations. Such simulations require correct implementation of the diffusion-controlled reaction scheme occurring on this level. Implementations and applications of spatial simulations are presented, and finally it is discussed how the atomic level can be included for instance in multi-scale simulation methods.
Collapse
Affiliation(s)
- Michael Klann
- Authors to whom correspondence should be addressed; E-Mails: (M.K.); (H.K.); Tel.: +41-44-632-4274 (M.K.); +41-44-632-7288 (H.K.); Fax: +41-44-632-1211 (M.K.; H.K.)
| | - Heinz Koeppl
- Authors to whom correspondence should be addressed; E-Mails: (M.K.); (H.K.); Tel.: +41-44-632-4274 (M.K.); +41-44-632-7288 (H.K.); Fax: +41-44-632-1211 (M.K.; H.K.)
| |
Collapse
|
36
|
Hepburn I, Chen W, Wils S, De Schutter E. STEPS: efficient simulation of stochastic reaction-diffusion models in realistic morphologies. BMC SYSTEMS BIOLOGY 2012; 6:36. [PMID: 22574658 PMCID: PMC3472240 DOI: 10.1186/1752-0509-6-36] [Citation(s) in RCA: 88] [Impact Index Per Article: 7.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/11/2011] [Accepted: 05/10/2012] [Indexed: 11/13/2022]
Abstract
Background Models of cellular molecular systems are built from components such as biochemical reactions (including interactions between ligands and membrane-bound proteins), conformational changes and active and passive transport. A discrete, stochastic description of the kinetics is often essential to capture the behavior of the system accurately. Where spatial effects play a prominent role the complex morphology of cells may have to be represented, along with aspects such as chemical localization and diffusion. This high level of detail makes efficiency a particularly important consideration for software that is designed to simulate such systems. Results We describe STEPS, a stochastic reaction–diffusion simulator developed with an emphasis on simulating biochemical signaling pathways accurately and efficiently. STEPS supports all the above-mentioned features, and well-validated support for SBML allows many existing biochemical models to be imported reliably. Complex boundaries can be represented accurately in externally generated 3D tetrahedral meshes imported by STEPS. The powerful Python interface facilitates model construction and simulation control. STEPS implements the composition and rejection method, a variation of the Gillespie SSA, supporting diffusion between tetrahedral elements within an efficient search and update engine. Additional support for well-mixed conditions and for deterministic model solution is implemented. Solver accuracy is confirmed with an original and extensive validation set consisting of isolated reaction, diffusion and reaction–diffusion systems. Accuracy imposes upper and lower limits on tetrahedron sizes, which are described in detail. By comparing to Smoldyn, we show how the voxel-based approach in STEPS is often faster than particle-based methods, with increasing advantage in larger systems, and by comparing to MesoRD we show the efficiency of the STEPS implementation. Conclusion STEPS simulates models of cellular reaction–diffusion systems with complex boundaries with high accuracy and high performance in C/C++, controlled by a powerful and user-friendly Python interface. STEPS is free for use and is available at http://steps.sourceforge.net/
Collapse
Affiliation(s)
- Iain Hepburn
- Theoretical Neurobiology, University of Antwerp, Campus Drie Eiken, Universiteitsplein 1, Wilrijk 2610, Belgium.
| | | | | | | |
Collapse
|
37
|
Cornelis H, Rodriguez AL, Coop AD, Bower JM. Python as a federation tool for GENESIS 3.0. PLoS One 2012; 7:e29018. [PMID: 22276101 PMCID: PMC3262781 DOI: 10.1371/journal.pone.0029018] [Citation(s) in RCA: 22] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/08/2011] [Accepted: 11/18/2011] [Indexed: 11/19/2022] Open
Abstract
The GENESIS simulation platform was one of the first broad-scale modeling systems in computational biology to encourage modelers to develop and share model features and components. Supported by a large developer community, it participated in innovative simulator technologies such as benchmarking, parallelization, and declarative model specification and was the first neural simulator to define bindings for the Python scripting language. An important feature of the latest version of GENESIS is that it decomposes into self-contained software components complying with the Computational Biology Initiative federated software architecture. This architecture allows separate scripting bindings to be defined for different necessary components of the simulator, e.g., the mathematical solvers and graphical user interface. Python is a scripting language that provides rich sets of freely available open source libraries. With clean dynamic object-oriented designs, they produce highly readable code and are widely employed in specialized areas of software component integration. We employ a simplified wrapper and interface generator to examine an application programming interface and make it available to a given scripting language. This allows independent software components to be 'glued' together and connected to external libraries and applications from user-defined Python or Perl scripts. We illustrate our approach with three examples of Python scripting. (1) Generate and run a simple single-compartment model neuron connected to a stand-alone mathematical solver. (2) Interface a mathematical solver with GENESIS 3.0 to explore a neuron morphology from either an interactive command-line or graphical user interface. (3) Apply scripting bindings to connect the GENESIS 3.0 simulator to external graphical libraries and an open source three dimensional content creation suite that supports visualization of models based on electron microscopy and their conversion to computational models. Employed in this way, the stand-alone software components of the GENESIS 3.0 simulator provide a framework for progressive federated software development in computational neuroscience.
Collapse
Affiliation(s)
- Hugo Cornelis
- Cornelis H. Research Imaging Institute, University of Texas Health Science Center at San Antonio, San Antonio, Texas, United States of America.
| | | | | | | |
Collapse
|
38
|
Hepburn I, Chen W, De Schutter E. SBML and MathML support for the stochastic reaction-diffusion simulator STEPS. BMC Neurosci 2011. [PMCID: PMC3240525 DOI: 10.1186/1471-2202-12-s1-p57] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022] Open
|
39
|
Kawato M, Kuroda S, Schweighofer N. Cerebellar supervised learning revisited: biophysical modeling and degrees-of-freedom control. Curr Opin Neurobiol 2011; 21:791-800. [PMID: 21665461 DOI: 10.1016/j.conb.2011.05.014] [Citation(s) in RCA: 40] [Impact Index Per Article: 3.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/15/2011] [Revised: 05/19/2011] [Accepted: 05/20/2011] [Indexed: 11/18/2022]
Abstract
The biophysical models of spike-timing-dependent plasticity have explored dynamics with molecular basis for such computational concepts as coincidence detection, synaptic eligibility trace, and Hebbian learning. They overall support different learning algorithms in different brain areas, especially supervised learning in the cerebellum. Because a single spine is physically very small, chemical reactions at it are essentially stochastic, and thus sensitivity-longevity dilemma exists in the synaptic memory. Here, the cascade of excitable and bistable dynamics is proposed to overcome this difficulty. All kinds of learning algorithms in different brain regions confront with difficult generalization problems. For resolution of this issue, the control of the degrees-of-freedom can be realized by changing synchronicity of neural firing. Especially, for cerebellar supervised learning, the triangle closed-loop circuit consisting of Purkinje cells, the inferior olive nucleus, and the cerebellar nucleus is proposed as a circuit to optimally control synchronous firing and degrees-of-freedom in learning.
Collapse
Affiliation(s)
- Mitsuo Kawato
- ATR Computational Neuroscience Laboratories, 2-2-2 Hikaridai, Seika-cho, Soraku-gun, Kyoto 619-0288, Japan.
| | | | | |
Collapse
|
40
|
Manninen T, Hituri K, Kotaleski JH, Blackwell KT, Linne ML. Postsynaptic signal transduction models for long-term potentiation and depression. Front Comput Neurosci 2010; 4:152. [PMID: 21188161 PMCID: PMC3006457 DOI: 10.3389/fncom.2010.00152] [Citation(s) in RCA: 42] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/15/2010] [Accepted: 11/22/2010] [Indexed: 01/01/2023] Open
Abstract
More than a hundred biochemical species, activated by neurotransmitters binding to transmembrane receptors, are important in long-term potentiation (LTP) and long-term depression (LTD). To investigate which species and interactions are critical for synaptic plasticity, many computational postsynaptic signal transduction models have been developed. The models range from simple models with a single reversible reaction to detailed models with several hundred kinetic reactions. In this study, more than a hundred models are reviewed, and their features are compared and contrasted so that similarities and differences are more readily apparent. The models are classified according to the type of synaptic plasticity that is modeled (LTP or LTD) and whether they include diffusion or electrophysiological phenomena. Other characteristics that discriminate the models include the phase of synaptic plasticity modeled (induction, expression, or maintenance) and the simulation method used (deterministic or stochastic). We find that models are becoming increasingly sophisticated, by including stochastic properties, integrating with electrophysiological properties of entire neurons, or incorporating diffusion of signaling molecules. Simpler models continue to be developed because they are computationally efficient and allow theoretical analysis. The more complex models permit investigation of mechanisms underlying specific properties and experimental verification of model predictions. Nonetheless, it is difficult to fully comprehend the evolution of these models because (1) several models are not described in detail in the publications, (2) only a few models are provided in existing model databases, and (3) comparison to previous models is lacking. We conclude that the value of these models for understanding molecular mechanisms of synaptic plasticity is increasing and will be enhanced further with more complete descriptions and sharing of the published models.
Collapse
Affiliation(s)
- Tiina Manninen
- Department of Signal Processing, Tampere University of Technology Tampere, Finland
| | | | | | | | | |
Collapse
|
41
|
Cellular dynamic simulator: an event driven molecular simulation environment for cellular physiology. Neuroinformatics 2010; 8:63-82. [PMID: 20361275 DOI: 10.1007/s12021-010-9066-x] [Citation(s) in RCA: 24] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/22/2022]
Abstract
In this paper, we present the Cellular Dynamic Simulator (CDS) for simulating diffusion and chemical reactions within crowded molecular environments. CDS is based on a novel event driven algorithm specifically designed for precise calculation of the timing of collisions, reactions and other events for each individual molecule in the environment. Generic mesh based compartments allow the creation / importation of very simple or detailed cellular structures that exist in a 3D environment. Multiple levels of compartments and static obstacles can be used to create a dense environment to mimic cellular boundaries and the intracellular space. The CDS algorithm takes into account volume exclusion and molecular crowding that may impact signaling cascades in small sub-cellular compartments such as dendritic spines. With the CDS, we can simulate simple enzyme reactions; aggregation, channel transport, as well as highly complicated chemical reaction networks of both freely diffusing and membrane bound multi-protein complexes. Components of the CDS are generally defined such that the simulator can be applied to a wide range of environments in terms of scale and level of detail. Through an initialization GUI, a simple simulation environment can be created and populated within minutes yet is powerful enough to design complex 3D cellular architecture. The initialization tool allows visual confirmation of the environment construction prior to execution by the simulator. This paper describes the CDS algorithm, design implementation, and provides an overview of the types of features available and the utility of those features are highlighted in demonstrations.
Collapse
|
42
|
Chen W, Hepburn I, De Schutter E. Tetrahedral mesh generation and visualization for stochastic reaction-diffusion simulation. BMC Neurosci 2010. [PMCID: PMC3090960 DOI: 10.1186/1471-2202-11-s1-p70] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022] Open
|
43
|
Hall D, Hoshino M. Effects of macromolecular crowding on intracellular diffusion from a single particle perspective. Biophys Rev 2010; 2:39-53. [PMID: 21088688 PMCID: PMC2957576 DOI: 10.1007/s12551-010-0029-0] [Citation(s) in RCA: 33] [Impact Index Per Article: 2.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/01/2009] [Accepted: 01/08/2010] [Indexed: 01/07/2023] Open
Abstract
Compared to biochemical reactions taking place in relatively well-defined aqueous solutions in vitro, the corresponding reactions happening in vivo occur in extremely complex environments containing only 60-70% water by volume, with the remainder consisting of an undefined array of bio-molecules. In a biological setting, such extremely complex and volume-occupied solution environments are termed 'crowded'. Through a range of intermolecular forces and pseudo-forces, this complex background environment may cause biochemical reactions to behave differently to their in vitro counterparts. In this review, we seek to highlight how the complex background environment of the cell can affect the diffusion of substances within it. Engaging the subject from the perspective of a single particle's motion, we place the focus of our review on two areas: (1) experimental procedures for conducting single particle tracking experiments within cells along with methods for extracting information from these experiments; (2) theoretical factors affecting the translational diffusion of single molecules within crowded two-dimensional membrane and three-dimensional solution environments. We conclude by discussing a number of recent publications relating to intracellular diffusion in light of the reviewed material.
Collapse
Affiliation(s)
- Damien Hall
- Institute of Basic Medical Science, University of Tsukuba, Lab 225-B, Building D, 1-1-1 Tennodai, Tsukuba-shi, Ibaraki-ken 305-8577 Japan
| | - Masaru Hoshino
- Department of Pharmaceutical Science, Kyoto University, 46-29 Yoshida-Shimo-Adachi-cho, Sakyo-ku Kyoto, 606-8501 Japan
| |
Collapse
|
44
|
Davison AP, Hines ML, Muller E. Trends in programming languages for neuroscience simulations. Front Neurosci 2009; 3:374-80. [PMID: 20198154 PMCID: PMC2796921 DOI: 10.3389/neuro.01.036.2009] [Citation(s) in RCA: 32] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/31/2009] [Accepted: 10/02/2009] [Indexed: 11/15/2022] Open
Abstract
Neuroscience simulators allow scientists to express models in terms of biological concepts, without having to concern themselves with low-level computational details of their implementation. The expressiveness, power and ease-of-use of the simulator interface is critical in efficiently and accurately translating ideas into a working simulation. We review long-term trends in the development of programmable simulator interfaces, and examine the benefits of moving from proprietary, domain-specific languages to modern dynamic general-purpose languages, in particular Python, which provide neuroscientists with an interactive and expressive simulation development environment and easy access to state-of-the-art general-purpose tools for scientific computing.
Collapse
Affiliation(s)
- Andrew P Davison
- Unité de Neurosciences Intégratives et Computationnelles, Centre National de la Recherche Scientifique Gif sur Yvette, France
| | | | | |
Collapse
|
45
|
Arjunan SNV, Tomita M. A new multicompartmental reaction-diffusion modeling method links transient membrane attachment of E. coli MinE to E-ring formation. SYSTEMS AND SYNTHETIC BIOLOGY 2009; 4:35-53. [PMID: 20012222 PMCID: PMC2816228 DOI: 10.1007/s11693-009-9047-2] [Citation(s) in RCA: 56] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/23/2009] [Revised: 10/06/2009] [Accepted: 10/08/2009] [Indexed: 11/25/2022]
Abstract
Many important cellular processes are regulated by reaction-diffusion (RD) of molecules that takes place both in the cytoplasm and on the membrane. To model and analyze such multicompartmental processes, we developed a lattice-based Monte Carlo method, Spatiocyte that supports RD in volume and surface compartments at single molecule resolution. Stochasticity in RD and the excluded volume effect brought by intracellular molecular crowding, both of which can significantly affect RD and thus, cellular processes, are also supported. We verified the method by comparing simulation results of diffusion, irreversible and reversible reactions with the predicted analytical and best available numerical solutions. Moreover, to directly compare the localization patterns of molecules in fluorescence microscopy images with simulation, we devised a visualization method that mimics the microphotography process by showing the trajectory of simulated molecules averaged according to the camera exposure time. In the rod-shaped bacterium Escherichia coli, the division site is suppressed at the cell poles by periodic pole-to-pole oscillations of the Min proteins (MinC, MinD and MinE) arising from carefully orchestrated RD in both cytoplasm and membrane compartments. Using Spatiocyte we could model and reproduce the in vivo MinDE localization dynamics by accounting for the previously reported properties of MinE. Our results suggest that the MinE ring, which is essential in preventing polar septation, is largely composed of MinE that is transiently attached to the membrane independently after recruited by MinD. Overall, Spatiocyte allows simulation and visualization of complex spatial and reaction-diffusion mediated cellular processes in volumes and surfaces. As we showed, it can potentially provide mechanistic insights otherwise difficult to obtain experimentally.
Collapse
Affiliation(s)
- Satya Nanda Vel Arjunan
- Institute for Advanced Biosciences, Keio University, Baba-cho 14-1, Tsuruoka, 997-0035 Yamagata Japan
- Systems Biology Program, Graduate School of Media and Governance, Keio University, Fujisawa, 252-8520 Kanagawa Japan
| | - Masaru Tomita
- Institute for Advanced Biosciences, Keio University, Baba-cho 14-1, Tsuruoka, 997-0035 Yamagata Japan
- Systems Biology Program, Graduate School of Media and Governance, Keio University, Fujisawa, 252-8520 Kanagawa Japan
- Department of Environment and Information, Keio University, Fujisawa, 252-8520 Kanagawa Japan
| |
Collapse
|