Benchmarking of numerical integration methods for ODE models of biological systems

被引:23
|
作者
Staedter, Philipp [1 ,2 ]
Schaelte, Yannik [1 ,2 ]
Schmiester, Leonard [1 ,2 ]
Hasenauer, Jan [1 ,2 ,3 ]
Stapor, Paul L. [1 ,2 ]
机构
[1] German Res Ctr Environm Hlth, Helmholtz Zentrum Munchen, Inst Computat Biol, D-85764 Neuherberg, Germany
[2] Tech Univ Munich, Ctr Math, D-85748 Garching, Germany
[3] Univ Bonn, Fac Math & Nat Sci, D-53113 Bonn, Germany
关键词
STIFF; SBML;
D O I
10.1038/s41598-021-82196-2
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Ordinary differential equation (ODE) models are a key tool to understand complex mechanisms in systems biology. These models are studied using various approaches, including stability and bifurcation analysis, but most frequently by numerical simulations. The number of required simulations is often large, e.g., when unknown parameters need to be inferred. This renders efficient and reliable numerical integration methods essential. However, these methods depend on various hyperparameters, which strongly impact the ODE solution. Despite this, and although hundreds of published ODE models are freely available in public databases, a thorough study that quantifies the impact of hyperparameters on the ODE solver in terms of accuracy and computation time is still missing. In this manuscript, we investigate which choices of algorithms and hyperparameters are generally favorable when dealing with ODE models arising from biological processes. To ensure a representative evaluation, we considered 142 published models. Our study provides evidence that most ODEs in computational biology are stiff, and we give guidelines for the choice of algorithms and hyperparameters. We anticipate that our results will help researchers in systems biology to choose appropriate numerical methods when dealing with ODE models.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Benchmarking of numerical integration methods for ODE models of biological systems
    Philipp Städter
    Yannik Schälte
    Leonard Schmiester
    Jan Hasenauer
    Paul L. Stapor
    [J]. Scientific Reports, 11
  • [2] Quadratized Taylor series methods for ODE numerical integration
    Borri, Alessandro
    Carravetta, Francesco
    Palumbo, Pasquale
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2023, 458
  • [3] Numerical ODE solvers and integration methods in the computation of CPA Lyapunov functions
    Hafstein, Sigurdur Freyr
    [J]. 2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), 2019, : 1136 - 1141
  • [4] Numerical integration of chemical ODE problems arising in air pollution models
    Alexandrov V.
    Sameh A.
    Siddique Y.
    Zlatev Z.
    [J]. Environmental Modeling & Assessment, 1997, 2 (4) : 365 - 377
  • [5] NUMERICAL EXTREMAL METHODS AND BIOLOGICAL MODELS
    GREGORY, J
    LIN, CT
    WANG, RS
    [J]. ROCKY MOUNTAIN JOURNAL OF MATHEMATICS, 1990, 20 (04) : 933 - 945
  • [6] Optimization of numerical integration methods for the simulation of dynamic phasor models in power systems
    Demiray, Turhan
    Andersson, Goeran
    [J]. INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2009, 31 (09) : 512 - 521
  • [7] An Algorithm for the Numerical Integration of Perturbed and Damped Second-Order ODE Systems
    Garcia-Alonso, Fernando
    Reyes, Jose Antonio
    Cortes-Molina, Monica
    [J]. MATHEMATICS, 2020, 8 (11) : 1 - 19
  • [8] Iterative solvers of Ax=b derived from Ode's numerical integration methods
    Klein, MP
    Patarra, CD
    Sinay, L
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1996, 61 (1-2) : 165 - 174
  • [9] A PARAMETRIC TRANSFORMATION AT NUMERICAL-INTEGRATION OF ODE
    ZYBIN, SV
    [J]. APPLIED MATHEMATICS LETTERS, 1991, 4 (06) : 45 - 50
  • [10] Numerical and Soft Computing Methods for Characteristic Value Problems of ODE and ODEs Systems
    Atay, Mehmet Tarik
    Simonetti, Biagio
    Coskun, Safa Bozkurt
    Venkatesan, D.
    Basaran, Murat Alper
    Squillante, Massimo
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013