Literature DB >> 29206901

GenSSI 2.0: multi-experiment structural identifiability analysis of SBML models.

Thomas S Ligon1, Fabian Fröhlich2,3, Oana T Chis4, Julio R Banga5, Eva Balsa-Canto5, Jan Hasenauer2,3.   

Abstract

Motivation: Mathematical modeling using ordinary differential equations is used in systems biology to improve the understanding of dynamic biological processes. The parameters of ordinary differential equation models are usually estimated from experimental data. To analyze a priori the uniqueness of the solution of the estimation problem, structural identifiability analysis methods have been developed.
Results: We introduce GenSSI 2.0, an advancement of the software toolbox GenSSI (Generating Series for testing Structural Identifiability). GenSSI 2.0 is the first toolbox for structural identifiability analysis to implement Systems Biology Markup Language import, state/parameter transformations and multi-experiment structural identifiability analysis. In addition, GenSSI 2.0 supports a range of MATLAB versions and is computationally more efficient than its previous version, enabling the analysis of more complex models. Availability and implementation: GenSSI 2.0 is an open-source MATLAB toolbox and available at https://github.com/genssi-developer/GenSSI. Contact: thomas.ligon@physik.uni-muenchen.de or jan.hasenauer@helmholtz-muenchen.de. Supplementary information: Supplementary data are available at Bioinformatics online.

Entities:  

Mesh:

Year:  2018        PMID: 29206901      PMCID: PMC5905618          DOI: 10.1093/bioinformatics/btx735

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


1 Introduction

In systems biology, ordinary differential equation (ODE) models are used to describe the dynamics of biological processes such as gene regulation, signal transduction and metabolism. The development of these ODE models involves a series of steps, including the construction of the model and the estimation of the unknown model parameters, e.g. reaction rates. The individual steps pose fundamental challenges arising from properties of the model and the experimental design. One frequently encountered challenge in parameter estimation is the lack of structural identifiability. This means that some parameters cannot be uniquely determined even in the ideal scenario of continuous noise-free observations. Information about structural identifiability can be used to change the experimental design (observables or stimulation conditions) or to reformulate the model. To facilitate structural identifiability analysis, multiple open-source software toolboxes have been developed, e.g. COMBOS (Meshkat ), DAISY (Bellu ), EAR (Anguelova ) and GenSSI (Chiş ). These toolboxes provide a broad range of features and implement methods based on differential algebra, semi-numerical differential algebra, generating series and identifiability tableaus (see Supplementary Tables S1 and S2). However, the toolboxes do not support community standards, i.e. the Systems Biology Markup Language (SBML), and merely support individual experimental conditions. Both complicate the application in systems biology, where SBML models are usually used and experimental data for multiple experimental conditions are collected. In this article, we introduce GenSSI 2.0, which provides an SBML import, automatic methods for multi-experiment structural identifiability analysis, and methods for the transformation of models. We provide a comparison of the currently available tools in the Supplementary Material and detailed documentation.

2 Features

GenSSI 2.0 is a software toolbox for structural identifiability analysis of linear and non-linear ODE models (Fig. 1a). It couples the generating series approach with identifiability tableaus (Chiş ). Using Lie derivatives of the ODE model, a system of equations is generated, the solvability properties of which provide information about global and local structural identifiability as well as non-identifiability (Chiş ). The results are provided as text and visualized.
Fig. 1

Properties of GenSSI 2.0. (a) Features implemented in GenSSI 2.0. Novel features are indicated in dark tone. (b) Performance evaluation of GenSSI and GenSSI 2.0 on different MATLAB versions

