Author:
Kusch Lionel,Diaz-Pier Sandra,Klijn Wouter,Sontheimer Kim,Bernard Christophe,Morrison Abigail,Jirsa Viktor
Abstract
Integration of information across heterogeneous sources creates added scientific value. Interoperability of data, tools and models is, however, difficult to accomplish across spatial and temporal scales. Here we introduce the toolbox Parallel Co-Simulation, which enables the interoperation of simulators operating at different scales. We provide a software science co-design pattern and illustrate its functioning along a neuroscience example, in which individual regions of interest are simulated on the cellular level allowing us to study detailed mechanisms, while the remaining network is efficiently simulated on the population level. A workflow is illustrated for the use case of The Virtual Brain and NEST, in which the CA1 region of the cellular-level hippocampus of the mouse is embedded into a full brain network involving micro and macro electrode recordings. This new tool allows integrating knowledge across scales in the same simulation framework and validating them against multiscale experiments, thereby largely widening the explanatory power of computational models.
Reference68 articles.
1. Vivarium: an interface and engine for integrative multiscale modeling in computational biology;Agmon;Bioinformatics,2022
2. “Arbor a morphologically-detailed neural network simulation library for contemporary high-performance computing architectures,”274282
AkarN. A.
CummingB.
KarakasisV.
KstersA.
KlijnW.
PeyserA.
PaviaIEEE2019 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)2019
3. “The functional mock-up interface 3.0 - new features enabling new applications,”1726
AndreasJ.
GomesC.
SchulzeC.
SchuchK.
PierreB.
MatthiasB.
LinköpingModelica ConferenceProceedings of 14th Modelica Conference 20212021
4. “Functional Mockup Interface 2.0: the standard for tool independent exchange of simulation models,”;Blockwitz;9th International MODELICA Conference, Munich, Germany,2012
5. Distributed multiscale computing with MUSCLE 2, the multiscale coupling library and environment;Borgdorff;J. Comput. Sci,2014