1
|
Physiologically Based Pharmacokinetic Modeling of Nanoparticle Biodistribution: A Review of Existing Models, Simulation Software, and Data Analysis Tools. Int J Mol Sci 2022; 23:ijms232012560. [PMID: 36293410 PMCID: PMC9604366 DOI: 10.3390/ijms232012560] [Citation(s) in RCA: 4] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/02/2022] [Revised: 10/07/2022] [Accepted: 10/14/2022] [Indexed: 11/30/2022] Open
Abstract
Cancer treatment and pharmaceutical development require targeted treatment and less toxic therapeutic intervention to achieve real progress against this disease. In this scenario, nanomedicine emerged as a reliable tool to improve drug pharmacokinetics and to translate to the clinical biologics based on large molecules. However, the ability of our body to recognize foreign objects together with carrier transport heterogeneity derived from the combination of particle physical and chemical properties, payload and surface modification, make the designing of effective carriers very difficult. In this scenario, physiologically based pharmacokinetic modeling can help to design the particles and eventually predict their ability to reach the target and treat the tumor. This effort is performed by scientists with specific expertise and skills and familiarity with artificial intelligence tools such as advanced software that are not usually in the “cords” of traditional medical or material researchers. The goal of this review was to highlight the advantages that computational modeling could provide to nanomedicine and bring together scientists with different background by portraying in the most simple way the work of computational developers through the description of the tools that they use to predict nanoparticle transport and tumor targeting in our body.
Collapse
|
2
|
Gawthrop PJ, Pan M. Network thermodynamics of biological systems: A bond graph approach. Math Biosci 2022; 352:108899. [PMID: 36057321 DOI: 10.1016/j.mbs.2022.108899] [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: 05/04/2022] [Revised: 08/26/2022] [Accepted: 08/26/2022] [Indexed: 10/14/2022]
Abstract
Edmund Crampin (1973-2021) was at the forefront of Systems Biology research and his work will influence the field for years to come. This paper brings together and summarises the seminal work of his group in applying energy-based bond graph methods to biological systems. In particular, this paper: (a) motivates the need to consider energy in modelling biology; (b) introduces bond graphs as a methodology for achieving this; (c) describes extensions to modelling electrochemical transduction; (d) outlines how bond graph models can be constructed in a modular manner and (e) describes stoichiometric approaches to deriving fundamental properties of reaction networks. These concepts are illustrated using a new bond graph model of photosynthesis in chloroplasts.
Collapse
Affiliation(s)
- Peter J Gawthrop
- Systems Biology Laboratory, School of Mathematics and Statistics, and Department of Biomedical Engineering, University of Melbourne, Victoria 3010, Australia.
| | - Michael Pan
- Systems Biology Laboratory, School of Mathematics and Statistics, and Department of Biomedical Engineering, University of Melbourne, Victoria 3010, Australia; School of Mathematics and Statistics, University of Melbourne, Victoria 3010, Australia
| |
Collapse
|
3
|
Flynn A, Taksler G, Caverly T, Beck A, Boisvert P, Boonstra P, Gittlen N, Meng G, Raths B, Friedman CP. CBK
model composition using paired web services and executable functions: A demonstration for individualizing preventive services. Learn Health Syst 2022; 7:e10325. [PMID: 37066102 PMCID: PMC10091204 DOI: 10.1002/lrh2.10325] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/26/2021] [Revised: 04/14/2022] [Accepted: 06/05/2022] [Indexed: 11/09/2022] Open
Abstract
Introduction Learning health systems are challenged to combine computable biomedical knowledge (CBK) models. Using common technical capabilities of the World Wide Web (WWW), digital objects called Knowledge Objects, and a new pattern of activating CBK models brought forth here, we aim to show that it is possible to compose CBK models in more highly standardized and potentially easier, more useful ways. Methods Using previously specified compound digital objects called Knowledge Objects, CBK models are packaged with metadata, API descriptions, and runtime requirements. Using open-source runtimes and a tool we developed called the KGrid Activator, CBK models can be instantiated inside runtimes and made accessible via RESTful APIs by the KGrid Activator. The KGrid Activator then serves as a gateway and provides a means to interconnect CBK model outputs and inputs, thereby establishing a CBK model composition method. Results To demonstrate our model composition method, we developed a complex composite CBK model from 42 CBK submodels. The resulting model called CM-IPP is used to compute life-gain estimates for individuals based their personal characteristics. Our result is an externalized, highly modularized CM-IPP implementation that can be distributed and made runnable in any common server environment. Discussion CBK model composition using compound digital objects and the distributed computing technologies is feasible. Our method of model composition might be usefully extended to bring about large ecosystems of distinct CBK models that can be fitted and re-fitted in various ways to form new composites. Remaining challenges related to the design of composite models include identifying appropriate model boundaries and organizing submodels to separate computational concerns while optimizing reuse potential. Conclusion Learning health systems need methods for combining CBK models from a variety of sources to create more complex and useful composite models. It is feasible to leverage Knowledge Objects and common API methods in combination to compose CBK models into complex composite models.
Collapse
Affiliation(s)
- Allen Flynn
- Department of Learning Health Sciences Medical School University of Michigan Ann Arbor Michigan USA
| | - Glen Taksler
- Cleveland Clinic, Internal Medicine and Geriatrics Cleveland Ohio USA
| | - Tanner Caverly
- Department of Learning Health Sciences Medical School University of Michigan Ann Arbor Michigan USA
| | - Adam Beck
- Department of Learning Health Sciences Medical School University of Michigan Ann Arbor Michigan USA
| | - Peter Boisvert
- Department of Learning Health Sciences Medical School University of Michigan Ann Arbor Michigan USA
| | - Philip Boonstra
- School of Public Health University of Michigan Ann Arbor Michigan USA
| | - Nate Gittlen
- Department of Learning Health Sciences Medical School University of Michigan Ann Arbor Michigan USA
| | - George Meng
- Department of Learning Health Sciences Medical School University of Michigan Ann Arbor Michigan USA
| | - Brooke Raths
- Department of Learning Health Sciences Medical School University of Michigan Ann Arbor Michigan USA
| | - Charles P. Friedman
- Department of Learning Health Sciences Medical School University of Michigan Ann Arbor Michigan USA
| |
Collapse
|
4
|
Shahidi N, Pan M, Tran K, Crampin EJ, Nickerson DP. A semantics, energy-based approach to automate biomodel composition. PLoS One 2022; 17:e0269497. [PMID: 35657966 PMCID: PMC9165793 DOI: 10.1371/journal.pone.0269497] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/04/2022] [Accepted: 05/20/2022] [Indexed: 11/19/2022] Open
Abstract
Hierarchical modelling is essential to achieving complex, large-scale models. However, not all modelling schemes support hierarchical composition, and correctly mapping points of connection between models requires comprehensive knowledge of each model's components and assumptions. To address these challenges in integrating biosimulation models, we propose an approach to automatically and confidently compose biosimulation models. The approach uses bond graphs to combine aspects of physical and thermodynamics-based modelling with biological semantics. We improved on existing approaches by using semantic annotations to automate the recognition of common components. The approach is illustrated by coupling a model of the Ras-MAPK cascade to a model of the upstream activation of EGFR. Through this methodology, we aim to assist researchers and modellers in readily having access to more comprehensive biological systems models.
Collapse
Affiliation(s)
- Niloofar Shahidi
- Auckland Bioengineering Institute, The University of Auckland, Auckland, New Zealand
| | - Michael Pan
- Systems Biology Laboratory, School of Mathematics and Statistics, and Department of Biomedical Engineering, University of Melbourne, Melbourne, Victoria, Australia
- ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, Faculty of Engineering and Information Technology, University of Melbourne, Melbourne, Victoria, Australia
- School of Mathematics and Statistics, Faculty of Science, University of Melbourne, Victoria, Australia
| | - Kenneth Tran
- Auckland Bioengineering Institute, The University of Auckland, Auckland, New Zealand
| | - Edmund J. Crampin
- Systems Biology Laboratory, School of Mathematics and Statistics, and Department of Biomedical Engineering, University of Melbourne, Melbourne, Victoria, Australia
- ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, Faculty of Engineering and Information Technology, University of Melbourne, Melbourne, Victoria, Australia
- School of Mathematics and Statistics, Faculty of Science, University of Melbourne, Victoria, Australia
- School of Medicine, University of Melbourne, Melbourne, Victoria, Australia
| | - David P. Nickerson
- Auckland Bioengineering Institute, The University of Auckland, Auckland, New Zealand
| |
Collapse
|
5
|
Cudmore P, Pan M, Gawthrop PJ, Crampin EJ. Analysing and simulating energy-based models in biology using BondGraphTools. THE EUROPEAN PHYSICAL JOURNAL. E, SOFT MATTER 2021; 44:148. [PMID: 34904197 DOI: 10.1140/epje/s10189-021-00152-4] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 03/25/2021] [Accepted: 11/18/2021] [Indexed: 06/14/2023]
Abstract
Like all physical systems, biological systems are constrained by the laws of physics. However, mathematical models of biochemistry frequently neglect the conservation of energy, leading to unrealistic behaviour. Energy-based models that are consistent with conservation of mass, charge and energy have the potential to aid the understanding of complex interactions between biological components, and are becoming easier to develop with recent advances in experimental measurements and databases. In this paper, we motivate the use of bond graphs (a modelling tool from engineering) for energy-based modelling and introduce, BondGraphTools, a Python library for constructing and analysing bond graph models. We use examples from biochemistry to illustrate how BondGraphTools can be used to automate model construction in systems biology while maintaining consistency with the laws of physics.
Collapse
Affiliation(s)
- Peter Cudmore
- Systems Biology Laboratory, School of Mathematics and Statistics, Department of Biomedical Engineering, University of Melbourne, Parkville, VIC, 3010, Australia
- ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, Faculty of Engineering and Information Technology, University of Melbourne, Parkville, VIC, 3010, Australia
| | - Michael Pan
- Systems Biology Laboratory, School of Mathematics and Statistics, Department of Biomedical Engineering, University of Melbourne, Parkville, VIC, 3010, Australia.
- ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, Faculty of Engineering and Information Technology, University of Melbourne, Parkville, VIC, 3010, Australia.
| | - Peter J Gawthrop
- Systems Biology Laboratory, School of Mathematics and Statistics, Department of Biomedical Engineering, University of Melbourne, Parkville, VIC, 3010, Australia
| | - Edmund J Crampin
- Systems Biology Laboratory, School of Mathematics and Statistics, Department of Biomedical Engineering, University of Melbourne, Parkville, VIC, 3010, Australia
- ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, Faculty of Engineering and Information Technology, University of Melbourne, Parkville, VIC, 3010, Australia
- School of Medicine, Faculty of Medicine, Dentistry and Health Sciences, University of Melbourne, Parkville, VIC, 3010, Australia
| |
Collapse
|
6
|
Kutumova E, Kiselev I, Sharipov R, Lifshits G, Kolpakov F. Thoroughly Calibrated Modular Agent-Based Model of the Human Cardiovascular and Renal Systems for Blood Pressure Regulation in Health and Disease. Front Physiol 2021; 12:746300. [PMID: 34867451 PMCID: PMC8632703 DOI: 10.3389/fphys.2021.746300] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/23/2021] [Accepted: 10/18/2021] [Indexed: 11/13/2022] Open
Abstract
Here we present a modular agent-based mathematical model of the human cardiovascular and renal systems. It integrates the previous models primarily developed by A. C. Guyton, F. Karaaslan, K. M. Hallow, and Y. V. Solodyannikov. We performed the model calibration to find an equilibrium state within the normal vital sign ranges for a healthy adult. We verified the model's abilities to reproduce equilibrium states with abnormal physiological values related to different combinations of cardiovascular diseases (such as systemic hypertension, chronic heart failure, pulmonary hypertension, etc.). For the model creation and validation, we involved over 200 scientific studies covering known models of the human cardiovascular and renal functions, biosimulation platforms, and clinical measurements of physiological quantities in normal and pathological conditions. We compiled detailed documentation describing all equations, parameters and variables of the model with justification of all formulas and values. The model is implemented in BioUML and available in the web-version of the software.
Collapse
Affiliation(s)
- Elena Kutumova
- Department of Computational Biology, Sirius University of Science and Technology, Sochi, Russia.,Laboratory of Bioinformatics, Federal Research Center for Information and Computational Technologies, Novosibirsk, Russia.,Biosoft.Ru, Ltd., Novosibirsk, Russia
| | - Ilya Kiselev
- Department of Computational Biology, Sirius University of Science and Technology, Sochi, Russia.,Laboratory of Bioinformatics, Federal Research Center for Information and Computational Technologies, Novosibirsk, Russia.,Biosoft.Ru, Ltd., Novosibirsk, Russia
| | - Ruslan Sharipov
- Department of Computational Biology, Sirius University of Science and Technology, Sochi, Russia.,Laboratory of Bioinformatics, Federal Research Center for Information and Computational Technologies, Novosibirsk, Russia.,Biosoft.Ru, Ltd., Novosibirsk, Russia.,Specialized Educational Scientific Center, Novosibirsk State University, Novosibirsk, Russia
| | - Galina Lifshits
- Laboratory for Personalized Medicine, Center of New Medical Technologies, Institute of Chemical Biology and Fundamental Medicine SB RAS, Novosibirsk, Russia
| | - Fedor Kolpakov
- Department of Computational Biology, Sirius University of Science and Technology, Sochi, Russia.,Laboratory of Bioinformatics, Federal Research Center for Information and Computational Technologies, Novosibirsk, Russia.,Biosoft.Ru, Ltd., Novosibirsk, Russia
| |
Collapse
|
7
|
Pan M, Gawthrop PJ, Cursons J, Crampin EJ. Modular assembly of dynamic models in systems biology. PLoS Comput Biol 2021; 17:e1009513. [PMID: 34644304 PMCID: PMC8544865 DOI: 10.1371/journal.pcbi.1009513] [Citation(s) in RCA: 11] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/27/2021] [Revised: 10/25/2021] [Accepted: 09/30/2021] [Indexed: 11/18/2022] Open
Abstract
It is widely acknowledged that the construction of large-scale dynamic models in systems biology requires complex modelling problems to be broken up into more manageable pieces. To this end, both modelling and software frameworks are required to enable modular modelling. While there has been consistent progress in the development of software tools to enhance model reusability, there has been a relative lack of consideration for how underlying biophysical principles can be applied to this space. Bond graphs combine the aspects of both modularity and physics-based modelling. In this paper, we argue that bond graphs are compatible with recent developments in modularity and abstraction in systems biology, and are thus a desirable framework for constructing large-scale models. We use two examples to illustrate the utility of bond graphs in this context: a model of a mitogen-activated protein kinase (MAPK) cascade to illustrate the reusability of modules and a model of glycolysis to illustrate the ability to modify the model granularity.
Collapse
Affiliation(s)
- Michael Pan
- Systems Biology Laboratory, School of Mathematics and Statistics, and Department of Biomedical Engineering, University of Melbourne, Parkville, Victoria, Australia
- ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, Faculty of Engineering and Information Technology, University of Melbourne, Parkville, Victoria, Australia
- School of Mathematics and Statistics, Faculty of Science, University of Melbourne, Parkville, Victoria, Australia
| | - Peter J. Gawthrop
- Systems Biology Laboratory, School of Mathematics and Statistics, and Department of Biomedical Engineering, University of Melbourne, Parkville, Victoria, Australia
| | - Joseph Cursons
- Department of Biochemistry and Molecular Biology, Monash Biomedicine Discovery Institute, Monash University, Melbourne, Victoria, Australia
| | - Edmund J. Crampin
- Systems Biology Laboratory, School of Mathematics and Statistics, and Department of Biomedical Engineering, University of Melbourne, Parkville, Victoria, Australia
- ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, Faculty of Engineering and Information Technology, University of Melbourne, Parkville, Victoria, Australia
- School of Mathematics and Statistics, Faculty of Science, University of Melbourne, Parkville, Victoria, Australia
- School of Medicine, University of Melbourne, Parkville, Victoria, Australia
| |
Collapse
|
8
|
Akberdin IR, Kiselev IN, Pintus SS, Sharipov RN, Vertyshev AY, Vinogradova OL, Popov DV, Kolpakov FA. A Modular Mathematical Model of Exercise-Induced Changes in Metabolism, Signaling, and Gene Expression in Human Skeletal Muscle. Int J Mol Sci 2021; 22:10353. [PMID: 34638694 PMCID: PMC8508736 DOI: 10.3390/ijms221910353] [Citation(s) in RCA: 6] [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: 06/08/2021] [Revised: 09/04/2021] [Accepted: 09/22/2021] [Indexed: 11/29/2022] Open
Abstract
Skeletal muscle is the principal contributor to exercise-induced changes in human metabolism. Strikingly, although it has been demonstrated that a lot of metabolites accumulating in blood and human skeletal muscle during an exercise activate different signaling pathways and induce the expression of many genes in working muscle fibres, the systematic understanding of signaling-metabolic pathway interrelations with downstream genetic regulation in the skeletal muscle is still elusive. Herein, a physiologically based computational model of skeletal muscle comprising energy metabolism, Ca2+, and AMPK (AMP-dependent protein kinase) signaling pathways and the expression regulation of genes with early and delayed responses was developed based on a modular modeling approach and included 171 differential equations and more than 640 parameters. The integrated modular model validated on diverse including original experimental data and different exercise modes provides a comprehensive in silico platform in order to decipher and track cause-effect relationships between metabolic, signaling, and gene expression levels in skeletal muscle.
Collapse
Affiliation(s)
- Ilya R. Akberdin
- Department of Computational Biology, Scientific Center for Information Technologies and Artificial Intelligence, Sirius University of Science and Technology, 354340 Sochi, Russia; (I.N.K.); (S.S.P.); (R.N.S.); (F.A.K.)
- BIOSOFT.RU, LLC, 630090 Novosibirsk, Russia
- Department of Natural Sciences, Novosibirsk State University, 630090 Novosibirsk, Russia
- Federal Research Center Institute of Cytology and Genetics SB RAS, 630090 Novosibirsk, Russia
| | - Ilya N. Kiselev
- Department of Computational Biology, Scientific Center for Information Technologies and Artificial Intelligence, Sirius University of Science and Technology, 354340 Sochi, Russia; (I.N.K.); (S.S.P.); (R.N.S.); (F.A.K.)
- BIOSOFT.RU, LLC, 630090 Novosibirsk, Russia
- Laboratory of Bioinformatics, Federal Research Center for Information and Computational Technologies, 633010 Novosibirsk, Russia
| | - Sergey S. Pintus
- Department of Computational Biology, Scientific Center for Information Technologies and Artificial Intelligence, Sirius University of Science and Technology, 354340 Sochi, Russia; (I.N.K.); (S.S.P.); (R.N.S.); (F.A.K.)
- BIOSOFT.RU, LLC, 630090 Novosibirsk, Russia
- Laboratory of Bioinformatics, Federal Research Center for Information and Computational Technologies, 633010 Novosibirsk, Russia
| | - Ruslan N. Sharipov
- Department of Computational Biology, Scientific Center for Information Technologies and Artificial Intelligence, Sirius University of Science and Technology, 354340 Sochi, Russia; (I.N.K.); (S.S.P.); (R.N.S.); (F.A.K.)
- BIOSOFT.RU, LLC, 630090 Novosibirsk, Russia
- Department of Natural Sciences, Novosibirsk State University, 630090 Novosibirsk, Russia
- Laboratory of Bioinformatics, Federal Research Center for Information and Computational Technologies, 633010 Novosibirsk, Russia
| | | | - Olga L. Vinogradova
- Institute of Biomedical Problems of the Russian Academy of Sciences, 123007 Moscow, Russia;
| | - Daniil V. Popov
- Institute of Biomedical Problems of the Russian Academy of Sciences, 123007 Moscow, Russia;
| | - Fedor A. Kolpakov
- Department of Computational Biology, Scientific Center for Information Technologies and Artificial Intelligence, Sirius University of Science and Technology, 354340 Sochi, Russia; (I.N.K.); (S.S.P.); (R.N.S.); (F.A.K.)
- BIOSOFT.RU, LLC, 630090 Novosibirsk, Russia
- Laboratory of Bioinformatics, Federal Research Center for Information and Computational Technologies, 633010 Novosibirsk, Russia
| |
Collapse
|
9
|
Gawthrop PJ, Pan M, Crampin EJ. Modular dynamic biomolecular modelling with bond graphs: the unification of stoichiometry, thermodynamics, kinetics and data. J R Soc Interface 2021; 18:20210478. [PMID: 34428949 PMCID: PMC8385351 DOI: 10.1098/rsif.2021.0478] [Citation(s) in RCA: 6] [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: 06/09/2021] [Accepted: 08/02/2021] [Indexed: 12/14/2022] Open
Abstract
Renewed interest in dynamic simulation models of biomolecular systems has arisen from advances in genome-wide measurement and applications of such models in biotechnology and synthetic biology. In particular, genome-scale models of cellular metabolism beyond the steady state are required in order to represent transient and dynamic regulatory properties of the system. Development of such whole-cell models requires new modelling approaches. Here, we propose the energy-based bond graph methodology, which integrates stoichiometric models with thermodynamic principles and kinetic modelling. We demonstrate how the bond graph approach intrinsically enforces thermodynamic constraints, provides a modular approach to modelling, and gives a basis for estimation of model parameters leading to dynamic models of biomolecular systems. The approach is illustrated using a well-established stoichiometric model of Escherichia coli and published experimental data.
Collapse
Affiliation(s)
- Peter J. Gawthrop
- Systems Biology Laboratory, School of Mathematics and Statistics, and Department of Biomedical Engineering, University of Melbourne, Victoria 3010, Australia
| | - Michael Pan
- Systems Biology Laboratory, School of Mathematics and Statistics, and Department of Biomedical Engineering, University of Melbourne, Victoria 3010, Australia
- ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, School of Chemical and Biomedical Engineering, University of Melbourne, Victoria 3010, Australia
| | - Edmund J. Crampin
- Systems Biology Laboratory, School of Mathematics and Statistics, and Department of Biomedical Engineering, University of Melbourne, Victoria 3010, Australia
- ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, School of Chemical and Biomedical Engineering, University of Melbourne, Victoria 3010, Australia
| |
Collapse
|
10
|
Schölzel C, Blesius V, Ernst G, Dominik A. Characteristics of mathematical modeling languages that facilitate model reuse in systems biology: a software engineering perspective. NPJ Syst Biol Appl 2021; 7:27. [PMID: 34083542 PMCID: PMC8175692 DOI: 10.1038/s41540-021-00182-w] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/18/2019] [Accepted: 04/19/2021] [Indexed: 02/06/2023] Open
Abstract
Reuse of mathematical models becomes increasingly important in systems biology as research moves toward large, multi-scale models composed of heterogeneous subcomponents. Currently, many models are not easily reusable due to inflexible or confusing code, inappropriate languages, or insufficient documentation. Best practice suggestions rarely cover such low-level design aspects. This gap could be filled by software engineering, which addresses those same issues for software reuse. We show that languages can facilitate reusability by being modular, human-readable, hybrid (i.e., supporting multiple formalisms), open, declarative, and by supporting the graphical representation of models. Modelers should not only use such a language, but be aware of the features that make it desirable and know how to apply them effectively. For this reason, we compare existing suitable languages in detail and demonstrate their benefits for a modular model of the human cardiac conduction system written in Modelica.
Collapse
Affiliation(s)
- Christopher Schölzel
- Technische Hochschule Mittelhessen - University of Applied Sciences, Giessen, Germany.
| | - Valeria Blesius
- Technische Hochschule Mittelhessen - University of Applied Sciences, Giessen, Germany
| | - Gernot Ernst
- Vestre Viken Hospital Trust, Kongsberg, Norway
- University of Oslo, Oslo, Norway
| | - Andreas Dominik
- Technische Hochschule Mittelhessen - University of Applied Sciences, Giessen, Germany
| |
Collapse
|
11
|
Shahidi N, Pan M, Safaei S, Tran K, Crampin EJ, Nickerson DP. Hierarchical semantic composition of biosimulation models using bond graphs. PLoS Comput Biol 2021; 17:e1008859. [PMID: 33983945 PMCID: PMC8148364 DOI: 10.1371/journal.pcbi.1008859] [Citation(s) in RCA: 12] [Impact Index Per Article: 4.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/11/2021] [Revised: 05/25/2021] [Accepted: 04/27/2021] [Indexed: 11/19/2022] Open
Abstract
Simulating complex biological and physiological systems and predicting their behaviours under different conditions remains challenging. Breaking systems into smaller and more manageable modules can address this challenge, assisting both model development and simulation. Nevertheless, existing computational models in biology and physiology are often not modular and therefore difficult to assemble into larger models. Even when this is possible, the resulting model may not be useful due to inconsistencies either with the laws of physics or the physiological behaviour of the system. Here, we propose a general methodology for composing models, combining the energy-based bond graph approach with semantics-based annotations. This approach improves model composition and ensures that a composite model is physically plausible. As an example, we demonstrate this approach to automated model composition using a model of human arterial circulation. The major benefit is that modellers can spend more time on understanding the behaviour of complex biological and physiological systems and less time wrangling with model composition.
Collapse
Affiliation(s)
- Niloofar Shahidi
- Auckland Bioengineering Institute, The University of Auckland, Auckland, New Zealand
| | - Michael Pan
- Systems Biology Laboratory, School of Mathematics and Statistics, and Department of Biomedical Engineering, University of Melbourne, Melbourne, Victoria, Australia
- ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, Faculty of Engineering and Information Technology, University of Melbourne, Melbourne, Victoria, Australia
| | - Soroush Safaei
- Auckland Bioengineering Institute, The University of Auckland, Auckland, New Zealand
| | - Kenneth Tran
- Auckland Bioengineering Institute, The University of Auckland, Auckland, New Zealand
| | - Edmund J. Crampin
- Systems Biology Laboratory, School of Mathematics and Statistics, and Department of Biomedical Engineering, University of Melbourne, Melbourne, Victoria, Australia
- ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, Faculty of Engineering and Information Technology, University of Melbourne, Melbourne, Victoria, Australia
| | - David P. Nickerson
- Auckland Bioengineering Institute, The University of Auckland, Auckland, New Zealand
| |
Collapse
|
12
|
Gawthrop PJ. Energy-Based Modeling of the Feedback Control of Biomolecular Systems With Cyclic Flow Modulation. IEEE Trans Nanobioscience 2021; 20:183-192. [PMID: 33566764 DOI: 10.1109/tnb.2021.3058440] [Citation(s) in RCA: 6] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Abstract
Energy-based modelling brings engineering insight to the understanding of biomolecular systems. It is shown how well-established control engineering concepts, such as loop-gain, arise from energy feedback loops and are therefore amenable to control engineering insight. In particular, a novel method is introduced to allow the transfer function based approach of classical linear control to be utilised in the analysis of feedback systems modelled by network thermodynamics and thus amalgamate energy-based modelling with control systems analysis. The approach is illustrated using a class of metabolic cycles with activation and inhibition leading to the concept of Cyclic Flow Modulation.
Collapse
|
13
|
Sarwar DM, Nickerson DP. CellML Model Discovery with the Physiome Model Repository. SYSTEMS MEDICINE 2021. [DOI: 10.1016/b978-0-12-801238-3.11681-2] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/24/2022] Open
|
14
|
Physically-plausible modelling of biomolecular systems: A simplified, energy-based model of the mitochondrial electron transport chain. J Theor Biol 2020; 493:110223. [PMID: 32119969 DOI: 10.1016/j.jtbi.2020.110223] [Citation(s) in RCA: 13] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/31/2019] [Revised: 01/21/2020] [Accepted: 02/27/2020] [Indexed: 11/20/2022]
Abstract
Advances in systems biology and whole-cell modelling demand increasingly comprehensive mathematical models of cellular biochemistry. Such models require the development of simplified representations of specific processes which capture essential biophysical features but without unnecessarily complexity. Recently there has been renewed interest in thermodynamically-based modelling of cellular processes. Here we present an approach to developing of simplified yet thermodynamically consistent (hence physically plausible) models which can readily be incorporated into large scale biochemical descriptions but which do not require full mechanistic detail of the underlying processes. We illustrate the approach through development of a simplified, physically plausible model of the mitochondrial electron transport chain and show that the simplified model behaves like the full system.
Collapse
|
15
|
Cowan AE, Mendes P, Blinov ML. ModelBricks-modules for reproducible modeling improving model annotation and provenance. NPJ Syst Biol Appl 2019; 5:37. [PMID: 31602314 PMCID: PMC6783478 DOI: 10.1038/s41540-019-0114-3] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/28/2019] [Accepted: 08/28/2019] [Indexed: 01/27/2023] Open
Abstract
Most computational models in biology are built and intended for "single-use"; the lack of appropriate annotation creates models where the assumptions are unknown, and model elements are not uniquely identified. Simply recreating a simulation result from a publication can be daunting; expanding models to new and more complex situations is a herculean task. As a result, new models are almost always created anew, repeating literature searches for kinetic parameters, initial conditions and modeling specifics. It is akin to building a brick house starting with a pile of clay. Here we discuss a concept for building annotated, reusable models, by starting with small well-annotated modules we call ModelBricks. Curated ModelBricks, accessible through an open database, could be used to construct new models that will inherit ModelBricks annotations and thus be easier to understand and reuse. Key features of ModelBricks include reliance on a commonly used standard language (SBML), rule-based specification describing species as a collection of uniquely identifiable molecules, association with model specific numerical parameters, and more common annotations. Physical bricks can vary substantively; likewise, to be useful the structure of ModelBricks must be highly flexible-it should encapsulate mechanisms from single reactions to multiple reactions in a complex process. Ultimately, a modeler would be able to construct large models by using multiple ModelBricks, preserving annotations and provenance of model elements, resulting in a highly annotated model. We envision the library of ModelBricks to rapidly grow from community contributions. Persistent citable references will incentivize model creators to contribute new ModelBricks.
Collapse
Affiliation(s)
- Ann E. Cowan
- Center for Cell Analysis and Modeling, UConn Health, Farmington, CT USA
- Department of Molecular Biology and Biophysics, UConn Health, Farmington, CT USA
| | - Pedro Mendes
- Center for Cell Analysis and Modeling, UConn Health, Farmington, CT USA
- Center for Quantitative Medicine, UConn Health, Farmington, CT USA
- Department of Cell Biology, UConn Health, Farmington, CT USA
| | - Michael L. Blinov
- Center for Cell Analysis and Modeling, UConn Health, Farmington, CT USA
- Department of Genetics and Genome Sciences, UConn Health, Farmington, CT USA
| |
Collapse
|
16
|
Sarwar DM, Kalbasi R, Gennari JH, Carlson BE, Neal ML, Bono BD, Atalag K, Hunter PJ, Nickerson DP. Model annotation and discovery with the Physiome Model Repository. BMC Bioinformatics 2019; 20:457. [PMID: 31492098 PMCID: PMC6731580 DOI: 10.1186/s12859-019-2987-y] [Citation(s) in RCA: 17] [Impact Index Per Article: 3.4] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/24/2019] [Accepted: 07/09/2019] [Indexed: 12/12/2022] Open
Abstract
BACKGROUND Mathematics and Phy sics-based simulation models have the potential to help interpret and encapsulate biological phenomena in a computable and reproducible form. Similarly, comprehensive descriptions of such models help to ensure that such models are accessible, discoverable, and reusable. To this end, researchers have developed tools and standards to encode mathematical models of biological systems enabling reproducibility and reuse, tools and guidelines to facilitate semantic description of mathematical models, and repositories in which to archive, share, and discover models. Scientists can leverage these resources to investigate specific questions and hypotheses in a more efficient manner. RESULTS We have comprehensively annotated a cohort of models with biological semantics. These annotated models are freely available in the Physiome Model Repository (PMR). To demonstrate the benefits of this approach, we have developed a web-based tool which enables users to discover models relevant to their work, with a particular focus on epithelial transport. Based on a semantic query, this tool will help users discover relevant models, suggesting similar or alternative models that the user may wish to explore or use. CONCLUSION The semantic annotation and the web tool we have developed is a new contribution enabling scientists to discover relevant models in the PMR as candidates for reuse in their own scientific endeavours. This approach demonstrates how semantic web technologies and methodologies can contribute to biomedical and clinical research. The source code and links to the web tool are available at https://github.com/dewancse/model-discovery-tool.
Collapse
Affiliation(s)
- Dewan M Sarwar
- Auckland Bioengineering Institute, University of Auckland, Auckland, New Zealand
| | - Reza Kalbasi
- Auckland Bioengineering Institute, University of Auckland, Auckland, New Zealand
| | - John H Gennari
- Department of Biomedical Informatics and Medical Education, University of Washington, Seattle, Washington, USA
| | - Brian E Carlson
- Molecular & Integrative Physiology, University of Michigan, Ann Arbor, Michigan, USA
| | - Maxwell L Neal
- Center for Global Infectious Disease Research, Seattle Children's Research Institute, Seattle, Washington, USA
| | - Bernard de Bono
- Auckland Bioengineering Institute, University of Auckland, Auckland, New Zealand
| | - Koray Atalag
- Auckland Bioengineering Institute, University of Auckland, Auckland, New Zealand
| | - Peter J Hunter
- Auckland Bioengineering Institute, University of Auckland, Auckland, New Zealand
| | - David P Nickerson
- Auckland Bioengineering Institute, University of Auckland, Auckland, New Zealand.
| |
Collapse
|
17
|
Neal ML, Thompson CT, Kim KG, James RC, Cook DL, Carlson BE, Gennari JH. SemGen: a tool for semantics-based annotation and composition of biosimulation models. Bioinformatics 2019; 35:1600-1602. [PMID: 30256901 PMCID: PMC6499248 DOI: 10.1093/bioinformatics/bty829] [Citation(s) in RCA: 21] [Impact Index Per Article: 4.2] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/16/2018] [Revised: 09/09/2018] [Accepted: 09/24/2018] [Indexed: 01/05/2023] Open
Abstract
SUMMARY As the number and complexity of biosimulation models grows, so do demands for tools that can help users understand models and compose more comprehensive and accurate systems from existing models. SemGen is a tool for semantics-based annotation and composition of biosimulation models designed to address this demand. A key SemGen capability is to decompose and then integrate models across existing model exchange formats including SBML and CellML. To support this capability, we use semantic annotations to explicitly capture the underlying biological and physical meanings of the entities and processes that are modeled. SemGen leverages annotations to expose a model's biological and computational architecture and to help automate model composition. AVAILABILITY AND IMPLEMENTATION SemGen is freely available at https://github.com/SemBioProcess/SemGen. SUPPLEMENTARY INFORMATION Supplementary data are available at Bioinformatics online.
Collapse
Affiliation(s)
- Maxwell L Neal
- Seattle Children's Research Institute, Center for Global Infectious Disease Research, Seattle, WA, USA
| | - Christopher T Thompson
- Department of Molecular and Integrative Physiology, University of Michigan, Ann Arbor, MI, USA
| | - Karam G Kim
- Department of Biomedical Informatics and Medical Education, University of Washington, Seattle, WA, USA
| | - Ryan C James
- Department of Biomedical Informatics and Medical Education, University of Washington, Seattle, WA, USA
| | - Daniel L Cook
- Department of Biomedical Informatics and Medical Education, University of Washington, Seattle, WA, USA
| | - Brian E Carlson
- Department of Molecular and Integrative Physiology, University of Michigan, Ann Arbor, MI, USA
| | - John H Gennari
- Department of Biomedical Informatics and Medical Education, University of Washington, Seattle, WA, USA
| |
Collapse
|
18
|
Neal ML, König M, Nickerson D, Mısırlı G, Kalbasi R, Dräger A, Atalag K, Chelliah V, Cooling MT, Cook DL, Crook S, de Alba M, Friedman SH, Garny A, Gennari JH, Gleeson P, Golebiewski M, Hucka M, Juty N, Myers C, Olivier BG, Sauro HM, Scharm M, Snoep JL, Touré V, Wipat A, Wolkenhauer O, Waltemath D. Harmonizing semantic annotations for computational models in biology. Brief Bioinform 2019; 20:540-550. [PMID: 30462164 PMCID: PMC6433895 DOI: 10.1093/bib/bby087] [Citation(s) in RCA: 33] [Impact Index Per Article: 6.6] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/15/2018] [Revised: 08/08/2018] [Accepted: 08/17/2018] [Indexed: 02/06/2023] Open
Abstract
Life science researchers use computational models to articulate and test hypotheses about the behavior of biological systems. Semantic annotation is a critical component for enhancing the interoperability and reusability of such models as well as for the integration of the data needed for model parameterization and validation. Encoded as machine-readable links to knowledge resource terms, semantic annotations describe the computational or biological meaning of what models and data represent. These annotations help researchers find and repurpose models, accelerate model composition and enable knowledge integration across model repositories and experimental data stores. However, realizing the potential benefits of semantic annotation requires the development of model annotation standards that adhere to a community-based annotation protocol. Without such standards, tool developers must account for a variety of annotation formats and approaches, a situation that can become prohibitively cumbersome and which can defeat the purpose of linking model elements to controlled knowledge resource terms. Currently, no consensus protocol for semantic annotation exists among the larger biological modeling community. Here, we report on the landscape of current annotation practices among the COmputational Modeling in BIology NEtwork community and provide a set of recommendations for building a consensus approach to semantic annotation.
Collapse
Affiliation(s)
- Maxwell Lewis Neal
- Seattle Children’s Research Institute, Center for Global Infectious Disease Research, Seattle, USA
| | - Matthias König
- Department of Biology, Humboldt-University Berlin, Institute for Theoretical Biology, Berlin, Germany
| | - David Nickerson
- Auckland Bioengineering Institute, University of Auckland, Auckland, NZ
| | - Göksel Mısırlı
- School of Computing and Mathematics, Keele University, Keele, UK
| | - Reza Kalbasi
- Auckland Bioengineering Institute, University of Auckland, Auckland, NZ
| | - Andreas Dräger
- Computational Systems Biology of Infection and Antimicrobial-Resistant Pathogens, Center for Bioinformatics Tübingen (ZBIT), University of Tübingen, Tübingen, Germany
- Department of Computer Science, University of Tübingen, Tübingen, Germany
| | - Koray Atalag
- Auckland Bioengineering Institute, University of Auckland, Auckland, NZ
| | - Vijayalakshmi Chelliah
- European Molecular Biology Laboratory, European Bioinformatics Institute (EMBL-EBI), Wellcome Genome Campus, Hinxton, Cambridge, UK
| | - Michael T Cooling
- Auckland Bioengineering Institute, University of Auckland, Auckland, NZ
| | - Daniel L Cook
- Department of Physiology and Biophysics, University of Washington, Seattle, WA, USA
- Department of Biomedical Informatics and Medical Education, University of Washington, Seattle, WA, USA
| | - Sharon Crook
- School of Mathematical and Statistical Sciences, Arizona State University, Tempe, USA
| | - Miguel de Alba
- German Federal Institute for Risk Assessment, Berlin, Germany
| | | | - Alan Garny
- Auckland Bioengineering Institute, University of Auckland, Auckland, NZ
| | - John H Gennari
- Department of Biomedical Informatics and Medical Education, University of Washington, Seattle, WA, USA
| | - Padraig Gleeson
- Department of Neuroscience, Physiology and Pharmacology, University College London, London, UK
| | - Martin Golebiewski
- Heidelberg Institute for Theoretical Studies (HITS gGmbH), Heidelberg, Germany
| | - Michael Hucka
- Department of Computing and Mathematical Sciences, California Institute of Technology, Pasadena, CA, USA
| | - Nick Juty
- European Molecular Biology Laboratory, European Bioinformatics Institute (EMBL-EBI), Wellcome Genome Campus, Hinxton, Cambridge, UK
| | - Chris Myers
- Department of Electrical and Computer Engineering, University of Utah, Salt Lake City, UT, USA
| | - Brett G Olivier
- Systems Bioinformatics, Vrije Universiteit Amsterdam, Amsterdam, The Netherlands
- Modelling of Biological Processes, BioQUANT/COS, Heidelberg University, Germany
| | - Herbert M Sauro
- Department of Bioengineering, University of Washington, Seattle, WA, USA
| | - Martin Scharm
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
| | - Jacky L Snoep
- Department of Biochemistry, Stellenbosch University, Matieland, South Africa
- Department of Molecular Cell Physiology, Vrije Universiteit Amsterdam, Amsterdam, The Netherlands
- Manchester Institute for Biotechnology, University of Manchester, Manchester, UK
| | - Vasundra Touré
- Department of Biology, Norwegian University of Science and Technology, Trondheim, Norway
| | - Anil Wipat
- School of Computing Science, Newcastle University, Newcastle upon Tyne, UK
| | - Olaf Wolkenhauer
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
- Stellenbosch Institute for Advanced Study (STIAS), Stellenbosch, South Africa
| | - Dagmar Waltemath
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
| |
Collapse
|
19
|
Hellerstein JL, Gu S, Choi K, Sauro HM. Recent advances in biomedical simulations: a manifesto for model engineering. F1000Res 2019; 8:F1000 Faculty Rev-261. [PMID: 30881691 PMCID: PMC6406177 DOI: 10.12688/f1000research.15997.1] [Citation(s) in RCA: 11] [Impact Index Per Article: 2.2] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Accepted: 02/21/2019] [Indexed: 01/18/2023] Open
Abstract
Biomedical simulations are widely used to understand disease, engineer cells, and model cellular processes. In this article, we explore how to improve the quality of biomedical simulations by developing simulation models using tools and practices employed in software engineering. We refer to this direction as model engineering. Not all techniques used by software engineers are directly applicable to model engineering, and so some adaptations are required. That said, we believe that simulation models can benefit from software engineering practices for requirements, design, and construction as well as from software engineering tools for version control, error checking, and testing. Here we survey current efforts to improve simulation quality and discuss promising research directions for model engineering.
Collapse
Affiliation(s)
| | - Stanley Gu
- Department of Bioengineering, William H. Foege Building, University of Washington, Seattle, WA, Box 355061, USA
| | - Kiri Choi
- Department of Bioengineering, William H. Foege Building, University of Washington, Seattle, WA, Box 355061, USA
| | - Herbert M. Sauro
- Department of Bioengineering, William H. Foege Building, University of Washington, Seattle, WA, Box 355061, USA
| |
Collapse
|
20
|
Waites W, Mısırlı G, Cavaliere M, Danos V, Wipat A. A Genetic Circuit Compiler: Generating Combinatorial Genetic Circuits with Web Semantics and Inference. ACS Synth Biol 2018; 7:2812-2823. [PMID: 30408409 PMCID: PMC6305556 DOI: 10.1021/acssynbio.8b00201] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/09/2023]
Abstract
A central strategy of synthetic biology is to understand the basic processes of living creatures through engineering organisms using the same building blocks. Biological machines described in terms of parts can be studied by computer simulation in any of several languages or robotically assembled in vitro. In this paper we present a language, the Genetic Circuit Description Language (GCDL) and a compiler, the Genetic Circuit Compiler (GCC). This language describes genetic circuits at a level of granularity appropriate both for automated assembly in the laboratory and deriving simulation code. The GCDL follows Semantic Web practice, and the compiler makes novel use of the logical inference facilities that are therefore available. We present the GCDL and compiler structure as a study of a tool for generating κ-language simulations from semantic descriptions of genetic circuits.
Collapse
Affiliation(s)
- William Waites
- School
of Informatics, University of Edinburgh, Edinburgh EH8 9YL, U.K.,E-mail:
| | - Göksel Mısırlı
- School
of Computing and Mathematics, Keele University, Newcastle ST5 5BG, U.K.
| | - Matteo Cavaliere
- School
of Computing & Mathematics, Manchester
Metropolitan University, Manchester M15 6BH, U.K.
| | - Vincent Danos
- School
of Informatics, University of Edinburgh, Edinburgh EH8 9YL, U.K.,École
Normale Supérieure, Paris, CNRS, 75005 Paris, France
| | - Anil Wipat
- School
of Computing Science, Newcastle University, Newcastle upon Tyne NE1
7RU, U.K.
| |
Collapse
|
21
|
Jones TC, Hoops S, Watson LT, Palmisano A, Tyson JJ, Shaffer CA. JigCell Model Connector: building large molecular network models from components. SIMULATION 2018; 94:993-1008. [PMID: 31303682 PMCID: PMC6626305 DOI: 10.1177/0037549717754121] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/10/2023]
Abstract
The growing size and complexity of molecular network models makes them increasingly difficult to construct and understand. Modifying a model that consists of tens of reactions is no easy task. Attempting the same on a model containing hundreds of reactions can seem nearly impossible. We present the JigCell Model Connector, a software tool that supports large-scale molecular network modeling. Our approach to developing large models is to combine smaller models, making the result easier to comprehend. At the base, the smaller models (called modules) are defined by small collections of reactions. Modules connect together to form larger modules through clearly defined interfaces, called ports. In this work, we enhance the port concept by defining three types of ports. An output port is linked to an internal component that will send a value. An input port is linked to an internal component that will receive a value. An equivalence port is linked to an internal component that will both receive and send values. Not all modules connect together in the same way; therefore, multiple connection options need to exist.
Collapse
Affiliation(s)
- Thomas C Jones
- Department of Computer Science, Virginia Tech, Blacksburg, VA, USA
| | - Stefan Hoops
- Biocomplexity Institute, Virginia Tech, Blacksburg, VA, USA
| | - Layne T Watson
- Department of Computer Science, Virginia Tech, Blacksburg, VA, USA
| | - Alida Palmisano
- Department of Computer Science, Virginia Tech, Blacksburg, VA, USA
- Department of Biological Sciences, Virginia Tech, Blacksburg, VA, USA
| | - John J Tyson
- Department of Biological Sciences, Virginia Tech, Blacksburg, VA, USA
| | | |
Collapse
|
22
|
Szigeti B, Roth YD, Sekar JAP, Goldberg AP, Pochiraju SC, Karr JR. A blueprint for human whole-cell modeling. ACTA ACUST UNITED AC 2017; 7:8-15. [PMID: 29806041 DOI: 10.1016/j.coisb.2017.10.005] [Citation(s) in RCA: 41] [Impact Index Per Article: 5.9] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/07/2023]
Abstract
Whole-cell dynamical models of human cells are a central goal of systems biology. Such models could help researchers understand cell biology and help physicians treat disease. Despite significant challenges, we believe that human whole-cell models are rapidly becoming feasible. To develop a plan for achieving human whole-cell models, we analyzed the existing models of individual cellular pathways, surveyed the biomodeling community, and reflected on our experience developing whole-cell models of bacteria. Based on these analyses, we propose a plan for a project, termed the Human Whole-Cell Modeling Project, to achieve human whole-cell models. The foundations of the plan include technology development, standards development, and interdisciplinary collaboration.
Collapse
Affiliation(s)
- Balázs Szigeti
- Icahn Institute for Genomics and Multiscale Biology, Icahn School of Medicine at Mount Sinai, New York, New York, 10029, USA.,Department of Genetics and Genomic Sciences, Icahn School of Medicine at Mount Sinai, New York, New York, 10029, USA
| | - Yosef D Roth
- Icahn Institute for Genomics and Multiscale Biology, Icahn School of Medicine at Mount Sinai, New York, New York, 10029, USA.,Department of Genetics and Genomic Sciences, Icahn School of Medicine at Mount Sinai, New York, New York, 10029, USA
| | - John A P Sekar
- Icahn Institute for Genomics and Multiscale Biology, Icahn School of Medicine at Mount Sinai, New York, New York, 10029, USA.,Department of Genetics and Genomic Sciences, Icahn School of Medicine at Mount Sinai, New York, New York, 10029, USA
| | - Arthur P Goldberg
- Icahn Institute for Genomics and Multiscale Biology, Icahn School of Medicine at Mount Sinai, New York, New York, 10029, USA.,Department of Genetics and Genomic Sciences, Icahn School of Medicine at Mount Sinai, New York, New York, 10029, USA
| | - Saahith C Pochiraju
- Icahn Institute for Genomics and Multiscale Biology, Icahn School of Medicine at Mount Sinai, New York, New York, 10029, USA.,Department of Genetics and Genomic Sciences, Icahn School of Medicine at Mount Sinai, New York, New York, 10029, USA
| | - Jonathan R Karr
- Icahn Institute for Genomics and Multiscale Biology, Icahn School of Medicine at Mount Sinai, New York, New York, 10029, USA.,Department of Genetics and Genomic Sciences, Icahn School of Medicine at Mount Sinai, New York, New York, 10029, USA
| |
Collapse
|
23
|
Gawthrop PJ. Bond Graph Modeling of Chemiosmotic Biomolecular Energy Transduction. IEEE Trans Nanobioscience 2017; 16:177-188. [PMID: 28252411 DOI: 10.1109/tnb.2017.2674683] [Citation(s) in RCA: 23] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Abstract
Engineering systems modeling and analysis based on the bond graph approach has been applied to biomolecular systems. In this context, the notion of a Faraday-equivalent chemical potential is introduced which allows chemical potential to be expressed in an analogous manner to electrical volts thus allowing engineering intuition to be applied to biomolecular systems. Redox reactions, and their representation by half-reactions, are key components of biological systems which involve both electrical and chemical domains. A bond graph interpretation of redox reactions is given which combines bond graphs with the Faraday-equivalent chemical potential. This approach is particularly relevant when the biomolecular system implements chemoelectrical transduction - for example chemiosmosis within the key metabolic pathway of mitochondria: oxidative phosphorylation. An alternative way of implementing computational modularity using bond graphs is introduced and used to give a physically based model of the mitochondrial electron transport chain To illustrate the overall approach, this model is analyzed using the Faraday-equivalent chemical potential approach and engineering intuition is used to guide affinity equalisation: a energy based analysis of the mitochondrial electron transport chain.
Collapse
|
24
|
Hunter P. The Virtual Physiological Human: The Physiome Project Aims to Develop Reproducible, Multiscale Models for Clinical Practice. IEEE Pulse 2017; 7:36-42. [PMID: 27414633 DOI: 10.1109/mpul.2016.2563841] [Citation(s) in RCA: 23] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
Abstract
The Physiome Project was initiated by the International Union of Physiological Sciences (IUPS; www.iups.org) in 1997 to bring multiscale engineering modeling approaches to the physiological interpretation of the wealth of molecular data that was becoming available at that time [1]. The discipline of physiology, which with anatomy underpins medical practice, had lost its traditional central position in the biological sciences (at least from a funding perspective) to molecular biology, despite the very small impact molecular biology has had on the diagnosis and treatment of disease. While diseases and drugs certainly operate at the molecular level, the regulation of genetic transcription and, hence, the expression of proteins (the building blocks of life) are both highly dependent on environmental factors governed by the physical world in which molecular biology operates. Engineering-in particular, the rapidly growing field of bioengineering-is the discipline that has the integrative skills and tools to put the molecular pieces of Humpty Dumpty back together again.
Collapse
|
25
|
Loewe L, Scheuer KS, Keel SA, Vyas V, Liblit B, Hanlon B, Ferris MC, Yin J, Dutra I, Pietsch A, Javid CG, Moog CL, Meyer J, Dresel J, McLoone B, Loberger S, Movaghar A, Gilchrist-Scott M, Sabri Y, Sescleifer D, Pereda-Zorrilla I, Zietlow A, Smith R, Pietenpol S, Goldfinger J, Atzen SL, Freiberg E, Waters NP, Nusbaum C, Nolan E, Hotz A, Kliman RM, Mentewab A, Fregien N, Loewe M. Evolvix BEST Names for semantic reproducibility across code2brain interfaces. Ann N Y Acad Sci 2016; 1387:124-144. [PMID: 27918836 PMCID: PMC5299481 DOI: 10.1111/nyas.13192] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/04/2016] [Accepted: 07/12/2016] [Indexed: 11/30/2022]
Abstract
Names in programming are vital for understanding the meaning of code and big data. We define code2brain (C2B) interfaces as maps in compilers and brains between meaning and naming syntax, which help to understand executable code. While working toward an Evolvix syntax for general‐purpose programming that makes accurate modeling easy for biologists, we observed how names affect C2B quality. To protect learning and coding investments, C2B interfaces require long‐term backward compatibility and semantic reproducibility (accurate reproduction of computational meaning from coder‐brains to reader‐brains by code alone). Semantic reproducibility is often assumed until confusing synonyms degrade modeling in biology to deciphering exercises. We highlight empirical naming priorities from diverse individuals and roles of names in different modes of computing to show how naming easily becomes impossibly difficult. We present the Evolvix BEST (Brief, Explicit, Summarizing, Technical) Names concept for reducing naming priority conflicts, test it on a real challenge by naming subfolders for the Project Organization Stabilizing Tool system, and provide naming questionnaires designed to facilitate C2B debugging by improving names used as keywords in a stabilizing programming language. Our experiences inspired us to develop Evolvix using a flipped programming language design approach with some unexpected features and BEST Names at its core.
Collapse
Affiliation(s)
- Laurence Loewe
- Wisconsin Institute for Discovery.,Laboratory of Genetics
| | | | - Seth A Keel
- Wisconsin Institute for Discovery.,Laboratory of Genetics
| | | | | | | | - Michael C Ferris
- Wisconsin Institute for Discovery.,Departments of Computer Sciences
| | - John Yin
- Wisconsin Institute for Discovery.,Chemical and Biological Engineering, University of Wisconsin-Madison, Madison, Wisconsin
| | - Inês Dutra
- Department of Computer Science, University of Porto, Porto, Portugal
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Richard M Kliman
- Department of Biology, Cedar Crest College, Allentown, Pennsylvania
| | | | | | | |
Collapse
|
26
|
Cooling MT, Nickerson DP, Nielsen PMF, Hunter PJ. Modular modelling with Physiome standards. J Physiol 2016; 594:6817-6831. [PMID: 27353233 PMCID: PMC5134412 DOI: 10.1113/jp272633] [Citation(s) in RCA: 13] [Impact Index Per Article: 1.6] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/19/2016] [Accepted: 06/26/2016] [Indexed: 01/27/2023] Open
Abstract
KEY POINTS The complexity of computational models is increasing, supported by research in modelling tools and frameworks. But relatively little thought has gone into design principles for complex models. We propose a set of design principles for complex model construction with the Physiome standard modelling protocol CellML. By following the principles, models are generated that are extensible and are themselves suitable for reuse in larger models of increasing complexity. We illustrate these principles with examples including an architectural prototype linking, for the first time, electrophysiology, thermodynamically compliant metabolism, signal transduction, gene regulation and synthetic biology. The design principles complement other Physiome research projects, facilitating the application of virtual experiment protocols and model analysis techniques to assist the modelling community in creating libraries of composable, characterised and simulatable quantitative descriptions of physiology. ABSTRACT The ability to produce and customise complex computational models has great potential to have a positive impact on human health. As the field develops towards whole-cell models and linking such models in multi-scale frameworks to encompass tissue, organ, or organism levels, reuse of previous modelling efforts will become increasingly necessary. Any modelling group wishing to reuse existing computational models as modules for their own work faces many challenges in the context of construction, storage, retrieval, documentation and analysis of such modules. Physiome standards, frameworks and tools seek to address several of these challenges, especially for models expressed in the modular protocol CellML. Aside from providing a general ability to produce modules, there has been relatively little research work on architectural principles of CellML models that will enable reuse at larger scales. To complement and support the existing tools and frameworks, we develop a set of principles to address this consideration. The principles are illustrated with examples that couple electrophysiology, signalling, metabolism, gene regulation and synthetic biology, together forming an architectural prototype for whole-cell modelling (including human intervention) in CellML. Such models illustrate how testable units of quantitative biophysical simulation can be constructed. Finally, future relationships between modular models so constructed and Physiome frameworks and tools are discussed, with particular reference to how such frameworks and tools can in turn be extended to complement and gain more benefit from the results of applying the principles.
Collapse
Affiliation(s)
| | | | - Poul M. F. Nielsen
- Auckland Bioengineering Institutethe University of AucklandNew Zealand
- Department of Engineering Sciencethe University of AucklandNew Zealand
| | - Peter J. Hunter
- Auckland Bioengineering Institutethe University of AucklandNew Zealand
| |
Collapse
|
27
|
Gawthrop PJ, Crampin EJ. Modular bond-graph modelling and analysis of biomolecular systems. IET Syst Biol 2016; 10:187-201. [PMID: 27762233 PMCID: PMC8687434 DOI: 10.1049/iet-syb.2015.0083] [Citation(s) in RCA: 31] [Impact Index Per Article: 3.9] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/22/2015] [Revised: 01/05/2016] [Accepted: 01/18/2016] [Indexed: 12/28/2022] Open
Abstract
Bond graphs can be used to build thermodynamically-compliant hierarchical models of biomolecular systems. As bond graphs have been widely used to model, analyse and synthesise engineering systems, this study suggests that they can play the same rôle in the modelling, analysis and synthesis of biomolecular systems. The particular structure of bond graphs arising from biomolecular systems is established and used to elucidate the relation between thermodynamically closed and open systems. Block diagram representations of the dynamics implied by these bond graphs are used to reveal implicit feedback structures and are linearised to allow the application of control-theoretical methods. Two concepts of modularity are examined: computational modularity where physical correctness is retained and behavioural modularity where module behaviour (such as ultrasensitivity) is retained. As well as providing computational modularity, bond graphs provide a natural formulation of behavioural modularity and reveal the sources of retroactivity. A bond graph approach to reducing retroactivity, and thus inter-module interaction, is shown to require a power supply such as that provided by the ATP ⇌ ADP + Pi reaction. The mitogen-activated protein kinase cascade (Raf-MEK-ERK pathway) is used as an illustrative example.
Collapse
Affiliation(s)
- Peter J Gawthrop
- Centre for Systems Genomics, University of Melbourne, Victoria 3010, Australia.
| | - Edmund J Crampin
- ARC Centre of Excellence in Convergent Bio-Nano Science, Melbourne School of Engineering, University of Melbourne, Victoria 3010, Australia
| |
Collapse
|
28
|
Lewis J, Breeze CE, Charlesworth J, Maclaren OJ, Cooper J. Where next for the reproducibility agenda in computational biology? BMC SYSTEMS BIOLOGY 2016; 10:52. [PMID: 27422148 PMCID: PMC4946111 DOI: 10.1186/s12918-016-0288-x] [Citation(s) in RCA: 18] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 03/22/2016] [Accepted: 06/08/2016] [Indexed: 11/24/2022]
Abstract
Background The concept of reproducibility is a foundation of the scientific method. With the arrival of fast and powerful computers over the last few decades, there has been an explosion of results based on complex computational analyses and simulations. The reproducibility of these results has been addressed mainly in terms of exact replicability or numerical equivalence, ignoring the wider issue of the reproducibility of conclusions through equivalent, extended or alternative methods. Results We use case studies from our own research experience to illustrate how concepts of reproducibility might be applied in computational biology. Several fields have developed ‘minimum information’ checklists to support the full reporting of computational simulations, analyses and results, and standardised data formats and model description languages can facilitate the use of multiple systems to address the same research question. We note the importance of defining the key features of a result to be reproduced, and the expected agreement between original and subsequent results. Dynamic, updatable tools for publishing methods and results are becoming increasingly common, but sometimes come at the cost of clear communication. In general, the reproducibility of computational research is improving but would benefit from additional resources and incentives. Conclusions We conclude with a series of linked recommendations for improving reproducibility in computational biology through communication, policy, education and research practice. More reproducible research will lead to higher quality conclusions, deeper understanding and more valuable knowledge.
Collapse
Affiliation(s)
- Joanna Lewis
- Centre for Maths and Physics in the Life Sciences and Experimental Biology, University College London, Physics Building, Gower Place, London, WC1E 6BT, UK. .,NIHR Health Protection Research Unit in Modelling Methodology, Department of Infectious Disease Epidemiology, Imperial College London, St Mary's Campus, Norfolk Place, London, W2 1PG, UK.
| | - Charles E Breeze
- UCL Cancer Institute, University College London, 72 Huntley St, London, WC1E 6DD, UK
| | - Jane Charlesworth
- Department of Genetics, University of Cambridge, Downing Street, Cambridge, CB2 3EH, UK
| | - Oliver J Maclaren
- Department of Mathematics, University of Auckland, Auckland, 1142, New Zealand.,Department of Engineering Science, University of Auckland, Auckland, 1142, New Zealand
| | - Jonathan Cooper
- Department of Computer Science, University of Oxford, Wolfson Building, Parks Road, Oxford, OX1 3QD, UK
| |
Collapse
|
29
|
Nickerson D, Atalag K, de Bono B, Geiger J, Goble C, Hollmann S, Lonien J, Müller W, Regierer B, Stanford NJ, Golebiewski M, Hunter P. The Human Physiome: how standards, software and innovative service infrastructures are providing the building blocks to make it achievable. Interface Focus 2016; 6:20150103. [PMID: 27051515 PMCID: PMC4759754 DOI: 10.1098/rsfs.2015.0103] [Citation(s) in RCA: 21] [Impact Index Per Article: 2.6] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/02/2023] Open
Abstract
Reconstructing and understanding the Human Physiome virtually is a complex mathematical problem, and a highly demanding computational challenge. Mathematical models spanning from the molecular level through to whole populations of individuals must be integrated, then personalized. This requires interoperability with multiple disparate and geographically separated data sources, and myriad computational software tools. Extracting and producing knowledge from such sources, even when the databases and software are readily available, is a challenging task. Despite the difficulties, researchers must frequently perform these tasks so that available knowledge can be continually integrated into the common framework required to realize the Human Physiome. Software and infrastructures that support the communities that generate these, together with their underlying standards to format, describe and interlink the corresponding data and computer models, are pivotal to the Human Physiome being realized. They provide the foundations for integrating, exchanging and re-using data and models efficiently, and correctly, while also supporting the dissemination of growing knowledge in these forms. In this paper, we explore the standards, software tooling, repositories and infrastructures that support this work, and detail what makes them vital to realizing the Human Physiome.
Collapse
Affiliation(s)
- David Nickerson
- Auckland Bioengineering Institute, The University of Auckland, Auckland, New Zealand
| | - Koray Atalag
- Auckland Bioengineering Institute, The University of Auckland, Auckland, New Zealand
- National Institute for Health Innovation (NIHI), The University of Auckland, Auckland, New Zealand
| | - Bernard de Bono
- Auckland Bioengineering Institute, The University of Auckland, Auckland, New Zealand
- Institute of Health Informatics, University College London, London NW1 2DA, UK
| | - Jörg Geiger
- Interdisciplinary Bank of Biomaterials and Data, University Hospital Würzburg, Würzburg, Germany
| | - Carole Goble
- School of Computer Science, University of Manchester, Manchester, UK
| | - Susanne Hollmann
- Research Center Plant Genomics and Systems Biology, Universitat Potsdam, Potsdam, Germany
| | | | - Wolfgang Müller
- Heidelberg Institute for Theoretical Studies (HITS gGmbH), Heidelberg, Germany
| | | | | | - Martin Golebiewski
- Heidelberg Institute for Theoretical Studies (HITS gGmbH), Heidelberg, Germany
| | - Peter Hunter
- Auckland Bioengineering Institute, The University of Auckland, Auckland, New Zealand
- Department of Physiology, Anatomy and Genetics, University of Oxford, Oxford, UK
| |
Collapse
|
30
|
Kolczyk K, Conradi C. Challenges in horizontal model integration. BMC SYSTEMS BIOLOGY 2016; 10:28. [PMID: 26968798 PMCID: PMC4788958 DOI: 10.1186/s12918-016-0266-3] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 02/19/2015] [Accepted: 02/09/2016] [Indexed: 11/30/2022]
Abstract
Background Systems Biology has motivated dynamic models of important intracellular processes at the pathway level, for example, in signal transduction and cell cycle control. To answer important biomedical questions, however, one has to go beyond the study of isolated pathways towards the joint study of interacting signaling pathways or the joint study of signal transduction and cell cycle control. Thereby the reuse of established models is preferable, as it will generally reduce the modeling effort and increase the acceptance of the combined model in the field. Results Obtaining a combined model can be challenging, especially if the submodels are large and/or come from different working groups (as is generally the case, when models stored in established repositories are used). To support this task, we describe a semi-automatic workflow based on established software tools. In particular, two frequent challenges are described: identification of the overlap and subsequent (re)parameterization of the integrated model. Conclusions The reparameterization step is crucial, if the goal is to obtain a model that can reproduce the data explained by the individual models. For demonstration purposes we apply our workflow to integrate two signaling pathways (EGF and NGF) from the BioModels Database. Electronic supplementary material The online version of this article (doi:10.1186/s12918-016-0266-3) contains supplementary material, which is available to authorized users.
Collapse
Affiliation(s)
- Katrin Kolczyk
- Max-Planck-Institute Dynamics of Complex Technical Systems, Sandtorstr. 1, 39106, Magdeburg, Germany
| | - Carsten Conradi
- Max-Planck-Institute Dynamics of Complex Technical Systems, Sandtorstr. 1, 39106, Magdeburg, Germany.
| |
Collapse
|
31
|
Semantics-Based Composition of Integrated Cardiomyocyte Models Motivated by Real-World Use Cases. PLoS One 2015; 10:e0145621. [PMID: 26716837 PMCID: PMC4696653 DOI: 10.1371/journal.pone.0145621] [Citation(s) in RCA: 26] [Impact Index Per Article: 2.9] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/23/2015] [Accepted: 11/06/2015] [Indexed: 11/19/2022] Open
Abstract
Semantics-based model composition is an approach for generating complex biosimulation models from existing components that relies on capturing the biological meaning of model elements in a machine-readable fashion. This approach allows the user to work at the biological rather than computational level of abstraction and helps minimize the amount of manual effort required for model composition. To support this compositional approach, we have developed the SemGen software, and here report on SemGen's semantics-based merging capabilities using real-world modeling use cases. We successfully reproduced a large, manually-encoded, multi-model merge: the "Pandit-Hinch-Niederer" (PHN) cardiomyocyte excitation-contraction model, previously developed using CellML. We describe our approach for annotating the three component models used in the PHN composition and for merging them at the biological level of abstraction within SemGen. We demonstrate that we were able to reproduce the original PHN model results in a semi-automated, semantics-based fashion and also rapidly generate a second, novel cardiomyocyte model composed using an alternative, independently-developed tension generation component. We discuss the time-saving features of our compositional approach in the context of these merging exercises, the limitations we encountered, and potential solutions for enhancing the approach.
Collapse
|
32
|
Gawthrop PJ, Cursons J, Crampin EJ. Hierarchical bond graph modelling of biochemical networks. Proc Math Phys Eng Sci 2015. [DOI: 10.1098/rspa.2015.0642] [Citation(s) in RCA: 35] [Impact Index Per Article: 3.9] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/11/2022] Open
Abstract
The bond graph approach to modelling biochemical networks is extended to allow hierarchical construction of complex models from simpler components. This is made possible by representing the simpler components as thermodynamically open systems exchanging mass and energy via ports. A key feature of this approach is that the resultant models are
robustly
thermodynamically compliant: the thermodynamic compliance is
not
dependent on precise numerical values of parameters. Moreover, the models are
reusable
owing to the well-defined interface provided by the energy ports. To extract bond graph model parameters from parameters found in the literature, general and compact formulae are developed to relate free-energy constants and equilibrium constants. The existence and uniqueness of solutions is considered in terms of fundamental properties of stoichiometric matrices. The approach is illustrated by building a hierarchical bond graph model of glycogenolysis in skeletal muscle.
Collapse
Affiliation(s)
- Peter J. Gawthrop
- Systems Biology Laboratory, Melbourne School of Engineering, Parkville, Victoria 3010, Australia
| | - Joseph Cursons
- Systems Biology Laboratory, Melbourne School of Engineering, Parkville, Victoria 3010, Australia
- ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, Melbourne School of Engineering, Parkville, Victoria 3010, Australia
| | - Edmund J. Crampin
- Systems Biology Laboratory, Melbourne School of Engineering, Parkville, Victoria 3010, Australia
- ARC Centre of Excellence in Convergent Bio-Nano Science and Technology, Melbourne School of Engineering, Parkville, Victoria 3010, Australia
- School of Mathematics and Statistics, Parkville, Victoria 3010, Australia
- School of Medicine, University of Melbourne, Parkville, Victoria 3010, Australia
| |
Collapse
|
33
|
van Hasselt JGC, van der Graaf PH. Towards integrative systems pharmacology models in oncology drug development. DRUG DISCOVERY TODAY. TECHNOLOGIES 2015; 15:1-8. [PMID: 26464083 DOI: 10.1016/j.ddtec.2015.06.004] [Citation(s) in RCA: 22] [Impact Index Per Article: 2.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 10/31/2014] [Revised: 05/31/2015] [Accepted: 06/12/2015] [Indexed: 02/02/2023]
Abstract
Quantitative systems pharmacology (QSP) modeling represents an emerging area of value to further streamline knowledge integration and to better inform decision making processes in drug development. QSP models reside at the interface between systems biology models and pharmacological models, yet their concrete implementation still needs to be established further. This review outlines key modeling techniques in both of these areas and to subsequently discuss challenges and opportunities for further integration, in oncology drug development.
Collapse
Affiliation(s)
- J G Coen van Hasselt
- Division of Pharmacology, Cluster Systems Pharmacology, Leiden Academic Centre for Drug Research, Leiden University, Einsteinweg 55, Leiden, The Netherlands.
| | - Piet H van der Graaf
- Division of Pharmacology, Cluster Systems Pharmacology, Leiden Academic Centre for Drug Research, Leiden University, Einsteinweg 55, Leiden, The Netherlands.
| |
Collapse
|
34
|
Caldwell M, Hapuarachchi T, Highton D, Elwell C, Smith M, Tachtsidis I. BrainSignals Revisited: Simplifying a Computational Model of Cerebral Physiology. PLoS One 2015; 10:e0126695. [PMID: 25961297 PMCID: PMC4427507 DOI: 10.1371/journal.pone.0126695] [Citation(s) in RCA: 12] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/31/2014] [Accepted: 04/07/2015] [Indexed: 02/06/2023] Open
Abstract
Multimodal monitoring of brain state is important both for the investigation of healthy cerebral physiology and to inform clinical decision making in conditions of injury and disease. Near-infrared spectroscopy is an instrument modality that allows non-invasive measurement of several physiological variables of clinical interest, notably haemoglobin oxygenation and the redox state of the metabolic enzyme cytochrome c oxidase. Interpreting such measurements requires the integration of multiple signals from different sources to try to understand the physiological states giving rise to them. We have previously published several computational models to assist with such interpretation. Like many models in the realm of Systems Biology, these are complex and dependent on many parameters that can be difficult or impossible to measure precisely. Taking one such model, BrainSignals, as a starting point, we have developed several variant models in which specific regions of complexity are substituted with much simpler linear approximations. We demonstrate that model behaviour can be maintained whilst achieving a significant reduction in complexity, provided that the linearity assumptions hold. The simplified models have been tested for applicability with simulated data and experimental data from healthy adults undergoing a hypercapnia challenge, but relevance to different physiological and pathophysiological conditions will require specific testing. In conditions where the simplified models are applicable, their greater efficiency has potential to allow their use at the bedside to help interpret clinical data in near real-time.
Collapse
Affiliation(s)
- Matthew Caldwell
- Department of Medical Physics and Biomedical Engineering, University College London, London, UK
| | - Tharindi Hapuarachchi
- Department of Medical Physics and Biomedical Engineering, University College London, London, UK
- Centre for Mathematics and Physics in the Life Sciences and Experimental Biology, University College London, London, UK
| | - David Highton
- Neurocritical Care Unit, University College Hospitals, London, UK
| | - Clare Elwell
- Department of Medical Physics and Biomedical Engineering, University College London, London, UK
| | - Martin Smith
- Neurocritical Care Unit, University College Hospitals, London, UK
| | - Ilias Tachtsidis
- Department of Medical Physics and Biomedical Engineering, University College London, London, UK
| |
Collapse
|