Properties of GenSSI 2.0. (a) Features implemented in GenSSI 2.0. Novel features are indicated in dark tone. (b) Performance evaluation of GenSSI and GenSSI 2.0 on different MATLAB versions The implementation of GenSSI 2.0 is more efficient than that of earlier versions (Fig. 1b) and provides additional functionalities: A detailed description of all functionalities is included in the Reference Manual, which is available on GitHub. An import for the SBML models is provided to facilitate the application of structural identifiability analysis in systems biology. This import exploits functionalities of the MATLAB toolbox SBMLimporter (https://github.com/ICB-DCM/SBMLimporter) and libSBML (Bornstein ). Routines for multi-experiment structural identifiability analysis are provided. These routines allow the analysis of structural identifiability if observation under multiple experimental conditions, e.g. different inputs or initial states, are available. Routines for state and parameter transformations are implemented to facilitate the removal of non-identifiable parameters and rescaling the variables. To accelerate the symbolic calculations, a routine for the automatic reformulations of ODEs with rational right-hand sides to ODEs with polynomial right-hand sides is provided (Ohtsuka, 2005). GenSSI 2.0 has been tested on Windows, Mac and Linux with MATLAB version R2008a up to R2016a. To ensure long-term sustainability, the dependence on the Maple toolbox for symbolic math (only available for MATLAB 2010a or older) has been removed.

3 Application

The functionality of GenSSI 2.0 is illustrated on a series of benchmark problems included in the package, e.g. the Goodwin oscillator model and a model for mRNA transfection. We demonstrate the SBML import, the transformations and the importance of multi-experiment structural identifiability analysis. In addition, we performed a comparison with the earlier version of GenSSI, EAR, DAISY and COMBOS. This comparison revealed that GenSSI 2.0 is computationally more efficient than its precursor and that it provides more information than other tools (Fig. 1b).

4 Discussion and conclusion

In this study, we present GenSSI 2.0, a toolbox for structural identifiability analysis of models describing biological systems under multiple experimental conditions. GenSSI 2.0 is easy to use, i.e. it does not require advanced mathematical or programming skills, and provides an SBML import. The analysis provides information about the subsets/combinations of structurally identifiable parameters, which can be used to reformulate the model. To facilitate the development of GenSSI in a community effort, we provide an open-source publication on GitHub. Click here for additional data file.
  6 in total

1.  Minimal output sets for identifiability.

Authors:  Milena Anguelova; Johan Karlsson; Mats Jirstrand
Journal:  Math Biosci       Date:  2012-05-16       Impact factor: 2.144

2.  LibSBML: an API library for SBML.

Authors:  Benjamin J Bornstein; Sarah M Keating; Akiya Jouraku; Michael Hucka
Journal:  Bioinformatics       Date:  2008-02-05       Impact factor: 6.937

3.  DAISY: a new software tool to test global identifiability of biological and physiological systems.

Authors:  Giuseppina Bellu; Maria Pia Saccomani; Stefania Audoly; Leontina D'Angiò
Journal:  Comput Methods Programs Biomed       Date:  2007-08-20       Impact factor: 5.428

4.  GenSSI: a software toolbox for structural identifiability analysis of biological models.

Authors:  Oana Chiş; Julio R Banga; Eva Balsa-Canto
Journal:  Bioinformatics       Date:  2011-07-22       Impact factor: 6.937

5.  Structural identifiability of systems biology models: a critical comparison of methods.

Authors:  Oana-Teodora Chis; Julio R Banga; Eva Balsa-Canto
Journal:  PLoS One       Date:  2011-11-22       Impact factor: 3.240

6.  On finding and using identifiable parameter combinations in nonlinear dynamic systems biology models and COMBOS: a novel web implementation.

Authors:  Nicolette Meshkat; Christine Er-zhen Kuo; Joseph DiStefano
Journal:  PLoS One       Date:  2014-10-28       Impact factor: 3.240

  6 in total
  17 in total

1.  A Cyber-Physical Platform for Model Calibration.

Authors:  Lucia Bandiera; David Gomez-Cabeza; Eva Balsa-Canto; Filippo Menolascina
Journal:  Methods Mol Biol       Date:  2021

2.  Identifiability analysis for stochastic differential equation models in systems biology.

Authors:  Alexander P Browning; David J Warne; Kevin Burrage; Ruth E Baker; Matthew J Simpson
Journal:  J R Soc Interface       Date:  2020-12-16       Impact factor: 4.118

3.  Bayesian parameter estimation for biochemical reaction networks using region-based adaptive parallel tempering.

Authors:  Benjamin Ballnus; Steffen Schaper; Fabian J Theis; Jan Hasenauer
Journal:  Bioinformatics       Date:  2018-07-01       Impact factor: 6.937

4.  A protocol for dynamic model calibration.

Authors:  Alejandro F Villaverde; Dilan Pathirana; Fabian Fröhlich; Jan Hasenauer; Julio R Banga
Journal:  Brief Bioinform       Date:  2022-01-17       Impact factor: 11.622

5.  Mechanism of actin filament nucleation.

Authors:  Aaron D Rosenbloom; Elizabeth W Kovar; David R Kovar; Leslie M Loew; Thomas D Pollard
Journal:  Biophys J       Date:  2021-09-10       Impact factor: 3.699

6.  Mitigating temozolomide resistance in glioblastoma via DNA damage-repair inhibition.

Authors:  Inmaculada C Sorribes; Samuel K Handelman; Harsh V Jain
Journal:  J R Soc Interface       Date:  2020-01-22       Impact factor: 4.118

7.  Full observability and estimation of unknown inputs, states and parameters of nonlinear biological models.

Authors:  Alejandro F Villaverde; Nikolaos Tsiantis; Julio R Banga
Journal:  J R Soc Interface       Date:  2019-07-03       Impact factor: 4.118

8.  Multi-experiment nonlinear mixed effect modeling of single-cell translation kinetics after transfection.

Authors:  Fabian Fröhlich; Anita Reiser; Laura Fink; Daniel Woschée; Thomas Ligon; Fabian Joachim Theis; Joachim Oskar Rädler; Jan Hasenauer
Journal:  NPJ Syst Biol Appl       Date:  2018-12-10

9.  Benchmarking optimization methods for parameter estimation in large kinetic models.

Authors:  Alejandro F Villaverde; Fabian Fröhlich; Daniel Weindl; Jan Hasenauer; Julio R Banga
Journal:  Bioinformatics       Date:  2019-03-01       Impact factor: 6.937

10.  The Monod Model Is Insufficient To Explain Biomass Growth in Nitrogen-Limited Yeast Fermentation.

Authors:  David Henriques; Eva Balsa-Canto
Journal:  Appl Environ Microbiol       Date:  2021-08-04       Impact factor: 4.792

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.