1
|
Padoan A, Forni F, Sepulchre R. Balanced truncation for model reduction of biological oscillators. BIOLOGICAL CYBERNETICS 2021; 115:383-395. [PMID: 34382116 PMCID: PMC8382660 DOI: 10.1007/s00422-021-00888-4] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 10/28/2020] [Accepted: 07/14/2021] [Indexed: 06/13/2023]
Abstract
Model reduction is a central problem in mathematical biology. Reduced order models enable modeling of a biological system at different levels of complexity and the quantitative analysis of its properties, like sensitivity to parameter variations and resilience to exogenous perturbations. However, available model reduction methods often fail to capture a diverse range of nonlinear behaviors observed in biology, such as multistability and limit cycle oscillations. The paper addresses this need using differential analysis. This approach leads to a nonlinear enhancement of classical balanced truncation for biological systems whose behavior is not restricted to the stability of a single equilibrium. Numerical results suggest that the proposed framework may be relevant to the approximation of classical models of biological systems.
Collapse
Affiliation(s)
- Alberto Padoan
- Department of Engineering, University of Cambridge, Cambridge, UK
| | - Fulvio Forni
- Department of Engineering, University of Cambridge, Cambridge, UK
| | | |
Collapse
|
2
|
Przedborski M, Sharon D, Chan S, Kohandel M. A mean-field approach for modeling the propagation of perturbations in biochemical reaction networks. Eur J Pharm Sci 2021; 165:105919. [PMID: 34175448 DOI: 10.1016/j.ejps.2021.105919] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/26/2021] [Revised: 05/17/2021] [Accepted: 06/20/2021] [Indexed: 12/12/2022]
Abstract
Often, the time evolution of a biochemical reaction network is crucial for determining the effects of combining multiple pharmaceuticals. Here we illustrate a mathematical framework for modeling the dominant temporal behaviour of a complicated molecular pathway or biochemical reaction network in response to an arbitrary perturbation, such as resulting from the administration of a therapeutic agent. The method enables the determination of the temporal evolution of a target protein as the perturbation propagates through its regulatory network. The mathematical approach is particularly useful when the experimental data that is available for characterizing or parameterizing the regulatory network is limited or incomplete. To illustrate the method, we consider the examples of the regulatory networks for the target proteins c-Myc and Chop, which play an important role in venetoclax resistance in acute myeloid leukemia. First we show how the networks that regulate each target protein can be reduced to a mean-field model by identifying the distinct effects that groups of proteins in the regulatory network have on the target protein. Then we show how limited protein-level data can be used to further simplify the mean-field model to pinpoint the dominant effects of the network perturbation on the target protein. This enables a further reduction in the number of parameters in the model. The result is an ordinary differential equation model that captures the temporal evolution of the expression of a target protein when one or more proteins in its regulatory network have been perturbed. Finally, we show how the dominant effects predicted by the mathematical model agree with RNA sequencing data for the regulatory proteins comprising the molecular network, despite the model not having a priori knowledge of this data. Thus, while the approach gives a simplified model for the expression of the target protein, it allows for the interpretation of the effects of the perturbation on the regulatory network itself. This method can be easily extended to sets of target proteins to model components of a larger systems biology model, and provides an approach for partially integrating RNA sequencing data and protein expression data. Moreover, it is a general approach that can be used to study drug effects on specific protein(s) in any disease or condition.
Collapse
Affiliation(s)
- Michelle Przedborski
- Department of Applied Mathematics, University of Waterloo, Waterloo, ON, Canada.
| | - David Sharon
- Princess Margaret Cancer Centre, Toronto, ON, Canada
| | - Steven Chan
- Princess Margaret Cancer Centre, Toronto, ON, Canada
| | - Mohammad Kohandel
- Department of Applied Mathematics, University of Waterloo, Waterloo, ON, Canada
| |
Collapse
|
3
|
Khazaaleh M, Samarasinghe S, Kulasiri D. A new hierarchical approach to multi-level model abstraction for simplifying ODE models of biological networks and a case study: The G1/S Checkpoint/DNA damage signalling pathways of mammalian cell cycle. Biosystems 2021; 203:104374. [PMID: 33556446 DOI: 10.1016/j.biosystems.2021.104374] [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/11/2020] [Revised: 01/19/2021] [Accepted: 01/25/2021] [Indexed: 11/15/2022]
Abstract
Model reduction is an important topic in studies of biological systems. By reducing the complexity of large models through multi-level models while keeping the essence (biological meaning) of the model, model reduction can help answer many important questions about these systems. In this paper, we present a new reduction method based on hierarchical representation and a lumping approach. We used G1/S checkpoint pathway represented in Ordinary Differential Equations (ODE) in Iwamoto et al. (2011) as a case study to present this reduction method. The approach consists of two parts; the first part represents the biological network as a hierarchy (multiple levels) based on protein binding relations, which allowed us to model the biological network at different levels of abstraction. The second part applies different levels (level 1, 2 and 3) of lumping the species together depending on the level of the hierarchy, resulting in a reduced and transformed model for each level. The model at each level is a representation of the whole system and can address questions pertinent to that level. We develop and simulate reduced models for levels-1, 2 and 3 of lumping for the G1/S checkpoint pathway and evaluate the biological plausibility of the proposed method by comparing the results with the original ODE model of Iwamoto et al. (2011). The results for continuous dynamics of the G1/S checkpoint pathway with or without DNA-damage for reduced models of level- 1, 2 and 3 of lumping are in very good agreement and consistent with the original model results and with biological findings. Therefore, the reduced models (level-1, 2 and 3) can be used to study cell cycle progression in G1 and the effects of DNA damage on it. It is suitable for reducing complex ODE biological network models while retaining accurate continuous dynamics of the system. The 3 levels of the reduced models respectively achieved 20%, 26% and 31% reduction of the base model. Moreover, the reduced model is more efficient to run (30%, 44% and 52% time reduction for the three levels) and generate solutions than the original ODE model. Simplification of complex mathematical models is possible and the proposed reduction method has the potential to make an impact across many fields of biomedical research.
Collapse
Affiliation(s)
- Mutaz Khazaaleh
- Complex Systems, Big Data and Informatics Initiative (CSBII), New Zealand
| | - Sandhya Samarasinghe
- Complex Systems, Big Data and Informatics Initiative (CSBII), New Zealand; Centre for Advanced Computational Solutions, Lincoln University, Christchurch, New Zealand.
| | - Don Kulasiri
- Complex Systems, Big Data and Informatics Initiative (CSBII), New Zealand; Centre for Advanced Computational Solutions, Lincoln University, Christchurch, New Zealand
| |
Collapse
|
4
|
Abroudi A, Samarasinghe S, Kulasiri D. Towards abstraction of computational modelling of mammalian cell cycle: Model reduction pipeline incorporating multi-level hybrid petri nets. J Theor Biol 2020; 496:110212. [PMID: 32142804 DOI: 10.1016/j.jtbi.2020.110212] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/03/2019] [Revised: 12/13/2019] [Accepted: 02/23/2020] [Indexed: 12/31/2022]
Abstract
Cell cycle is a large biochemical network and it is crucial to simplify it to gain a clearer understanding and insights into the cell cycle. This is also true for other biochemical networks. In this study, we present a model abstraction scheme/pipeline to create a minimal abstract model of the whole mammalian cell cycle system from a large Ordinary Differential Equation model of cell cycle we published previously (Abroudi et al., 2017). The abstract model is developed in a way that it captures the main characteristics (dynamics of key controllers), responses (G1-S and G2-M transitions and DNA damage) and the signalling subsystems (Growth Factor, G1-S and G2-M checkpoints, and DNA damage) of the original model (benchmark). Further, our model exploits: (i) separation of time scales (slow and fast reactions), (ii) separation of levels of complexity (high-level and low-level interactions), (iii) cell-cycle stages (temporality), (iv) functional subsystems (as mentioned above), and (v) represents the whole cell cycle - within a Multi-Level Hybrid Petri Net (MLHPN) framework. Although hybrid Petri Nets is not new, the abstraction of interactions and timing we introduced here is new to cell cycle and Petri Nets. Importantly, our models builds on the significant elements, representing the core cell cycle system, found through a novel Global Sensitivity Analysis on the benchmark model, using Self Organising Maps and Correlation Analysis that we introduced in (Abroudi et al., 2017). Taken the two aspects together, our study proposes a 2-stage model reduction pipeline for large systems and the main focus of this paper is on stage 2, Petri Net model, put in the context of the pipeline. With the MLHPN model, the benchmark model with 61 continuous variables (ODEs) and 148 parameters were reduced to 14 variables (4 continuous (Cyc_Cdks - the main controllers of cell cycle) and 10 discrete (regulators of Cyc_Cdks)) and 31 parameters. Additional 9 discrete elements represented the temporal progression of cell cycle. Systems dynamics simulation results of the MLHPN model were in close agreement with the benchmark model with respect to the crucial metrics selected for comparison: order and pattern of Cyc_Cdk activation, timing of G1-S and G2-M transitions with or without DNA damage, efficiency of the two cell cycle checkpoints in arresting damaged cells and passing healthy cells, and response to two types of global parameter perturbations. The results show that the MLHPN provides a close approximation to the comprehensive benchmark model in robustly representing systems dynamics and emergent properties while presenting the core cell cycle controller in an intuitive, transparent and subsystems format.
Collapse
Affiliation(s)
- Ali Abroudi
- Complex Systems, Big Data and Informatics Initiative (CSBII), Lincoln University, New Zealand
| | - Sandhya Samarasinghe
- Complex Systems, Big Data and Informatics Initiative (CSBII), Lincoln University, New Zealand.
| | - Don Kulasiri
- Complex Systems, Big Data and Informatics Initiative (CSBII), Lincoln University, New Zealand
| |
Collapse
|
5
|
Snowden TJ, van der Graaf PH, Tindall MJ. Model reduction in mathematical pharmacology : Integration, reduction and linking of PBPK and systems biology models. J Pharmacokinet Pharmacodyn 2018; 45:537-555. [PMID: 29582349 PMCID: PMC6061126 DOI: 10.1007/s10928-018-9584-y] [Citation(s) in RCA: 12] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/20/2017] [Accepted: 03/14/2018] [Indexed: 11/27/2022]
Abstract
In this paper we present a framework for the reduction and linking of physiologically based pharmacokinetic (PBPK) models with models of systems biology to describe the effects of drug administration across multiple scales. To address the issue of model complexity, we propose the reduction of each type of model separately prior to being linked. We highlight the use of balanced truncation in reducing the linear components of PBPK models, whilst proper lumping is shown to be efficient in reducing typically nonlinear systems biology type models. The overall methodology is demonstrated via two example systems; a model of bacterial chemotactic signalling in Escherichia coli and a model of extracellular regulatory kinase activation mediated via the extracellular growth factor and nerve growth factor receptor pathways. Each system is tested under the simulated administration of three hypothetical compounds; a strong base, a weak base, and an acid, mirroring the parameterisation of pindolol, midazolam, and thiopental, respectively. Our method can produce up to an 80% decrease in simulation time, allowing substantial speed-up for computationally intensive applications including parameter fitting or agent based modelling. The approach provides a straightforward means to construct simplified Quantitative Systems Pharmacology models that still provide significant insight into the mechanisms of drug action. Such a framework can potentially bridge pre-clinical and clinical modelling - providing an intermediate level of model granularity between classical, empirical approaches and mechanistic systems describing the molecular scale.
Collapse
Affiliation(s)
- Thomas J. Snowden
- Department of Mathematics and Statistics, University of Reading, Reading, RG6 6AX UK
- Certara QSP, University of Kent Innovation Centre, Canterbury, CT2 7FG UK
| | - Piet H. van der Graaf
- Certara QSP, University of Kent Innovation Centre, Canterbury, CT2 7FG UK
- Leiden Academic Centre for Drug Research, Universiteit Leiden, 2333 CC Leiden, The Netherlands
| | - Marcus J. Tindall
- Department of Mathematics and Statistics, University of Reading, Reading, RG6 6AX UK
- The Institute for Cardiovascular and Metabolic Research (ICMR), University of Reading, Reading, RG6 6UR UK
| |
Collapse
|
6
|
Snowden TJ, van der Graaf PH, Tindall MJ. Methods of Model Reduction for Large-Scale Biological Systems: A Survey of Current Methods and Trends. Bull Math Biol 2017; 79:1449-1486. [PMID: 28656491 PMCID: PMC5498684 DOI: 10.1007/s11538-017-0277-2] [Citation(s) in RCA: 56] [Impact Index Per Article: 8.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/10/2016] [Accepted: 03/30/2017] [Indexed: 01/31/2023]
Abstract
Complex models of biochemical reaction systems have become increasingly common in the systems biology literature. The complexity of such models can present a number of obstacles for their practical use, often making problems difficult to intuit or computationally intractable. Methods of model reduction can be employed to alleviate the issue of complexity by seeking to eliminate those portions of a reaction network that have little or no effect upon the outcomes of interest, hence yielding simplified systems that retain an accurate predictive capacity. This review paper seeks to provide a brief overview of a range of such methods and their application in the context of biochemical reaction network models. To achieve this, we provide a brief mathematical account of the main methods including timescale exploitation approaches, reduction via sensitivity analysis, optimisation methods, lumping, and singular value decomposition-based approaches. Methods are reviewed in the context of large-scale systems biology type models, and future areas of research are briefly discussed.
Collapse
Affiliation(s)
- Thomas J Snowden
- Department of Mathematics and Statistics, University of Reading, Reading, RG6 6AX, UK.,Certara QSP, University of Kent Innovation Centre, Canterbury, CT2 7FG, UK
| | - Piet H van der Graaf
- Certara QSP, University of Kent Innovation Centre, Canterbury, CT2 7FG, UK.,Leiden Academic Centre for Drug Research, Universiteit Leiden, Leiden, 2333 CC, Netherlands
| | - Marcus J Tindall
- Department of Mathematics and Statistics, University of Reading, Reading, RG6 6AX, UK. .,The Institute for Cardiovascular and Metabolic Research (ICMR), University of Reading, Reading, RG6 6AX, UK.
| |
Collapse
|
7
|
Snowden TJ, van der Graaf PH, Tindall MJ. A combined model reduction algorithm for controlled biochemical systems. BMC SYSTEMS BIOLOGY 2017; 11:17. [PMID: 28193218 PMCID: PMC5307760 DOI: 10.1186/s12918-017-0397-1] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 05/08/2016] [Accepted: 01/18/2017] [Indexed: 02/05/2023]
Abstract
BACKGROUND Systems Biology continues to produce increasingly large models of complex biochemical reaction networks. In applications requiring, for example, parameter estimation, the use of agent-based modelling approaches, or real-time simulation, this growing model complexity can present a significant hurdle. Often, however, not all portions of a model are of equal interest in a given setting. In such situations methods of model reduction offer one possible approach for addressing the issue of complexity by seeking to eliminate those portions of a pathway that can be shown to have the least effect upon the properties of interest. METHODS In this paper a model reduction algorithm bringing together the complementary aspects of proper lumping and empirical balanced truncation is presented. Additional contributions include the development of a criterion for the selection of state-variable elimination via conservation analysis and use of an 'averaged' lumping inverse. This combined algorithm is highly automatable and of particular applicability in the context of 'controlled' biochemical networks. RESULTS The algorithm is demonstrated here via application to two examples; an 11 dimensional model of bacterial chemotaxis in Escherichia coli and a 99 dimensional model of extracellular regulatory kinase activation (ERK) mediated via the epidermal growth factor (EGF) and nerve growth factor (NGF) receptor pathways. In the case of the chemotaxis model the algorithm was able to reduce the model to 2 state-variables producing a maximal relative error between the dynamics of the original and reduced models of only 2.8% whilst yielding a 26 fold speed up in simulation time. For the ERK activation model the algorithm was able to reduce the system to 7 state-variables, incurring a maximal relative error of 4.8%, and producing an approximately 10 fold speed up in the rate of simulation. Indices of controllability and observability are additionally developed and demonstrated throughout the paper. These provide insight into the relative importance of individual reactants in mediating a biochemical system's input-output response even for highly complex networks. CONCLUSIONS Through application, this paper demonstrates that combined model reduction methods can produce a significant simplification of complex Systems Biology models whilst retaining a high degree of predictive accuracy. In particular, it is shown that by combining the methods of proper lumping and empirical balanced truncation it is often possible to produce more accurate reductions than can be obtained by the use of either method in isolation.
Collapse
Affiliation(s)
- Thomas J Snowden
- Department of Mathematics and Statistics, University of Reading, Reading, RG6 6AX, UK.,Certara QSP, University of Kent Innovation Centre, Canterbury, CT2 7FG, UK
| | - Piet H van der Graaf
- Certara QSP, University of Kent Innovation Centre, Canterbury, CT2 7FG, UK.,Leiden Academic Centre for Drug Research, Universiteit Leiden, Leiden, NL-2333 CC, Netherlands
| | - Marcus J Tindall
- Department of Mathematics and Statistics, University of Reading, Reading, RG6 6AX, UK. .,The Institute for Cardiovascular and Metabolic Research (ICMR), University of Reading, Reading, RG6 6AX, UK.
| |
Collapse
|
8
|
Lumping evolutionary game dynamics on networks. J Theor Biol 2016; 407:328-338. [PMID: 27475842 DOI: 10.1016/j.jtbi.2016.07.037] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/22/2016] [Revised: 07/21/2016] [Accepted: 07/22/2016] [Indexed: 11/24/2022]
Abstract
We study evolutionary game dynamics on networks (EGN), where players reside in the vertices of a graph, and games are played between neighboring vertices. The model is described by a system of ordinary differential equations which depends on players payoff functions, as well as on the adjacency matrix of the underlying graph. Since the number of differential equations increases with the number of vertices in the graph, the analysis of EGN becomes hard for large graphs. Building on the notion of lumpability for Markov chains, we identify conditions on the network structure allowing to reduce the original graph. In particular, we identify a partition of the vertex set of the graph and show that players in the same block of a lumpable partition have equivalent dynamical behaviors, whenever their payoff functions and initial conditions are equivalent. Therefore, vertices belonging to the same partition block can be merged into a single vertex, giving rise to a reduced graph and consequently to a simplified system of equations. We also introduce a tighter condition, called strong lumpability, which can be used to identify dynamical symmetries in EGN which are related to the interchangeability of players in the system.
Collapse
|
9
|
Prescott TP, Lang M, Papachristodoulou A. Quantification of Interactions between Dynamic Cellular Network Functionalities by Cascaded Layering. PLoS Comput Biol 2015; 11:e1004235. [PMID: 25933116 PMCID: PMC4416712 DOI: 10.1371/journal.pcbi.1004235] [Citation(s) in RCA: 8] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/22/2014] [Accepted: 03/08/2015] [Indexed: 11/18/2022] Open
Abstract
Large, naturally evolved biomolecular networks typically fulfil multiple functions. When modelling or redesigning such systems, functional subsystems are often analysed independently first, before subsequent integration into larger-scale computational models. In the design and analysis process, it is therefore important to quantitatively analyse and predict the dynamics of the interactions between integrated subsystems; in particular, how the incremental effect of integrating a subsystem into a network depends on the existing dynamics of that network. In this paper we present a framework for simulating the contribution of any given functional subsystem when integrated together with one or more other subsystems. This is achieved through a cascaded layering of a network into functional subsystems, where each layer is defined by an appropriate subset of the reactions. We exploit symmetries in our formulation to exhaustively quantify each subsystem's incremental effects with minimal computational effort. When combining subsystems, their isolated behaviour may be amplified, attenuated, or be subject to more complicated effects. We propose the concept of mutual dynamics to quantify such nonlinear phenomena, thereby defining the incompatibility and cooperativity between all pairs of subsystems when integrated into any larger network. We exemplify our theoretical framework by analysing diverse behaviours in three dynamic models of signalling and metabolic pathways: the effect of crosstalk mechanisms on the dynamics of parallel signal transduction pathways; reciprocal side-effects between several integral feedback mechanisms and the subsystems they stabilise; and consequences of nonlinear interactions between elementary flux modes in glycolysis for metabolic engineering strategies. Our analysis shows that it is not sufficient to just specify subsystems and analyse their pairwise interactions; the environment in which the interaction takes place must also be explicitly defined. Our framework provides a natural representation of nonlinear interaction phenomena, and will therefore be an important tool for modelling large-scale evolved or synthetic biomolecular networks.
Collapse
Affiliation(s)
- Thomas P. Prescott
- Department of Engineering Science, University of Oxford, Oxford, United Kingdom
- Life Sciences Interface Doctoral Training Centre, University of Oxford, Oxford, United Kingdom
| | - Moritz Lang
- Department of Biosystems Science and Engineering, ETH Zürich, Basel, Switzerland
- Swiss Institute of Bioinformatics, Basel, Switzerland
| | | |
Collapse
|
10
|
Prescott TP, Papachristodoulou A. Layered decomposition for the model order reduction of timescale separated biochemical reaction networks. J Theor Biol 2014; 356:113-22. [DOI: 10.1016/j.jtbi.2014.04.007] [Citation(s) in RCA: 30] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/11/2013] [Revised: 04/03/2014] [Accepted: 04/05/2014] [Indexed: 12/19/2022]
|