A Modular Workflow for Model Building, Analysis, and Parameter Estimation in Systems Biology and Neuroscience
João P. G. SantosiD, Kadri PajoiD, Daniel TrpevskiiD, Andrey StepaniukiD, Olivia ErikssoniD, Anu G. NairiD, Daniel X. KelleriD, Jeanette Hellgren KotaleskiiD, Andrei KrameriD
Abstract
Neuroscience incorporates knowledge from a range of scales, from molecular dynamics to neural networks. Modeling is a valuable tool in understanding processes at a single scale or the interactions between two adjacent scales and researchers use a variety of different software tools in the model building and analysis process. While systems biology is among the more standardized fields, conversion between different model formats and interoperability between various tools is still somewhat problematic. To offer our take on tackling these shortcomings and by keeping in mind the FAIR (findability, accessibility, interoperability, reusability) data principles, we have developed a workflow for building and analyzing biochemical pathway models, using pre-existing tools that could be utilized for the storage and refinement of models in all phases of development. We have chosen the SBtab format which allows the storage of biochemical models and associated data in a single file and provides a human readable set of syntax rules. Next, we implemented custom-made MATLAB(R) scripts to perform parameter estimation and global sensitivity analysis used in model refinement. Additionally, we have developed a web-based application for biochemical models that allows simulations with either a network free solver or stochastic solvers and incorporating geometry. Finally, we illustrate convertibility and use of a biochemical model in a biophysically detailed single neuron model by running multiscale simulations in NEURON. Using this workflow, we can simulate the same model in three different simulators, with a smooth conversion between the different model formats, enhancing the characterization of different aspects of the model. Information Sharing StatementBoth the source code and documentation of the Subcellular Workflow are available at https://github.com/jpgsantos/Subcellular_Workflow and licensed under GNU General Public License v3.0. The model is stored in the SBtab format (Lubitz et al. 2016). Model reduction, parameter estimation and global sensitivity analysis tools are written in MATLAB(R) (RRID:SCR_001622) and require the SimBiology(R) toolbox. Conversion script to VFGEN (Weckesser 2008), MOD and SBML (RRID:SCR_007422) is written in R (RRID:SCR_001905). Conversion to SBML requires the use of libSBML (RRID:SCR_014134). Validations are run in COPASI (RRID:SCR_014260; Hoops et al. 2006), NEURON (RRID:SCR_005393; Hines and Carnevale 1997) and with the subcellular simulation setup application (RRID:SCR_018790; available at https://subcellular.humanbrainproject.eu/model/simulations) that uses a spatial solver provided by STEPS (RRID:SCR_008742; Hepburn et al. 2012) and network-free solver NFsim (available at http://michaelsneddon.net/nfsim/). The medium spiny neuron model (Lindroos et al. 2018) used in NEURON simulations is available in ModelDB database (RRID:SCR_007271) with access code 237653. The FindSim use case model is available in https://github.com/BhallaLab/FindSim (Viswan et al. 2018).
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 8
- FWCI
- 0.39
- Field percentile
- top 48%
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Dynamic Flux Balance Analysis Models in SBML
Matthias König, Leandro H. Watanabe, … Chris John Myers·bioRxiv·Mar 28, 2022
- Tellurium: A Python Based Modeling and Reproducibility Platform for Systems Biology
Kiri Choi, J. Kyle Medley, … Herbert M. Sauro·bioRxiv·Jun 2, 2016
- Programmatic modeling for biological systems
Alexander L. R. Lubbock, Carlos F. Lopez·Current Opinion in Systems BiologyPeer-reviewed·May 24, 2021
- BioSANS: A Software Package for Symbolic and Numeric Biological Simulation
Erickson Fajiculay, Chao‐Ping Hsu·PLoS ONEPeer-reviewed·Apr 18, 2022
- The SONATA Data Format for Efficient Description of Large-Scale Network Models
Kael Dai, Juan Hernando, … Anton S. Arkhipov·PLoS Computational BiologyPeer-reviewed·Feb 24, 2020
- The NeuroML ecosystem for standardized multi-scale modeling in neuroscience
Ankur Sinha, Padraig Gleeson, … Robin Angus Silver·eLifePeer-reviewed·Jan 10, 2025