1
|
Xu J, Wiley HS, Sauro HM. Generating synthetic signaling networks for in silico modeling studies. J Theor Biol 2024; 593:111901. [PMID: 39004118 PMCID: PMC11309880 DOI: 10.1016/j.jtbi.2024.111901] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/09/2024] [Revised: 06/07/2024] [Accepted: 07/08/2024] [Indexed: 07/16/2024]
Abstract
Predictive models of signaling pathways have proven to be difficult to develop. Traditional approaches to developing mechanistic models rely on collecting experimental data and fitting a single model to that data. This approach works for simple systems but has proven unreliable for complex systems such as biological signaling networks. Thus, there is a need to develop new approaches to create predictive mechanistic models of complex systems. To meet this need, we developed a method for generating artificial signaling networks that were reasonably realistic and thus could be treated as ground truth models. These synthetic models could then be used to generate synthetic data for developing and testing algorithms designed to recover the underlying network topology and associated parameters. We defined the reaction degree and reaction distance to measure the topology of reaction networks, especially to consider enzymes. To determine whether our generated signaling networks displayed meaningful behavior, we compared them with signaling networks from the BioModels Database. This comparison indicated that our generated signaling networks had high topological similarities with BioModels signaling networks with respect to the reaction degree and distance distributions. In addition, our synthetic signaling networks had similar behavioral dynamics with respect to both steady states and oscillations, suggesting that our method generated synthetic signaling networks comparable with BioModels and thus could be useful for building network evaluation tools.
Collapse
Affiliation(s)
- Jin Xu
- Department of Bioengineering, University of Washington, Seattle 98195, WA, USA.
| | - H Steven Wiley
- Environmental Molecular Sciences Laboratory, Pacific Northwest National Laboratory, Richland 99352, WA, USA
| | - Herbert M Sauro
- Department of Bioengineering, University of Washington, Seattle 98195, WA, USA
| |
Collapse
|
2
|
Sevrin T, Imoto H, Robertson S, Rauch N, Dyn'ko U, Koubova K, Wynne K, Kolch W, Rukhlenko OS, Kholodenko BN. Cell-specific models reveal conformation-specific RAF inhibitor combinations that synergistically inhibit ERK signaling in pancreatic cancer cells. Cell Rep 2024; 43:114710. [PMID: 39240715 PMCID: PMC11474227 DOI: 10.1016/j.celrep.2024.114710] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/19/2023] [Revised: 07/16/2024] [Accepted: 08/20/2024] [Indexed: 09/08/2024] Open
Abstract
Pancreatic ductal adenocarcinoma (PDAC) presents significant challenges for targeted clinical interventions due to prevalent KRAS mutations, rendering PDAC resistant to RAF and MEK inhibitors (RAFi and MEKi). In addition, responses to targeted therapies vary between patients. Here, we explored the differential sensitivities of PDAC cell lines to RAFi and MEKi and developed an isogenic pair comprising the most sensitive and resistant PDAC cells. To simulate patient- or tumor-specific variations, we constructed cell-line-specific mechanistic models based on protein expression profiling and differential properties of KRAS mutants. These models predicted synergy between two RAFi with different conformation specificity (type I½ and type II RAFi) in inhibiting phospho-ERK (ppERK) and reducing PDAC cell viability. This synergy was experimentally validated across all four studied PDAC cell lines. Our findings underscore the need for combination approaches to inhibit the ERK pathway in PDAC.
Collapse
Affiliation(s)
- Thomas Sevrin
- Systems Biology Ireland, University College Dublin, Dublin, Ireland
| | - Hiroaki Imoto
- Systems Biology Ireland, University College Dublin, Dublin, Ireland
| | - Sarah Robertson
- Systems Biology Ireland, University College Dublin, Dublin, Ireland
| | - Nora Rauch
- Systems Biology Ireland, University College Dublin, Dublin, Ireland
| | - Uscinnia Dyn'ko
- Systems Biology Ireland, University College Dublin, Dublin, Ireland
| | - Katerina Koubova
- Systems Biology Ireland, University College Dublin, Dublin, Ireland; Department of Histology and Embryology, Faculty of Medicine and Dentistry, Palacky University, 779 00 Olomouc, Czech Republic
| | - Kieran Wynne
- Systems Biology Ireland, University College Dublin, Dublin, Ireland
| | - Walter Kolch
- Systems Biology Ireland, University College Dublin, Dublin, Ireland; Conway Institute of Biomolecular & Biomedical Research, University College Dublin, Dublin, Ireland; School of Medicine and Medical Science, University College Dublin, Dublin, Ireland
| | | | - Boris N Kholodenko
- Systems Biology Ireland, University College Dublin, Dublin, Ireland; Conway Institute of Biomolecular & Biomedical Research, University College Dublin, Dublin, Ireland; School of Medicine and Medical Science, University College Dublin, Dublin, Ireland; Department of Pharmacology, Yale University School of Medicine, New Haven, CT, USA.
| |
Collapse
|
3
|
Silberberg M, Hermjakob H, Malik-Sheriff RS, Grecco HE. Poincaré and SimBio: a versatile and extensible Python ecosystem for modeling systems. Bioinformatics 2024; 40:btae465. [PMID: 39078116 PMCID: PMC11303501 DOI: 10.1093/bioinformatics/btae465] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/10/2024] [Revised: 06/25/2024] [Accepted: 07/29/2024] [Indexed: 07/31/2024] Open
Abstract
MOTIVATION Chemical reaction networks (CRNs) play a pivotal role in diverse fields such as systems biology, biochemistry, chemical engineering, and epidemiology. High-level definitions of CRNs enables to use various simulation approaches, including deterministic and stochastic methods, from the same model. However, existing Python tools for simulation of CRN typically wrap external C/C++ libraries for model definition, translation into equations and/or numerically solving them, limiting their extensibility and integration with the broader Python ecosystem. RESULTS In response, we developed Poincaré and SimBio, two novel Python packages for simulation of dynamical systems and CRNs. Poincaré serves as a foundation for dynamical systems modeling, while SimBio extends this functionality to CRNs, including support for the Systems Biology Markup Language (SBML). Poincaré and SimBio are developed as pure Python packages enabling users to easily extend their simulation capabilities by writing new or leveraging other Python packages. Moreover, this does not compromise the performance, as code can be just-in-time compiled with Numba. Our benchmark tests using curated models from the BioModels repository demonstrate that these tools may provide a potentially superior performance advantage compared to other existing tools. In addition, to ensure a user-friendly experience, our packages use standard typed modern Python syntax that provides a seamless integration with integrated development environments. Our Python-centric approach significantly enhances code analysis, error detection, and refactoring capabilities, positioning Poincaré and SimBio as valuable tools for the modeling community. AVAILABILITY AND IMPLEMENTATION Poincaré and SimBio are released under the MIT license. Their source code is available on GitHub (https://github.com/maurosilber/poincare and https://github.com/hgrecco/simbio) and can be installed from PyPI or conda-forge.
Collapse
Affiliation(s)
- Mauro Silberberg
- Universidad de Buenos Aires, Facultad de Ciencias Exactas y Naturales, Departamento de Física, Buenos Aires 1426, Argentina
- CONICET – Universidad de Buenos Aires, Instituto de Física de Buenos Aires (IFIBA), Buenos Aires 1426, Argentina
- European Bioinformatics Institute, European Molecular Biology Laboratory (EMBL-EBI), Wellcome Genome Campus, Cambridge, CB10 1SD, United Kingdom
| | - Henning Hermjakob
- European Bioinformatics Institute, European Molecular Biology Laboratory (EMBL-EBI), Wellcome Genome Campus, Cambridge, CB10 1SD, United Kingdom
| | - Rahuman S Malik-Sheriff
- European Bioinformatics Institute, European Molecular Biology Laboratory (EMBL-EBI), Wellcome Genome Campus, Cambridge, CB10 1SD, United Kingdom
- Department of Surgery and Cancer, Faculty of Medicine, Imperial College London, London, SW7 2AZ, United Kingdom
| | - Hernán E Grecco
- Universidad de Buenos Aires, Facultad de Ciencias Exactas y Naturales, Departamento de Física, Buenos Aires 1426, Argentina
- CONICET – Universidad de Buenos Aires, Instituto de Física de Buenos Aires (IFIBA), Buenos Aires 1426, Argentina
| |
Collapse
|
4
|
Rukhlenko OS, Imoto H, Tambde A, McGillycuddy A, Junk P, Tuliakova A, Kolch W, Kholodenko BN. Cell State Transition Models Stratify Breast Cancer Cell Phenotypes and Reveal New Therapeutic Targets. Cancers (Basel) 2024; 16:2354. [PMID: 39001416 PMCID: PMC11240448 DOI: 10.3390/cancers16132354] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/07/2024] [Revised: 06/17/2024] [Accepted: 06/23/2024] [Indexed: 07/16/2024] Open
Abstract
Understanding signaling patterns of transformation and controlling cell phenotypes is a challenge of current biology. Here we applied a cell State Transition Assessment and Regulation (cSTAR) approach to a perturbation dataset of single cell phosphoproteomic patterns of multiple breast cancer (BC) and normal breast tissue-derived cell lines. Following a separation of luminal, basal, and normal cell states, we identified signaling nodes within core control networks, delineated causal connections, and determined the primary drivers underlying oncogenic transformation and transitions across distinct BC subtypes. Whereas cell lines within the same BC subtype have different mutational and expression profiles, the architecture of the core network was similar for all luminal BC cells, and mTOR was a main oncogenic driver. In contrast, core networks of basal BC were heterogeneous and segregated into roughly four major subclasses with distinct oncogenic and BC subtype drivers. Likewise, normal breast tissue cells were separated into two different subclasses. Based on the data and quantified network topologies, we derived mechanistic cSTAR models that serve as digital cell twins and allow the deliberate control of cell movements within a Waddington landscape across different cell states. These cSTAR models suggested strategies of normalizing phosphorylation networks of BC cell lines using small molecule inhibitors.
Collapse
Affiliation(s)
- Oleksii S Rukhlenko
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
| | - Hiroaki Imoto
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
| | - Ayush Tambde
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
- Stratford College, D06 T9V3 Dublin, Ireland
| | - Amy McGillycuddy
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
- School of Biological, Health and Sports Sciences, Technological University, D07 H6K8 Dublin, Ireland
| | - Philipp Junk
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
| | - Anna Tuliakova
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
| | - Walter Kolch
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
- Conway Institute of Biomolecular and Biomedical Research, University College Dublin, D04 V1W8 Dublin, Ireland
| | - Boris N Kholodenko
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
- Conway Institute of Biomolecular and Biomedical Research, University College Dublin, D04 V1W8 Dublin, Ireland
- Department of Pharmacology, Yale University School of Medicine, New Haven, CT 06520, USA
| |
Collapse
|
5
|
Ortega OO, Ozen M, Wilson BA, Pino JC, Irvin MW, Ildefonso GV, Garbett SP, Lopez CF. Signal execution modes emerge in biochemical reaction networks calibrated to experimental data. iScience 2024; 27:109989. [PMID: 38846004 PMCID: PMC11154230 DOI: 10.1016/j.isci.2024.109989] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/30/2023] [Revised: 02/29/2024] [Accepted: 05/13/2024] [Indexed: 06/09/2024] Open
Abstract
Mathematical models of biomolecular networks are commonly used to study cellular processes; however, their usefulness to explain and predict dynamic behaviors is often questioned due to the unclear relationship between parameter uncertainty and network dynamics. In this work, we introduce PyDyNo (Python dynamic analysis of biochemical networks), a non-equilibrium reaction-flux based analysis to identify dominant reaction paths within a biochemical reaction network calibrated to experimental data. We first show, in a simplified apoptosis execution model, that despite the thousands of parameter vectors with equally good fits to experimental data, our framework identifies the dynamic differences between these parameter sets and outputs three dominant execution modes, which exhibit varying sensitivity to perturbations. We then apply our methodology to JAK2/STAT5 network in colony-forming unit-erythroid (CFU-E) cells and provide previously unrecognized mechanistic explanation for the survival responses of CFU-E cell population that would have been impossible to deduce with traditional protein-concentration based analyses.
Collapse
Affiliation(s)
- Oscar O. Ortega
- Chemical and Physical Biology Program, Vanderbilt University, Nashville, TN 37212, USA
| | - Mustafa Ozen
- Department of Biochemistry, Vanderbilt University, Nashville, TN 37212, USA
- Multiscale Modeling Group, Comp. Bio. Hub, Altos Laboratories, Redwood City, CA 94065, USA
| | - Blake A. Wilson
- Department of Biochemistry, Vanderbilt University, Nashville, TN 37212, USA
| | - James C. Pino
- Department of Biochemistry, Vanderbilt University, Nashville, TN 37212, USA
| | - Michael W. Irvin
- Department of Biochemistry, Vanderbilt University, Nashville, TN 37212, USA
| | - Geena V. Ildefonso
- Chemical and Physical Biology Program, Vanderbilt University, Nashville, TN 37212, USA
| | - Shawn P. Garbett
- Department of Biostatistics, Vanderbilt University Medical Center, Nashville, TN 37203, USA
| | - Carlos F. Lopez
- Department of Biochemistry, Vanderbilt University, Nashville, TN 37212, USA
- Multiscale Modeling Group, Comp. Bio. Hub, Altos Laboratories, Redwood City, CA 94065, USA
| |
Collapse
|
6
|
Liguori-Bills N, Blinov ML. bnglViz: online visualization of rule-based models. Bioinformatics 2024; 40:btae351. [PMID: 38814806 PMCID: PMC11176710 DOI: 10.1093/bioinformatics/btae351] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/13/2024] [Revised: 05/01/2024] [Accepted: 05/29/2024] [Indexed: 06/01/2024] Open
Abstract
MOTIVATION Rule-based modeling is a powerful method to describe and simulate interactions among multi-site molecules and multi-molecular species, accounting for the internal connectivity of molecules in chemical species. This modeling technique is implemented in BioNetGen software that is used by various tools and software frameworks, such as BioNetGen stand-alone software, NFSim simulation engine, Virtual Cell simulation and modeling framework, SmolDyn and PySB software tools. These tools exchange models using BioNetGen scripting language (BNGL). Until now, there was no online visualization of such rule-based models. Modelers and researchers reading the manuscripts describing rule-based models had to learn BNGL scripting or master one of these tools to understand the models. RESULTS Here, we introduce bnglViz, an online platform for visualizing BNGL files as graphical cartoons, empowering researchers to grasp the nuances of rule-based models swiftly and efficiently, and making the exploration of complex biological systems more accessible than ever before. The produced visualizations can be used as supplemental figures in publications or as a way to annotate BNGL models on web repositories. AVAILABILITY AND IMPLEMENTATION Available at https://bnglviz.github.io/.
Collapse
Affiliation(s)
- Noah Liguori-Bills
- Marine Earth and Atmospheric Sciences Department, North Carolina State University, Raleigh, NC 27695, United States
| | - Michael L Blinov
- R. D. Berlin Center for Cell Analysis and Modeling, University of Connecticut School of Medicine, Farmington, CT 06030, United States
| |
Collapse
|
7
|
Husar A, Ordyan M, Garcia GC, Yancey JG, Saglam AS, Faeder JR, Bartol TM, Kennedy MB, Sejnowski TJ. MCell4 with BioNetGen: A Monte Carlo simulator of rule-based reaction-diffusion systems with Python interface. PLoS Comput Biol 2024; 20:e1011800. [PMID: 38656994 PMCID: PMC11073787 DOI: 10.1371/journal.pcbi.1011800] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/03/2023] [Revised: 05/06/2024] [Accepted: 01/03/2024] [Indexed: 04/26/2024] Open
Abstract
Biochemical signaling pathways in living cells are often highly organized into spatially segregated volumes, membranes, scaffolds, subcellular compartments, and organelles comprising small numbers of interacting molecules. At this level of granularity stochastic behavior dominates, well-mixed continuum approximations based on concentrations break down and a particle-based approach is more accurate and more efficient. We describe and validate a new version of the open-source MCell simulation program (MCell4), which supports generalized 3D Monte Carlo modeling of diffusion and chemical reaction of discrete molecules and macromolecular complexes in solution, on surfaces representing membranes, and combinations thereof. The main improvements in MCell4 compared to the previous versions, MCell3 and MCell3-R, include a Python interface and native BioNetGen reaction language (BNGL) support. MCell4's Python interface opens up completely new possibilities for interfacing with external simulators to allow creation of sophisticated event-driven multiscale/multiphysics simulations. The native BNGL support, implemented through a new open-source library libBNG (also introduced in this paper), provides the capability to run a given BNGL model spatially resolved in MCell4 and, with appropriate simplifying assumptions, also in the BioNetGen simulation environment, greatly accelerating and simplifying model validation and comparison.
Collapse
Affiliation(s)
- Adam Husar
- Computational Neurobiology Lab, Salk Institute for Biological Studies, La Jolla, California, United States of America
| | - Mariam Ordyan
- Institute for Neural Computations, University of California, San Diego, La Jolla, California, United States of America
| | - Guadalupe C. Garcia
- Computational Neurobiology Lab, Salk Institute for Biological Studies, La Jolla, California, United States of America
| | - Joel G. Yancey
- Computational Neurobiology Lab, Salk Institute for Biological Studies, La Jolla, California, United States of America
| | - Ali S. Saglam
- Department of Computational and Systems Biology, University of Pittsburgh, Pittsburgh, Pennsylvania, United States of America
| | - James R. Faeder
- Department of Computational and Systems Biology, University of Pittsburgh, Pittsburgh, Pennsylvania, United States of America
| | - Thomas M. Bartol
- Computational Neurobiology Lab, Salk Institute for Biological Studies, La Jolla, California, United States of America
| | - Mary B. Kennedy
- Division of Biology and Biological Engineering, California Institute of Technology, Pasadena, California, United States of America
| | - Terrence J. Sejnowski
- Computational Neurobiology Lab, Salk Institute for Biological Studies, La Jolla, California, United States of America
- Institute for Neural Computations, University of California, San Diego, La Jolla, California, United States of America
| |
Collapse
|
8
|
Azarova DS, Omelyanchuk NA, Mironova VV, Zemlyanskaya EV, Lavrekha VV. DyCeModel: a tool for 1D simulation for distribution of plant hormones controlling tissue patterning. Vavilovskii Zhurnal Genet Selektsii 2023; 27:890-897. [PMID: 38213710 PMCID: PMC10777285 DOI: 10.18699/vjgb-23-103] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/16/2023] [Revised: 10/02/2023] [Accepted: 10/05/2023] [Indexed: 01/13/2024] Open
Abstract
To study the mechanisms of growth and development, it is necessary to analyze the dynamics of the tissue patterning regulators in time and space and to take into account their effect on the cellular dynamics within a tissue. Plant hormones are the main regulators of the cell dynamics in plant tissues; they form gradients and maxima and control molecular processes in a concentration-dependent manner. Here, we present DyCeModel, a software tool implemented in MATLAB for one-dimensional simulation of tissue with a dynamic cellular ensemble, where changes in hormone (or other active substance) concentration in the cells are described by ordinary differential equations (ODEs). We applied DyCeModel to simulate cell dynamics in plant meristems with different cellular structures and demonstrated that DyCeModel helps to identify the relationships between hormone concentration and cellular behaviors. The tool visualizes the simulation progress and presents a video obtained during the calculation. Importantly, the tool is capable of automatically adjusting the parameters by fitting the distribution of the substance concentrations predicted in the model to experimental data taken from the microscopic images. Noteworthy, DyCeModel makes it possible to build models for distinct types of plant meristems with the same ODEs, recruiting specific input characteristics for each meristem. We demonstrate the tool's efficiency by simulation of the effect of auxin and cytokinin distributions on tissue patterning in two types of Arabidopsis thaliana stem cell niches: the root and shoot apical meristems. The resulting models represent a promising framework for further study of the role of hormone-controlled gene regulatory networks in cell dynamics.
Collapse
Affiliation(s)
- D S Azarova
- Institute of Cytology and Genetics of the Siberian Branch of the Russian Academy of Sciences, Novosibirsk, Russia
| | - N A Omelyanchuk
- Institute of Cytology and Genetics of the Siberian Branch of the Russian Academy of Sciences, Novosibirsk, Russia
| | - V V Mironova
- Radboud Institute for Biological and Environmental Sciences (RIBES), Radboud University, Nijmegen, the Netherlands
| | - E V Zemlyanskaya
- Institute of Cytology and Genetics of the Siberian Branch of the Russian Academy of Sciences, Novosibirsk, Russia Novosibirsk State University, Novosibirsk, Russia
| | - V V Lavrekha
- Institute of Cytology and Genetics of the Siberian Branch of the Russian Academy of Sciences, Novosibirsk, Russia Novosibirsk State University, Novosibirsk, Russia
| |
Collapse
|
9
|
Loman TE, Ma Y, Ilin V, Gowda S, Korsbo N, Yewale N, Rackauckas C, Isaacson SA. Catalyst: Fast and flexible modeling of reaction networks. PLoS Comput Biol 2023; 19:e1011530. [PMID: 37851697 PMCID: PMC10584191 DOI: 10.1371/journal.pcbi.1011530] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/03/2023] [Accepted: 09/19/2023] [Indexed: 10/20/2023] Open
Abstract
We introduce Catalyst.jl, a flexible and feature-filled Julia library for modeling and high-performance simulation of chemical reaction networks (CRNs). Catalyst supports simulating stochastic chemical kinetics (jump process), chemical Langevin equation (stochastic differential equation), and reaction rate equation (ordinary differential equation) representations for CRNs. Through comprehensive benchmarks, we demonstrate that Catalyst simulation runtimes are often one to two orders of magnitude faster than other popular tools. More broadly, Catalyst acts as both a domain-specific language and an intermediate representation for symbolically encoding CRN models as Julia-native objects. This enables a pipeline of symbolically specifying, analyzing, and modifying CRNs; converting Catalyst models to symbolic representations of concrete mathematical models; and generating compiled code for numerical solvers. Leveraging ModelingToolkit.jl and Symbolics.jl, Catalyst models can be analyzed, simplified, and compiled into optimized representations for use in numerical solvers. Finally, we demonstrate Catalyst's broad extensibility and composability by highlighting how it can compose with a variety of Julia libraries, and how existing open-source biological modeling projects have extended its intermediate representation.
Collapse
Affiliation(s)
- Torkel E. Loman
- Sainsbury Laboratory, University of Cambridge, Cambridge, United Kingdom
- Computer Science and AI Laboratory (CSAIL), Massachusetts Institute of Technology, Cambridge, Massachusetts, United States of America
| | - Yingbo Ma
- JuliaHub, Cambridge, Massachusetts, United States of America
| | - Vasily Ilin
- Department of Mathematics, University of Washington, Seattle, Washington, United States of America
| | - Shashi Gowda
- Department of Mathematics, Massachusetts Institute of Technology, Cambridge, Massachusetts, United States of America
| | - Niklas Korsbo
- Pumas-AI, Baltimore, Maryland, United States of America
| | - Nikhil Yewale
- Department of Applied Mechanics, Indian Institute of Technology Madras, Chennai, India
| | - Chris Rackauckas
- Computer Science and AI Laboratory (CSAIL), Massachusetts Institute of Technology, Cambridge, Massachusetts, United States of America
- JuliaHub, Cambridge, Massachusetts, United States of America
- Pumas-AI, Baltimore, Maryland, United States of America
| | - Samuel A. Isaacson
- Department of Mathematics and Statistics, Boston University, Boston, Massachusetts, United States of America
| |
Collapse
|
10
|
Xu J, Geng G, Nguyen ND, Perena-Cortes C, Samuels C, Sauro HM. SBcoyote: An extensible Python-based reaction editor and viewer. Biosystems 2023; 232:105001. [PMID: 37595778 DOI: 10.1016/j.biosystems.2023.105001] [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: 02/16/2023] [Revised: 05/15/2023] [Accepted: 08/12/2023] [Indexed: 08/20/2023]
Abstract
SBcoyote is an open-source cross-platform biochemical reaction viewer and editor released under the liberal MIT license. It is written in Python and uses wxPython to implement the GUI and the drawing canvas. It supports the visualization and editing of compartments, species, and reactions. It includes many options to stylize each of these components. For instance, species can be in different colors and shapes. Other core features include the ability to create alias nodes, alignment of groups of nodes, network zooming, as well as an interactive bird-eye view of the network to allow easy navigation on large networks. A unique feature of the tool is the extensive Python plugin API, where third-party developers can include new functionality. To assist third-party plugin developers, we provide a variety of sample plugins, including, random network generation, a simple auto layout tool, export to Antimony, export SBML, import SBML, etc. Of particular interest are the export and import SBML plugins since these support the SBML level 3 layout and render standard, which is exchangeable with other software packages. Plugins are stored in a GitHub repository, and an included plugin manager can retrieve and install new plugins from the repository on demand. Plugins have version metadata associated with them to make it install plugin updates. Availability: https://github.com/sys-bio/SBcoyote.
Collapse
Affiliation(s)
- Jin Xu
- Department of Bioengineering, University of Washington, Seattle 98195, WA, USA
| | - Gary Geng
- Department of Computer Science, University of Washington, Seattle 98195, WA, USA
| | - Nhan D Nguyen
- Department of Chemistry and Biochemistry, Augustana University, Sioux Falls, 57197, SD, USA
| | | | - Claire Samuels
- Department of Mathematics, University of Washington, Seattle 98195, WA, USA
| | - Herbert M Sauro
- Department of Bioengineering, University of Washington, Seattle 98195, WA, USA.
| |
Collapse
|
11
|
Wu J, Stewart WCL, Jayaprakash C, Das J. BioNetGMMFit: estimating parameters of a BioNetGen model from time-stamped snapshots of single cells. NPJ Syst Biol Appl 2023; 9:46. [PMID: 37736766 PMCID: PMC10516955 DOI: 10.1038/s41540-023-00299-0] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/28/2023] [Accepted: 07/31/2023] [Indexed: 09/23/2023] Open
Abstract
Mechanistic models are commonly employed to describe signaling and gene regulatory kinetics in single cells and cell populations. Recent advances in single-cell technologies have produced multidimensional datasets where snapshots of copy numbers (or abundances) of a large number of proteins and mRNA are measured across time in single cells. The availability of such datasets presents an attractive scenario where mechanistic models are validated against experiments, and estimated model parameters enable quantitative predictions of signaling or gene regulatory kinetics. To empower the systems biology community to easily estimate parameters accurately from multidimensional single-cell data, we have merged a widely used rule-based modeling software package BioNetGen, which provides a user-friendly way to code for mechanistic models describing biochemical reactions, and the recently introduced CyGMM, that uses cell-to-cell differences to improve parameter estimation for such networks, into a single software package: BioNetGMMFit. BioNetGMMFit provides parameter estimates of the model, supplied by the user in the BioNetGen markup language (BNGL), which yield the best fit for the observed single-cell, time-stamped data of cellular components. Furthermore, for more precise estimates, our software generates confidence intervals around each model parameter. BioNetGMMFit is capable of fitting datasets of increasing cell population sizes for any mechanistic model specified in the BioNetGen markup language. By streamlining the process of developing mechanistic models for large single-cell datasets, BioNetGMMFit provides an easily-accessible modeling framework designed for scale and the broader biochemical signaling community.
Collapse
Affiliation(s)
- John Wu
- Department of Computer Science, The Ohio State University, 281 W Lane Ave, Columbus, OH, 43210, USA.
- Steve and Cindy Rasmussen Institute for Genomics, The Abigail Wexner Research Institute, Nationwide Children's Hospital, 700 Children's Drive, Columbus, OH, 43205, USA.
| | | | - Ciriyam Jayaprakash
- Department of Physics, The Ohio State University, 191 W Woodruff Ave, Columbus, OH, 43210, USA
| | - Jayajit Das
- Steve and Cindy Rasmussen Institute for Genomics, The Abigail Wexner Research Institute, Nationwide Children's Hospital, 700 Children's Drive, Columbus, OH, 43205, USA.
- Departments of Pediatrics, Biomedical Informatics, Pelotonia Institute of Immuno-Oncology, College of Medicine, and Biophysics Program, The Ohio State University, 370 W 9th Ave, Columbus, OH, 43210, USA.
| |
Collapse
|
12
|
Xu J, Geng G, Nguyen ND, Perena-Cortes C, Samuels C, Sauro HM. SBcoyote: An Extensible Python-Based Reaction Editor and Viewer. ARXIV 2023:arXiv:2302.09151v2. [PMID: 37645048 PMCID: PMC10462178] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Subscribe] [Scholar Register] [Indexed: 08/31/2023]
Abstract
SBcoyote is an open-source cross-platform biochemical reaction viewer and editor released under the liberal MIT license. It is written in Python and uses wxPython to implement the GUI and the drawing canvas. It supports the visualization and editing of compartments, species, and reactions. It includes many options to stylize each of these components. For instance, species can be in different colors and shapes. Other core features include the ability to create alias nodes, alignment of groups of nodes, network zooming, as well as an interactive bird-eye view of the network to allow easy navigation on large networks. A unique feature of the tool is the extensive Python plugin API, where third-party developers can include new functionality. To assist third-party plugin developers, we provide a variety of sample plugins, including, random network generation, a simple auto layout tool, export to Antimony, export SBML, import SBML, etc. Of particular interest are the export and import SBML plugins since these support the SBML level 3 layout and render standard, which is exchangeable with other software packages. Plugins are stored in a GitHub repository, and an included plugin manager can retrieve and install new plugins from the repository on demand. Plugins have version metadata associated with them to make it install plugin updates. Availability: https://github.com/sys-bio/SBcoyote.
Collapse
Affiliation(s)
- Jin Xu
- Department of Bioengineering, University of Washington, Seattle 98195, WA, USA
| | - Gary Geng
- Department of Computer Science, University of Washington, Seattle 98195, WA, USA
| | - Nhan D. Nguyen
- Department of Chemistry and Biochemistry, Augustana University, Sioux Falls, 57197, SD, USA
| | | | - Claire Samuels
- Department of Mathematics, University of Washington, Seattle 98195, WA, USA
| | - Herbert M. Sauro
- Department of Bioengineering, University of Washington, Seattle 98195, WA, USA
| |
Collapse
|
13
|
Han N, Liu Z. Targeting alternative splicing in cancer immunotherapy. Front Cell Dev Biol 2023; 11:1232146. [PMID: 37635865 PMCID: PMC10450511 DOI: 10.3389/fcell.2023.1232146] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/31/2023] [Accepted: 08/01/2023] [Indexed: 08/29/2023] Open
Abstract
Tumor immunotherapy has made great progress in cancer treatment but still faces several challenges, such as a limited number of targetable antigens and varying responses among patients. Alternative splicing (AS) is an essential process for the maturation of nearly all mammalian mRNAs. Recent studies show that AS contributes to expanding cancer-specific antigens and modulating immunogenicity, making it a promising solution to the above challenges. The organoid technology preserves the individual immune microenvironment and reduces the time/economic costs of the experiment model, facilitating the development of splicing-based immunotherapy. Here, we summarize three critical roles of AS in immunotherapy: resources for generating neoantigens, targets for immune-therapeutic modulation, and biomarkers to guide immunotherapy options. Subsequently, we highlight the benefits of adopting organoids to develop AS-based immunotherapies. Finally, we discuss the current challenges in studying AS-based immunotherapy in terms of existing bioinformatics algorithms and biological technologies.
Collapse
Affiliation(s)
- Nan Han
- Chinese Academy of Sciences Key Laboratory of Genomic and Precision Medicine, Beijing Institute of Genomics, Chinese Academy of Sciences and China National Center for Bioinformation, Beijing, China
- University of Chinese Academy of Sciences, Beijing, China
| | - Zhaoqi Liu
- Chinese Academy of Sciences Key Laboratory of Genomic and Precision Medicine, Beijing Institute of Genomics, Chinese Academy of Sciences and China National Center for Bioinformation, Beijing, China
- University of Chinese Academy of Sciences, Beijing, China
| |
Collapse
|
14
|
Imoto H, Rauch N, Neve AJ, Khorsand F, Kreileder M, Alexopoulos LG, Rauch J, Okada M, Kholodenko BN, Rukhlenko OS. A Combination of Conformation-Specific RAF Inhibitors Overcome Drug Resistance Brought about by RAF Overexpression. Biomolecules 2023; 13:1212. [PMID: 37627277 PMCID: PMC10452107 DOI: 10.3390/biom13081212] [Citation(s) in RCA: 1] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/22/2023] [Revised: 07/26/2023] [Accepted: 07/31/2023] [Indexed: 08/27/2023] Open
Abstract
Cancer cells often adapt to targeted therapies, yet the molecular mechanisms underlying adaptive resistance remain only partially understood. Here, we explore a mechanism of RAS/RAF/MEK/ERK (MAPK) pathway reactivation through the upregulation of RAF isoform (RAFs) abundance. Using computational modeling and in vitro experiments, we show that the upregulation of RAFs changes the concentration range of paradoxical pathway activation upon treatment with conformation-specific RAF inhibitors. Additionally, our data indicate that the signaling output upon loss or downregulation of one RAF isoform can be compensated by overexpression of other RAF isoforms. We furthermore demonstrate that, while single RAF inhibitors cannot efficiently inhibit ERK reactivation caused by RAF overexpression, a combination of two structurally distinct RAF inhibitors synergizes to robustly suppress pathway reactivation.
Collapse
Affiliation(s)
- Hiroaki Imoto
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
| | - Nora Rauch
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
| | - Ashish J. Neve
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
| | - Fahimeh Khorsand
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
| | - Martina Kreileder
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
| | - Leonidas G. Alexopoulos
- Protavio Ltd., Demokritos Science Park, 153 43 Athens, Greece
- Department of Mechanical Engineering, National Technical University of Athens, 106 82 Athens, Greece
| | - Jens Rauch
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
- School of Biomolecular and Biomedical Science, University College Dublin, D04 V1W8 Dublin, Ireland
| | - Mariko Okada
- Institute for Protein Research, Osaka University, Osaka 565-0871, Japan
- Premium Research Institute for Human Metaverse Medicine (WPI-PRIMe), Osaka University, Osaka 565-0871, Japan
| | - Boris N. Kholodenko
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
- Conway Institute of Biomolecular and Biomedical Research, University College Dublin, D04 V1W8 Dublin, Ireland
- Department of Pharmacology, Yale University School of Medicine, New Haven, CT 06520, USA
| | - Oleksii S. Rukhlenko
- Systems Biology Ireland, School of Medicine, University College Dublin, D04 V1W8 Dublin, Ireland
| |
Collapse
|
15
|
Beik SP, Harris LA, Kochen MA, Sage J, Quaranta V, Lopez CF. Unified tumor growth mechanisms from multimodel inference and dataset integration. PLoS Comput Biol 2023; 19:e1011215. [PMID: 37406008 DOI: 10.1371/journal.pcbi.1011215] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/20/2022] [Accepted: 05/25/2023] [Indexed: 07/07/2023] Open
Abstract
Mechanistic models of biological processes can explain observed phenomena and predict responses to a perturbation. A mathematical model is typically constructed using expert knowledge and informal reasoning to generate a mechanistic explanation for a given observation. Although this approach works well for simple systems with abundant data and well-established principles, quantitative biology is often faced with a dearth of both data and knowledge about a process, thus making it challenging to identify and validate all possible mechanistic hypothesis underlying a system behavior. To overcome these limitations, we introduce a Bayesian multimodel inference (Bayes-MMI) methodology, which quantifies how mechanistic hypotheses can explain a given experimental datasets, and concurrently, how each dataset informs a given model hypothesis, thus enabling hypothesis space exploration in the context of available data. We demonstrate this approach to probe standing questions about heterogeneity, lineage plasticity, and cell-cell interactions in tumor growth mechanisms of small cell lung cancer (SCLC). We integrate three datasets that each formulated different explanations for tumor growth mechanisms in SCLC, apply Bayes-MMI and find that the data supports model predictions for tumor evolution promoted by high lineage plasticity, rather than through expanding rare stem-like populations. In addition, the models predict that in the presence of cells associated with the SCLC-N or SCLC-A2 subtypes, the transition from the SCLC-A subtype to the SCLC-Y subtype through an intermediate is decelerated. Together, these predictions provide a testable hypothesis for observed juxtaposed results in SCLC growth and a mechanistic interpretation for tumor treatment resistance.
Collapse
Affiliation(s)
- Samantha P Beik
- Medical Scientist Training Program, Vanderbilt University School of Medicine, Nashville, Tennessee, United States of America
| | - Leonard A Harris
- Department of Biomedical Engineering, University of Arkansas, Fayetteville, Arkansas, United States of America
- Interdisciplinary Graduate Program in Cell & Molecular Biology, University of Arkansas, Fayetteville, Arkansas, United States of America
- Cancer Biology Program, Winthrop P. Rockefeller Cancer Institute, University of Arkansas for Medical Sciences, Little Rock, Arkansas, United States of America
| | - Michael A Kochen
- Department of Bioengineering, University of Washington, Seattle, Washington, United States of America
| | - Julien Sage
- Departments of Pediatrics, Stanford University, Stanford, California, United States of America
- Departments of Genetics, Stanford University, Stanford, California, United States of America
| | - Vito Quaranta
- Program in Chemical and Physical Biology, Vanderbilt University, Nashville, Tennessee, United States of America
- Department of Biochemistry, Vanderbilt University, Nashville, Tennessee, United States of America
| | - Carlos F Lopez
- Department of Biochemistry, Vanderbilt University, Nashville, Tennessee, United States of America
- Altos Laboratories, Redwood City, California, United States of America
| |
Collapse
|
16
|
Bachman JA, Gyori BM, Sorger PK. Automated assembly of molecular mechanisms at scale from text mining and curated databases. Mol Syst Biol 2023; 19:e11325. [PMID: 36938926 PMCID: PMC10167483 DOI: 10.15252/msb.202211325] [Citation(s) in RCA: 10] [Impact Index Per Article: 10.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/31/2022] [Revised: 02/24/2023] [Accepted: 02/27/2023] [Indexed: 03/21/2023] Open
Abstract
The analysis of omic data depends on machine-readable information about protein interactions, modifications, and activities as found in protein interaction networks, databases of post-translational modifications, and curated models of gene and protein function. These resources typically depend heavily on human curation. Natural language processing systems that read the primary literature have the potential to substantially extend knowledge resources while reducing the burden on human curators. However, machine-reading systems are limited by high error rates and commonly generate fragmentary and redundant information. Here, we describe an approach to precisely assemble molecular mechanisms at scale using multiple natural language processing systems and the Integrated Network and Dynamical Reasoning Assembler (INDRA). INDRA identifies full and partial overlaps in information extracted from published papers and pathway databases, uses predictive models to improve the reliability of machine reading, and thereby assembles individual pieces of information into non-redundant and broadly usable mechanistic knowledge. Using INDRA to create high-quality corpora of causal knowledge we show it is possible to extend protein-protein interaction databases and explain co-dependencies in the Cancer Dependency Map.
Collapse
Affiliation(s)
- John A Bachman
- Laboratory of Systems PharmacologyHarvard Medical SchoolBostonMAUSA
| | - Benjamin M Gyori
- Laboratory of Systems PharmacologyHarvard Medical SchoolBostonMAUSA
| | - Peter K Sorger
- Laboratory of Systems PharmacologyHarvard Medical SchoolBostonMAUSA
- Department of Systems BiologyHarvard Medical SchoolBostonMAUSA
| |
Collapse
|
17
|
Madamanchi A, Ingle M, Hinck AP, Umulis DM. Computational modeling of TGF-β2:TβRI:TβRII receptor complex assembly as mediated by the TGF-β coreceptor betaglycan. Biophys J 2023; 122:1342-1354. [PMID: 36869592 PMCID: PMC10111353 DOI: 10.1016/j.bpj.2023.02.030] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/11/2022] [Revised: 12/16/2022] [Accepted: 02/27/2023] [Indexed: 03/05/2023] Open
Abstract
Transforming growth factor-β1, -β2, and -β3 (TGF-β1, -β2, and -β3) are secreted signaling ligands that play essential roles in tissue development, tissue maintenance, immune response, and wound healing. TGF-β ligands form homodimers and signal by assembling a heterotetrameric receptor complex comprised of two type I receptor (TβRI):type II receptor (TβRII) pairs. TGF-β1 and TGF-β3 ligands signal with high potency due to their high affinity for TβRII, which engenders high-affinity binding of TβRI through a composite TGF-β:TβRII binding interface. However, TGF-β2 binds TβRII 200-500 more weakly than TGF-β1 and TGF-β3 and signals with lower potency compared with these ligands. Remarkably, the presence of an additional membrane-bound coreceptor, known as betaglycan, increases TGF-β2 signaling potency to levels similar to TGF-β1 and -β3. The mediating effect of betaglycan occurs even though it is displaced from and not present in the heterotetrameric receptor complex through which TGF-β2 signals. Published biophysics studies have experimentally established the kinetic rates of the individual ligand-receptor and receptor-receptor interactions that initiate heterotetrameric receptor complex assembly and signaling in the TGF-β system; however, current experimental approaches are not able to directly measure kinetic rates for the intermediate and latter steps of assembly. To characterize these steps in the TGF-β system and determine the mechanism of betaglycan in the potentiation of TGF-β2 signaling, we developed deterministic computational models with different modes of betaglycan binding and varying cooperativity between receptor subtypes. The models identified conditions for selective enhancement of TGF-β2 signaling. The models provide support for additional receptor binding cooperativity that has been hypothesized but not evaluated in the literature. The models further showed that betaglycan binding to the TGF-β2 ligand through two domains provides an effective mechanism for transfer to the signaling receptors that has been tuned to efficiently promote assembly of the TGF-β2(TβRII)2(TβRI)2 signaling complex.
Collapse
Affiliation(s)
- Aasakiran Madamanchi
- Department of Agricultural and Biological Engineering, Purdue University, West Lafayette, Indiana
| | - Michelle Ingle
- Department of Agricultural and Biological Engineering, Purdue University, West Lafayette, Indiana
| | - Andrew P Hinck
- Department of Structural Biology, University of Pittsburgh School of Medicine, Pittsburgh, Pennsylvania
| | - David M Umulis
- Department of Agricultural and Biological Engineering, Purdue University, West Lafayette, Indiana; Weldon School of Biomedical Engineering, Purdue University, West Lafayette, Indiana.
| |
Collapse
|
18
|
Mutsuddy A, Erdem C, Huggins JR, Salim M, Cook D, Hobbs N, Feltus FA, Birtwistle MR. Computational speed-up of large-scale, single-cell model simulations via a fully integrated SBML-based format. BIOINFORMATICS ADVANCES 2023; 3:vbad039. [PMID: 37020976 PMCID: PMC10070034 DOI: 10.1093/bioadv/vbad039] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/25/2023] [Revised: 02/25/2023] [Accepted: 03/22/2023] [Indexed: 04/05/2023]
Abstract
Summary Large-scale and whole-cell modeling has multiple challenges, including scalable model building and module communication bottlenecks (e.g. between metabolism, gene expression, signaling, etc.). We previously developed an open-source, scalable format for a large-scale mechanistic model of proliferation and death signaling dynamics, but communication bottlenecks between gene expression and protein biochemistry modules remained. Here, we developed two solutions to communication bottlenecks that speed-up simulation by ∼4-fold for hybrid stochastic-deterministic simulations and by over 100-fold for fully deterministic simulations. Fully deterministic speed-up facilitates model initialization, parameter estimation and sensitivity analysis tasks. Availability and implementation Source code is freely available at https://github.com/birtwistlelab/SPARCED/releases/tag/v1.3.0 implemented in python, and supported on Linux, Windows and MacOS (via Docker).
Collapse
Affiliation(s)
- Arnab Mutsuddy
- Department of Chemical and Biomolecular Engineering, Clemson University, Clemson, SC, USA
| | - Cemal Erdem
- Department of Chemical and Biomolecular Engineering, Clemson University, Clemson, SC, USA
| | - Jonah R Huggins
- Department of Chemical and Biomolecular Engineering, Clemson University, Clemson, SC, USA
- School of Computing, Clemson University, Clemson, SC, USA
| | | | | | | | - F Alex Feltus
- Department of Genetics and Biochemistry, Clemson University, Clemson, SC, USA
| | - Marc R Birtwistle
- Department of Chemical and Biomolecular Engineering, Clemson University, Clemson, SC, USA
- Department of Bioengineering, Clemson University, Clemson, SC, USA
| |
Collapse
|
19
|
Erdem C, Birtwistle MR. MEMMAL: A tool for expanding large-scale mechanistic models with machine learned associations and big datasets. FRONTIERS IN SYSTEMS BIOLOGY 2023; 3:1099413. [PMID: 38269333 PMCID: PMC10807051 DOI: 10.3389/fsysb.2023.1099413] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Indexed: 01/26/2024]
Abstract
Computational models that can explain and predict complex sub-cellular, cellular, and tissue-level drug response mechanisms could speed drug discovery and prioritize patient-specific treatments (i.e., precision medicine). Some models are mechanistic with detailed equations describing known (or supposed) physicochemical processes, while some are statistical or machine learning-based approaches, that explain datasets but have no mechanistic or causal guarantees. These two types of modeling are rarely combined, missing the opportunity to explore possibly causal but data-driven new knowledge while explaining what is already known. Here, we explore combining machine learned associations with mechanistic models to develop computational models that could more fully represent cellular behavior. In this proposed MEMMAL (MEchanistic Modeling with MAchine Learning) framework, machine learning/statistical models built using omics datasets provide predictions for new interactions between genes and proteins where there is physicochemical uncertainty. These interactions are used as a basis for new reactions in mechanistic models. As a test case, we focused on incorporating novel IFNγ/PD-L1 related associations into a large-scale mechanistic model for cell proliferation and death to better recapitulate the recently released NIH LINCS Consortium MCF10A dataset and enable description of the cellular response to checkpoint inhibitor immunotherapies. This work is a template for combining big-data-inferred interactions with mechanistic models, which could be more broadly applicable for building multi-scale precision medicine and whole cell models.
Collapse
Affiliation(s)
- Cemal Erdem
- Department of Chemical and Biomolecular Engineering, Clemson University, Clemson, SC, United States
| | - Marc R. Birtwistle
- Department of Chemical and Biomolecular Engineering, Clemson University, Clemson, SC, United States
- Department of Bioengineering, Clemson University, Clemson, SC, United States
| |
Collapse
|
20
|
Ildefonso GV, Oliver Metzig M, Hoffmann A, Harris LA, Lopez CF. A biochemical necroptosis model explains cell-type-specific responses to cell death cues. Biophys J 2023; 122:817-834. [PMID: 36710493 PMCID: PMC10027451 DOI: 10.1016/j.bpj.2023.01.035] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/06/2022] [Revised: 12/31/2022] [Accepted: 01/24/2023] [Indexed: 01/30/2023] Open
Abstract
Necroptosis is a form of regulated cell death associated with degenerative disorders, autoimmune and inflammatory diseases, and cancer. To better understand the biochemical mechanisms regulating necroptosis, we constructed a detailed computational model of tumor necrosis factor-induced necroptosis based on known molecular interactions from the literature. Intracellular protein levels, used as model inputs, were quantified using label-free mass spectrometry, and the model was calibrated using Bayesian parameter inference to experimental protein time course data from a well-established necroptosis-executing cell line. The calibrated model reproduced the dynamics of phosphorylated mixed lineage kinase domain-like protein, an established necroptosis reporter. A subsequent dynamical systems analysis identified four distinct modes of necroptosis signal execution, distinguished by rate constant values and the roles of the RIP1 deubiquitinating enzymes A20 and CYLD. In one case, A20 and CYLD both contribute to RIP1 deubiquitination, in another RIP1 deubiquitination is driven exclusively by CYLD, and in two modes either A20 or CYLD acts as the driver with the other enzyme, counterintuitively, inhibiting necroptosis. We also performed sensitivity analyses of initial protein concentrations and rate constants to identify potential targets for modulating necroptosis sensitivity within each mode. We conclude by associating numerous contrasting and, in some cases, counterintuitive experimental results reported in the literature with one or more of the model-predicted modes of necroptosis execution. In all, we demonstrate that a consensus pathway model of tumor necrosis factor-induced necroptosis can provide insights into unresolved controversies regarding the molecular mechanisms driving necroptosis execution in numerous cell types under different experimental conditions.
Collapse
Affiliation(s)
- Geena V Ildefonso
- Chemical and Physical Biology Program, Vanderbilt University School of Medicine, Nashville, Tennessee
| | - Marie Oliver Metzig
- Department of Microbiology, Immunology and Molecular Genetics, University of California, Los Angeles, California; Institute for Quantitative and Computational Biosciences, University of California, Los Angeles, California
| | - Alexander Hoffmann
- Department of Microbiology, Immunology and Molecular Genetics, University of California, Los Angeles, California; Institute for Quantitative and Computational Biosciences, University of California, Los Angeles, California
| | - Leonard A Harris
- Department of Biomedical Engineering, University of Arkansas, Fayetteville, Arkansas; Interdisciplinary Graduate Program in Cell and Molecular Biology, University of Arkansas, Fayetteville, Arkansas; Cancer Biology Program, Winthrop P. Rockefeller Cancer Institute, University of Arkansas for Medical Sciences, Little Rock, Arkansas.
| | - Carlos F Lopez
- Department of Biochemistry, Vanderbilt University School of Medicine, Nashville, Tennessee; Vanderbilt-Ingram Cancer Center, Vanderbilt University Medical Center, Nashville, Tennessee; Department of Biomedical Informatics, Vanderbilt University Medical Center, Nashville, Tennessee.
| |
Collapse
|
21
|
Troják M, Šafránek D, Pastva S, Brim L. Rule-based modelling of biological systems using regulated rewriting. Biosystems 2023; 225:104843. [PMID: 36736686 DOI: 10.1016/j.biosystems.2023.104843] [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: 11/02/2022] [Revised: 01/03/2023] [Accepted: 01/24/2023] [Indexed: 02/04/2023]
Abstract
In systems biology, models play a crucial role in understanding studied systems. There are many modelling approaches, among which rewriting systems provide a framework for describing systems on a mechanistic level. Describing biochemical processes often requires incorporating knowledge on an abstract level to simplify the system description or substitute the missing details. For this purpose, we present regulation mechanisms, an extension of this formalism with additional controls on the rewriting process. We introduce several regulation mechanisms and apply them to a rule-based language, a notation suitable for modelling biological phenomena. Finally, we demonstrate the usage of such regulations on several case studies from the biochemical domain.
Collapse
Affiliation(s)
- Matej Troják
- Systems Biology Laboratory, Masaryk University, Brno, Czech Republic.
| | - David Šafránek
- Systems Biology Laboratory, Masaryk University, Brno, Czech Republic
| | - Samuel Pastva
- Systems Biology Laboratory, Masaryk University, Brno, Czech Republic
| | - Luboš Brim
- Systems Biology Laboratory, Masaryk University, Brno, Czech Republic
| |
Collapse
|
22
|
Fröhlich F, Gerosa L, Muhlich J, Sorger PK. Mechanistic model of MAPK signaling reveals how allostery and rewiring contribute to drug resistance. Mol Syst Biol 2023; 19:e10988. [PMID: 36700386 PMCID: PMC9912026 DOI: 10.15252/msb.202210988] [Citation(s) in RCA: 12] [Impact Index Per Article: 12.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/17/2022] [Revised: 11/29/2022] [Accepted: 12/15/2022] [Indexed: 01/27/2023] Open
Abstract
BRAF is prototypical of oncogenes that can be targeted therapeutically and the treatment of BRAFV600E melanomas with RAF and MEK inhibitors results in rapid tumor regression. However, drug-induced rewiring generates a drug adapted state thought to be involved in acquired resistance and disease recurrence. In this article, we study mechanisms of adaptive rewiring in BRAFV600E melanoma cells using an energy-based implementation of ordinary differential equation (ODE) modeling in combination with proteomic, transcriptomic and imaging data. We develop a method for causal tracing of ODE models and identify two parallel MAPK reaction channels that are differentially sensitive to RAF and MEK inhibitors due to differences in protein oligomerization and drug binding. We describe how these channels, and timescale separation between immediate-early signaling and transcriptional feedback, create a state in which the RAS-regulated MAPK channel can be activated by growth factors under conditions in which the BRAFV600E -driven channel is fully inhibited. Further development of the approaches in this article is expected to yield a unified model of adaptive drug resistance in melanoma.
Collapse
Affiliation(s)
- Fabian Fröhlich
- Laboratory of Systems Pharmacology, Department of Systems BiologyHarvard Medical SchoolBostonMAUSA
| | - Luca Gerosa
- Laboratory of Systems Pharmacology, Department of Systems BiologyHarvard Medical SchoolBostonMAUSA,Present address:
Genentech, Inc.South San FranciscoCAUSA
| | - Jeremy Muhlich
- Laboratory of Systems Pharmacology, Department of Systems BiologyHarvard Medical SchoolBostonMAUSA
| | - Peter K Sorger
- Laboratory of Systems Pharmacology, Department of Systems BiologyHarvard Medical SchoolBostonMAUSA
| |
Collapse
|
23
|
Targeted Quantification of Protein Phosphorylation and Its Contributions towards Mathematical Modeling of Signaling Pathways. Molecules 2023; 28:molecules28031143. [PMID: 36770810 PMCID: PMC9919559 DOI: 10.3390/molecules28031143] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/18/2022] [Revised: 01/12/2023] [Accepted: 01/18/2023] [Indexed: 01/26/2023] Open
Abstract
Post-translational modifications (PTMs) are key regulatory mechanisms that can control protein function. Of these, phosphorylation is the most common and widely studied. Because of its importance in regulating cell signaling, precise and accurate measurements of protein phosphorylation across wide dynamic ranges are crucial to understanding how signaling pathways function. Although immunological assays are commonly used to detect phosphoproteins, their lack of sensitivity, specificity, and selectivity often make them unreliable for quantitative measurements of complex biological samples. Recent advances in Mass Spectrometry (MS)-based targeted proteomics have made it a more useful approach than immunoassays for studying the dynamics of protein phosphorylation. Selected reaction monitoring (SRM)-also known as multiple reaction monitoring (MRM)-and parallel reaction monitoring (PRM) can quantify relative and absolute abundances of protein phosphorylation in multiplexed fashions targeting specific pathways. In addition, the refinement of these tools by enrichment and fractionation strategies has improved measurement of phosphorylation of low-abundance proteins. The quantitative data generated are particularly useful for building and parameterizing mathematical models of complex phospho-signaling pathways. Potentially, these models can provide a framework for linking analytical measurements of clinical samples to better diagnosis and treatment of disease.
Collapse
|
24
|
Welsh C, Xu J, Smith L, König M, Choi K, Sauro HM. libRoadRunner 2.0: a high performance SBML simulation and analysis library. Bioinformatics 2023; 39:6883908. [PMID: 36478036 PMCID: PMC9825722 DOI: 10.1093/bioinformatics/btac770] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/15/2022] [Revised: 11/22/2022] [Accepted: 12/07/2022] [Indexed: 12/13/2022] Open
Abstract
MOTIVATION This article presents libRoadRunner 2.0, an extensible, high-performance, cross-platform, open-source software library for the simulation and analysis of models expressed using the systems biology markup language (SBML). RESULTS libRoadRunner is a self-contained library, able to run either as a component inside other tools via its C++, C and Python APIs, or interactively through its Python or Julia interface. libRoadRunner uses a custom just-in-time (JIT) compiler built on the widely used LLVM JIT compiler framework. It compiles SBML-specified models directly into native machine code for a large variety of processors, making it fast enough to simulate extremely large models or repeated runs in reasonable timeframes. libRoadRunner is flexible, supporting the bulk of the SBML specification (except for delay and non-linear algebraic equations) as well as several SBML extensions such as hierarchical composition and probability distributions. It offers multiple deterministic and stochastic integrators, as well as tools for steady-state, sensitivity, stability and structural analyses. AVAILABILITY AND IMPLEMENTATION libRoadRunner binary distributions for Windows, Mac OS and Linux, Julia and Python bindings, source code and documentation are all available at https://github.com/sys-bio/roadrunner, and Python bindings are also available via pip. The source code can be compiled for the supported systems as well as in principle any system supported by LLVM-13, such as ARM-based computers like the Raspberry Pi. The library is licensed under the Apache License Version 2.0.
Collapse
Affiliation(s)
- Ciaran Welsh
- Department of Bioengineering, University of Washington, Seattle, WA 98195, USA
| | - Jin Xu
- Department of Bioengineering, University of Washington, Seattle, WA 98195, USA
| | - Lucian Smith
- Department of Bioengineering, University of Washington, Seattle, WA 98195, USA
| | - Matthias König
- Institute of Biology, Institute of Theoretical Biology, Humboldt-University Berlin, Berlin 10115, Germany
| | - Kiri Choi
- School of Computational Sciences, Korea Institute for Advanced Study, Seoul 02455, Republic of Korea
| | | |
Collapse
|
25
|
Fröhlich F. A Practical Guide for the Efficient Formulation and Calibration of Large, Energy- and Rule-Based Models of Cellular Signal Transduction. Methods Mol Biol 2023; 2634:59-86. [PMID: 37074574 DOI: 10.1007/978-1-0716-3008-2_3] [Citation(s) in RCA: 1] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 04/20/2023]
Abstract
Aberrant signal transduction leads to complex diseases such as cancer. To rationally design treatment strategies with small molecule inhibitors, computational models have to be employed. Energy- and rule-based models allow the construction of mechanistic ordinary differential equation models based on structural insights. The detailed, energy-based description often generates large models, which are difficult to calibrate on experimental data. In this chapter, we provide a detailed, interactive protocol for the programmatic formulation and calibration of such large, energy- and rule-based models of cellular signal transduction based on an example model describing the action of RAF inhibitors on MAPK signaling. An interactive version of this chapter is available as Jupyter Notebook at github.com/FFroehlich/energy_modeling_chapter .
Collapse
Affiliation(s)
- Fabian Fröhlich
- Department of Systems Biology, Harvard Medical School, Boston, MA, USA.
| |
Collapse
|
26
|
Porubsky VL, Sauro HM. A Practical Guide to Reproducible Modeling for Biochemical Networks. Methods Mol Biol 2023; 2634:107-138. [PMID: 37074576 DOI: 10.1007/978-1-0716-3008-2_5] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 04/20/2023]
Abstract
While scientific disciplines revere reproducibility, many studies - experimental and computational alike - fall short of this ideal and cannot be reproduced or even repeated when the model is shared. For computational modeling of biochemical networks, there is a dearth of formal training and resources available describing how to practically implement reproducible methods, despite a wealth of existing tools and formats which could be used to support reproducibility. This chapter points the reader to useful software tools and standardized formats that support reproducible modeling of biochemical networks and provides suggestions on how to implement reproducible methods in practice. Many of the suggestions encourage readers to use best practices from the software development community in order to automate, test, and version control their model components. A Jupyter Notebook demonstrating several of the key steps in building a reproducible biochemical network model is included to supplement the recommendations in the text.
Collapse
Affiliation(s)
| | - Herbert M Sauro
- University of Washington, Department of Bioengineering, Seattle, WA, USA
| |
Collapse
|
27
|
Lubbock ALR, Lopez CF. Microbench: automated metadata management for systems biology benchmarking and reproducibility in Python. Bioinformatics 2022; 38:4823-4825. [PMID: 36000837 PMCID: PMC9563693 DOI: 10.1093/bioinformatics/btac580] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/14/2021] [Revised: 02/21/2022] [Accepted: 08/23/2022] [Indexed: 11/21/2022] Open
Abstract
MOTIVATION Computational systems biology analyses typically make use of multiple software and their dependencies, which are often run across heterogeneous compute environments. This can introduce differences in performance and reproducibility. Capturing metadata (e.g. package versions, GPU model) currently requires repetitious code and is difficult to store centrally for analysis. Even where virtual environments and containers are used, updates over time mean that versioning metadata should still be captured within analysis pipelines to guarantee reproducibility. RESULTS Microbench is a simple and extensible Python package to automate metadata capture to a file or Redis database. Captured metadata can include execution time, software package versions, environment variables, hardware information, Python version and more, with plugins. We present three case studies demonstrating Microbench usage to benchmark code execution and examine environment metadata for reproducibility purposes. AVAILABILITY AND IMPLEMENTATION Install from the Python Package Index using pip install microbench. Source code is available from https://github.com/alubbock/microbench. SUPPLEMENTARY INFORMATION Supplementary data are available at Bioinformatics online.
Collapse
Affiliation(s)
- Alexander L R Lubbock
- Department of Biochemistry, Vanderbilt University, Nashville, TN 37232, USA
- Vanderbilt-Ingram Cancer Center, Vanderbilt University, Nashville, TN 37232, USA
| | - Carlos F Lopez
- Department of Biochemistry, Vanderbilt University, Nashville, TN 37232, USA
- Vanderbilt-Ingram Cancer Center, Vanderbilt University, Nashville, TN 37232, USA
- Department of Biomedical Informatics, Vanderbilt University Medical Center, Nashville, TN 37203, USA
| |
Collapse
|
28
|
Shilts J, Severin Y, Galaway F, Müller-Sienerth N, Chong ZS, Pritchard S, Teichmann S, Vento-Tormo R, Snijder B, Wright GJ. A physical wiring diagram for the human immune system. Nature 2022; 608:397-404. [PMID: 35922511 PMCID: PMC9365698 DOI: 10.1038/s41586-022-05028-x] [Citation(s) in RCA: 42] [Impact Index Per Article: 21.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/30/2021] [Accepted: 06/28/2022] [Indexed: 12/14/2022]
Abstract
The human immune system is composed of a distributed network of cells circulating throughout the body, which must dynamically form physical associations and communicate using interactions between their cell-surface proteomes1. Despite their therapeutic potential2, our map of these surface interactions remains incomplete3,4. Here, using a high-throughput surface receptor screening method, we systematically mapped the direct protein interactions across a recombinant library that encompasses most of the surface proteins that are detectable on human leukocytes. We independently validated and determined the biophysical parameters of each novel interaction, resulting in a high-confidence and quantitative view of the receptor wiring that connects human immune cells. By integrating our interactome with expression data, we identified trends in the dynamics of immune interactions and constructed a reductionist mathematical model that predicts cellular connectivity from basic principles. We also developed an interactive multi-tissue single-cell atlas that infers immune interactions throughout the body, revealing potential functional contexts for new interactions and hubs in multicellular networks. Finally, we combined targeted protein stimulation of human leukocytes with multiplex high-content microscopy to link our receptor interactions to functional roles, in terms of both modulating immune responses and maintaining normal patterns of intercellular associations. Together, our work provides a systematic perspective on the intercellular wiring of the human immune system that extends from systems-level principles of immune cell connectivity down to mechanistic characterization of individual receptors, which could offer opportunities for therapeutic intervention.
Collapse
Affiliation(s)
- Jarrod Shilts
- Cell Surface Signalling Laboratory, Wellcome Sanger Institute, Cambridge, UK.
| | - Yannik Severin
- Institute of Molecular Systems Biology, ETH Zurich, Zurich, Switzerland
| | - Francis Galaway
- Cell Surface Signalling Laboratory, Wellcome Sanger Institute, Cambridge, UK
| | | | - Zheng-Shan Chong
- Cell Surface Signalling Laboratory, Wellcome Sanger Institute, Cambridge, UK
| | - Sophie Pritchard
- Cellular Genetics Programme, Wellcome Sanger Institute, Cambridge, UK
| | - Sarah Teichmann
- Cellular Genetics Programme, Wellcome Sanger Institute, Cambridge, UK
| | - Roser Vento-Tormo
- Cellular Genetics Programme, Wellcome Sanger Institute, Cambridge, UK
| | - Berend Snijder
- Institute of Molecular Systems Biology, ETH Zurich, Zurich, Switzerland
| | - Gavin J Wright
- Cell Surface Signalling Laboratory, Wellcome Sanger Institute, Cambridge, UK.
- Department of Biology, Hull York Medical School, York Biomedical Research Institute, University of York, York, UK.
| |
Collapse
|
29
|
Kundu S. TemporalGSSA: a numerically robust R-wrapper to facilitate computation of a metabolite-specific and simulation time-dependent trajectory from stochastic simulation algorithm (SSA)-generated datasets. J Bioinform Comput Biol 2022; 20:2250018. [DOI: 10.1142/s0219720022500184] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
|
30
|
Erdem C, Mutsuddy A, Bensman EM, Dodd WB, Saint-Antoine MM, Bouhaddou M, Blake RC, Gross SM, Heiser LM, Feltus FA, Birtwistle MR. A scalable, open-source implementation of a large-scale mechanistic model for single cell proliferation and death signaling. Nat Commun 2022; 13:3555. [PMID: 35729113 PMCID: PMC9213456 DOI: 10.1038/s41467-022-31138-1] [Citation(s) in RCA: 8] [Impact Index Per Article: 4.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/16/2021] [Accepted: 06/07/2022] [Indexed: 02/01/2023] Open
Abstract
Mechanistic models of how single cells respond to different perturbations can help integrate disparate big data sets or predict response to varied drug combinations. However, the construction and simulation of such models have proved challenging. Here, we developed a python-based model creation and simulation pipeline that converts a few structured text files into an SBML standard and is high-performance- and cloud-computing ready. We applied this pipeline to our large-scale, mechanistic pan-cancer signaling model (named SPARCED) and demonstrate it by adding an IFNγ pathway submodel. We then investigated whether a putative crosstalk mechanism could be consistent with experimental observations from the LINCS MCF10A Data Cube that IFNγ acts as an anti-proliferative factor. The analyses suggested this observation can be explained by IFNγ-induced SOCS1 sequestering activated EGF receptors. This work forms a foundational recipe for increased mechanistic model-based data integration on a single-cell level, an important building block for clinically-predictive mechanistic models.
Collapse
Affiliation(s)
- Cemal Erdem
- Department of Chemical & Biomolecular Engineering, Clemson University, Clemson, SC, USA.
| | - Arnab Mutsuddy
- Department of Chemical & Biomolecular Engineering, Clemson University, Clemson, SC, USA
| | - Ethan M Bensman
- Computer Science, School of Computing, Clemson University, Clemson, SC, USA
| | - William B Dodd
- Department of Chemical & Biomolecular Engineering, Clemson University, Clemson, SC, USA
| | - Michael M Saint-Antoine
- Center for Bioinformatics and Computational Biology, University of Delaware, Newark, DE, USA
| | - Mehdi Bouhaddou
- Department of Cellular and Molecular Pharmacology, University of California San Francisco, San Francisco, CA, USA
| | - Robert C Blake
- Center for Applied Scientific Computing, Lawrence Livermore National Laboratory, Livermore, CA, USA
| | - Sean M Gross
- Department of Biomedical Engineering, Oregon Health & Science University, Portland, OR, USA
| | - Laura M Heiser
- Department of Biomedical Engineering, Oregon Health & Science University, Portland, OR, USA
| | - F Alex Feltus
- Department of Genetics and Biochemistry, Clemson University, Clemson, SC, USA
- Biomedical Data Science and Informatics Program, Clemson University, Clemson, SC, USA
- Center for Human Genetics, Clemson University, Clemson, SC, USA
| | - Marc R Birtwistle
- Department of Chemical & Biomolecular Engineering, Clemson University, Clemson, SC, USA.
- Department of Bioengineering, Clemson University, Clemson, SC, USA.
| |
Collapse
|
31
|
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
|
32
|
Fajiculay E, Hsu CP. BioSANS: A software package for symbolic and numeric biological simulation. PLoS One 2022; 17:e0256409. [PMID: 35436294 PMCID: PMC9015124 DOI: 10.1371/journal.pone.0256409] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/01/2021] [Accepted: 03/15/2022] [Indexed: 12/03/2022] Open
Abstract
Modeling biochemical systems can provide insights into behaviors that are difficult to observe or understand. It requires software, programming, and understanding of the system to build a model and study it. Softwares exist for systems biology modeling, but most support only certain types of modeling tasks. Desirable features including ease in preparing input, symbolic or analytical computation, parameter estimation, graphical user interface, and systems biology markup language (SBML) support are not seen concurrently in one software package. In this study, we developed a python-based software that supports these features, with both deterministic and stochastic propagations. The software can be used by graphical user interface, command line, or as a python import. We also developed a semi-programmable and intuitively easy topology input method for the biochemical reactions. We tested the software with semantic and stochastic SBML test cases. Tests on symbolic solution and parameter estimation were also included. The software we developed is reliable, well performing, convenient to use, and compliant with most of the SBML tests. So far it is the only systems biology software that supports symbolic, deterministic, and stochastic modeling in one package that also features parameter estimation and SBML support. This work offers a comprehensive set of tools and allows for better availability and accessibility for studying kinetics and dynamics in biochemical systems.
Collapse
Affiliation(s)
- Erickson Fajiculay
- Institute of Chemistry, Academia Sinica, Taipei, Taiwan
- Bioinformatics Program, Institute of Information Science, Taiwan International Graduate Program, Academia Sinica, Taipei, Taiwan
- Institute of Bioinformatics and Structure Biology, National Tsinghua University, Hsinchu, Taiwan
| | - Chao-Ping Hsu
- Institute of Chemistry, Academia Sinica, Taipei, Taiwan
- Physics Division, National Center for Theoretical Sciences, Taipei, Hsinchu, Taiwan
- Genome and Systems Biology Degree program, National Taiwan University, Taipei, Taiwan
- * E-mail:
| |
Collapse
|
33
|
Poole W, Pandey A, Shur A, Tuza ZA, Murray RM. BioCRNpyler: Compiling chemical reaction networks from biomolecular parts in diverse contexts. PLoS Comput Biol 2022; 18:e1009987. [PMID: 35442944 PMCID: PMC9060376 DOI: 10.1371/journal.pcbi.1009987] [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: 07/23/2021] [Revised: 05/02/2022] [Accepted: 03/03/2022] [Indexed: 11/23/2022] Open
Abstract
Biochemical interactions in systems and synthetic biology are often modeled with chemical reaction networks (CRNs). CRNs provide a principled modeling environment capable of expressing a huge range of biochemical processes. In this paper, we present a software toolbox, written in Python, that compiles high-level design specifications represented using a modular library of biochemical parts, mechanisms, and contexts to CRN implementations. This compilation process offers four advantages. First, the building of the actual CRN representation is automatic and outputs Systems Biology Markup Language (SBML) models compatible with numerous simulators. Second, a library of modular biochemical components allows for different architectures and implementations of biochemical circuits to be represented succinctly with design choices propagated throughout the underlying CRN automatically. This prevents the often occurring mismatch between high-level designs and model dynamics. Third, high-level design specification can be embedded into diverse biomolecular environments, such as cell-free extracts and in vivo milieus. Finally, our software toolbox has a parameter database, which allows users to rapidly prototype large models using very few parameters which can be customized later. By using BioCRNpyler, users ranging from expert modelers to novice script-writers can easily build, manage, and explore sophisticated biochemical models using diverse biochemical implementations, environments, and modeling assumptions. This paper describes a new software package BioCRNpyler (pronounced “Biocompiler”) designed to support rapid development and exploration of mathematical models of biochemical networks and circuits by computational biologists, systems biologists, and synthetic biologists. BioCRNpyler allows its users to generate large complex models using very few lines of code in a way that is modular. To do this, BioCRNpyler uses a powerful new representation of biochemical circuits which defines their parts, underlying biochemical mechanisms, and chemical context independently. BioCRNpyler was developed as a Python scripting language designed to be accessible to beginning users as well as easily extendable and customizable for advanced users. Ultimately, we see Biocrnpyler being used to accelerate computer automated design of biochemical circuits and model driven hypothesis generation in biology.
Collapse
Affiliation(s)
- William Poole
- Computation and Neural Systems, California Institute of Technology, Pasadena, California, United States of America
- * E-mail:
| | - Ayush Pandey
- Control and Dynamical Systems, California Institute of Technology, Pasadena, California, United States of America
| | - Andrey Shur
- Bioengineering, California Institute of Technology, Pasadena, California, United States of America
| | - Zoltan A. Tuza
- Bioengineering, Imperial College London, London, England
| | - Richard M. Murray
- Control and Dynamical Systems, California Institute of Technology, Pasadena, California, United States of America
| |
Collapse
|
34
|
Gyori BM, Hoyt CT. PyBioPAX: biological pathway exchange in Python. JOURNAL OF OPEN SOURCE SOFTWARE 2022; 7:4136. [PMID: 36071952 PMCID: PMC9447860 DOI: 10.21105/joss.04136] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/15/2023]
|
35
|
Neumann J, Lin YT, Mallela A, Miller EF, Colvin J, Duprat AT, Chen Y, Hlavacek WS, Posner RG. Implementation of a practical Markov chain Monte Carlo sampling algorithm in PyBioNetFit. Bioinformatics 2022; 38:1770-1772. [PMID: 34986226 DOI: 10.1093/bioinformatics/btac004] [Citation(s) in RCA: 6] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/21/2021] [Revised: 11/30/2021] [Accepted: 01/03/2022] [Indexed: 02/03/2023] Open
Abstract
SUMMARY Bayesian inference in biological modeling commonly relies on Markov chain Monte Carlo (MCMC) sampling of a multidimensional and non-Gaussian posterior distribution that is not analytically tractable. Here, we present the implementation of a practical MCMC method in the open-source software package PyBioNetFit (PyBNF), which is designed to support parameterization of mathematical models for biological systems. The new MCMC method, am, incorporates an adaptive move proposal distribution. For warm starts, sampling can be initiated at a specified location in parameter space and with a multivariate Gaussian proposal distribution defined initially by a specified covariance matrix. Multiple chains can be generated in parallel using a computer cluster. We demonstrate that am can be used to successfully solve real-world Bayesian inference problems, including forecasting of new Coronavirus Disease 2019 case detection with Bayesian quantification of forecast uncertainty. AVAILABILITY AND IMPLEMENTATION PyBNF version 1.1.9, the first stable release with am, is available at PyPI and can be installed using the pip package-management system on platforms that have a working installation of Python 3. PyBNF relies on libRoadRunner and BioNetGen for simulations (e.g. numerical integration of ordinary differential equations defined in SBML or BNGL files) and Dask.Distributed for task scheduling on Linux computer clusters. The Python source code can be freely downloaded/cloned from GitHub and used and modified under terms of the BSD-3 license (https://github.com/lanl/pybnf). Online documentation covering installation/usage is available (https://pybnf.readthedocs.io/en/latest/). A tutorial video is available on YouTube (https://www.youtube.com/watch?v=2aRqpqFOiS4&t=63s). SUPPLEMENTARY INFORMATION Supplementary data are available at Bioinformatics online.
Collapse
Affiliation(s)
- Jacob Neumann
- Department of Biological Sciences, Northern Arizona University, Flagstaff, AZ 86011, USA
| | - Yen Ting Lin
- Information Sciences Group, Computer, Computational, and Statistical Sciences Division, Los Alamos National Laboratory, Los Alamos, NM 87545, USA
| | - Abhishek Mallela
- Department of Mathematics, University of California, Davis, CA 95616, USA
| | - Ely F Miller
- Department of Biological Sciences, Northern Arizona University, Flagstaff, AZ 86011, USA
| | - Joshua Colvin
- Department of Biological Sciences, Northern Arizona University, Flagstaff, AZ 86011, USA
| | - Abell T Duprat
- Department of Biological Sciences, Northern Arizona University, Flagstaff, AZ 86011, USA
| | - Ye Chen
- Department of Mathematics and Statistics, Northern Arizona University, Flagstaff, AZ 86011, USA
| | - William S Hlavacek
- Theoretical Biology and Biophysics Group, Theoretical Division, Los Alamos National Laboratory, Los Alamos, NM 87545, USA
| | - Richard G Posner
- Department of Biological Sciences, Northern Arizona University, Flagstaff, AZ 86011, USA
| |
Collapse
|
36
|
Structure-function relationships of the disease-linked A218T oxytocin receptor variant. Mol Psychiatry 2022; 27:907-917. [PMID: 34980886 PMCID: PMC9054668 DOI: 10.1038/s41380-021-01241-8] [Citation(s) in RCA: 12] [Impact Index Per Article: 6.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Received: 04/02/2021] [Revised: 06/24/2021] [Accepted: 07/15/2021] [Indexed: 12/20/2022]
Abstract
Various single nucleotide polymorphisms (SNPs) in the oxytocin receptor (OXTR) gene have been associated with behavioral traits, autism spectrum disorder (ASD) and other diseases. The non-synonymous SNP rs4686302 results in the OXTR variant A218T and has been linked to core characteristics of ASD, trait empathy and preterm birth. However, the molecular and intracellular mechanisms underlying those associations are still elusive. Here, we uncovered the molecular and intracellular consequences of this mutation that may affect the psychological or behavioral outcome of oxytocin (OXT)-treatment regimens in clinical studies, and provide a mechanistic explanation for an altered receptor function. We created two monoclonal HEK293 cell lines, stably expressing either the wild-type or A218T OXTR. We detected an increased OXTR protein stability, accompanied by a shift in Ca2+ dynamics and reduced MAPK pathway activation in the A218T cells. Combined whole-genome and RNA sequencing analyses in OXT-treated cells revealed 7823 differentially regulated genes in A218T compared to wild-type cells, including 429 genes being associated with ASD. Furthermore, computational modeling provided a molecular basis for the observed change in OXTR stability suggesting that the OXTR mutation affects downstream events by altering receptor activation and signaling, in agreement with our in vitro results. In summary, our study provides the cellular mechanism that links the OXTR rs4686302 SNP with genetic dysregulations associated with aspects of ASD.
Collapse
|
37
|
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
|
38
|
Kirby D, Parmar B, Fathi S, Marwah S, Nayak CR, Cherepanov V, MacParland S, Feld JJ, Altan-Bonnet G, Zilman A. Determinants of Ligand Specificity and Functional Plasticity in Type I Interferon Signaling. Front Immunol 2021; 12:748423. [PMID: 34691060 PMCID: PMC8529159 DOI: 10.3389/fimmu.2021.748423] [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/27/2021] [Accepted: 09/14/2021] [Indexed: 11/13/2022] Open
Abstract
The Type I Interferon family of cytokines all act through the same cell surface receptor and induce phosphorylation of the same subset of response regulators of the STAT family. Despite their shared receptor, different Type I Interferons have different functions during immune response to infection. In particular, they differ in the potency of their induced anti-viral and anti-proliferative responses in target cells. It remains not fully understood how these functional differences can arise in a ligand-specific manner both at the level of STAT phosphorylation and the downstream function. We use a minimal computational model of Type I Interferon signaling, focusing on Interferon-α and Interferon-β. We validate the model with quantitative experimental data to identify the key determinants of specificity and functional plasticity in Type I Interferon signaling. We investigate different mechanisms of signal discrimination, and how multiple system components such as binding affinity, receptor expression levels and their variability, receptor internalization, short-term negative feedback by SOCS1 protein, and differential receptor expression play together to ensure ligand specificity on the level of STAT phosphorylation. Based on these results, we propose phenomenological functional mappings from STAT activation to downstream anti-viral and anti-proliferative activity to investigate differential signal processing steps downstream of STAT phosphorylation. We find that the negative feedback by the protein USP18, which enhances differences in signaling between Interferons via ligand-dependent refractoriness, can give rise to functional plasticity in Interferon-α and Interferon-β signaling, and explore other factors that control functional plasticity. Beyond Type I Interferon signaling, our results have a broad applicability to questions of signaling specificity and functional plasticity in signaling systems with multiple ligands acting through a bottleneck of a small number of shared receptors.
Collapse
Affiliation(s)
- Duncan Kirby
- Department of Physics, University of Toronto, Toronto, ON, Canada
| | - Baljyot Parmar
- Department of Physics, University of Toronto, Toronto, ON, Canada
| | - Sepehr Fathi
- Department of Physics, University of Toronto, Toronto, ON, Canada
| | - Sagar Marwah
- Ajmera Family Transplant Centre, Toronto General Research Institute, Departments of Laboratory Medicine and Pathobiology and Immunology, University of Toronto, Toronto, ON, Canada
| | - Chitra R Nayak
- Department of Physics, University of Toronto, Toronto, ON, Canada.,Department of Physics, Tuskegee University, Tuskegee, AL, United States
| | - Vera Cherepanov
- Sandra Rotman Centre for Global Health, Toronto General Research Institute, University of Toronto, Toronto, ON, Canada
| | - Sonya MacParland
- Ajmera Family Transplant Centre, Toronto General Research Institute, Departments of Laboratory Medicine and Pathobiology and Immunology, University of Toronto, Toronto, ON, Canada
| | - Jordan J Feld
- Toronto Centre for Liver Disease, University Health Network, Toronto, ON, Canada
| | - Grégoire Altan-Bonnet
- Immunodynamics Group, Laboratory of Integrative Cancer Immunology, Center for Cancer Research (CCR), National Cancer Institute (NCI), Bethesda, MD, United States
| | - Anton Zilman
- Department of Physics, University of Toronto, Toronto, ON, Canada.,Institute for Biomedical Engineering, University of Toronto, Toronto, ON, Canada
| |
Collapse
|
39
|
Karim MS, Madamanchi A, Dutko JA, Mullins MC, Umulis DM. Heterodimer-heterotetramer formation mediates enhanced sensor activity in a biophysical model for BMP signaling. PLoS Comput Biol 2021; 17:e1009422. [PMID: 34591841 PMCID: PMC8509922 DOI: 10.1371/journal.pcbi.1009422] [Citation(s) in RCA: 4] [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: 01/11/2021] [Revised: 10/12/2021] [Accepted: 09/03/2021] [Indexed: 11/25/2022] Open
Abstract
Numerous stages of organismal development rely on the cellular interpretation of gradients of secreted morphogens including members of the Bone Morphogenetic Protein (BMP) family through transmembrane receptors. Early gradients of BMPs drive dorsal/ventral patterning throughout the animal kingdom in both vertebrates and invertebrates. Growing evidence in Drosophila, zebrafish, murine and other systems suggests that BMP ligand heterodimers are the primary BMP signaling ligand, even in systems in which mixtures of BMP homodimers and heterodimers are present. Signaling by heterodimers occurs through a hetero-tetrameric receptor complex comprising of two distinct type one BMP receptors and two type II receptors. To understand the system dynamics and determine whether kinetic assembly of heterodimer-heterotetramer BMP complexes is favored, as compared to other plausible BMP ligand-receptor configurations, we developed a kinetic model for BMP tetramer formation based on current measurements for binding rates and affinities. We find that contrary to a common hypothesis, heterodimer-heterotetramer formation is not kinetically favored over the formation of homodimer-tetramer complexes under physiological conditions of receptor and ligand concentrations and therefore other mechanisms, potentially including differential kinase activities of the formed heterotetramer complexes, must be the cause of heterodimer-heterotetramer signaling primacy. Further, although BMP complex assembly favors homodimer and homomeric complex formation over a wide range of parameters, ignoring these signals and instead relying on the heterodimer improves the range of morphogen interpretation in a broad set of conditions, suggesting a performance advantage for heterodimer signaling in patterning multiple cell types in a gradient. TGF-β signaling is an important cell signaling system through which cells respond to external information. In the TGF-β system, signaling is initiated when a ligand dimer pair binds to a receptor tetramer. Interestingly, in numerous developmental contexts, TGF-β signaling has a greater response to heterodimeric ligands (dimers of multiple ligands), as compared to homomeric ligands (dimers made of two molecules of a single ligand). However, neither the cause of heterodimer signaling primacy, nor the systemic effects of heterodimeric vs homomeric signaling are understood. We use a biophysically-informed computational modeling approach to investigate the system dynamics of heterodimer-heterotetramer BMP signaling, to understand the cause and consequence of the requirement for Bmp2/7-mediated signaling in dorsoventral patterning in zebrafish development. Using our model, we demonstrate that BMP heterodimer signaling complex formation is not kinetically favored over homodimer signaling complexes, suggesting subfunctionalization of BMP receptors may be required to explain heterodimer signaling. Additionally, we show that heterodimer signaling provides a performance advantage via increased range of morphogen interpretation. Our findings provide insight into the systems principles involved in developmental signaling.
Collapse
Affiliation(s)
- Md. Shahriar Karim
- Agricultural and Biological Engineering, Purdue University, West Lafayette, Indiana, United States of America
- Department of Electrical and Computer Engineering, North South University, Dhaka, Bangladesh
| | - Aasakiran Madamanchi
- Weldon School of Biomedical Engineering, Purdue University, West Lafayette, Indiana, United States of America
- Polytechnic Institute, Purdue University, West Lafayette, Indiana, United States of America
| | - James A. Dutko
- University of Pennsylvania Perelman School of Medicine, Philadelphia, Pennsylvania, United States of America
| | - Mary C. Mullins
- University of Pennsylvania Perelman School of Medicine, Philadelphia, Pennsylvania, United States of America
| | - David M. Umulis
- Agricultural and Biological Engineering, Purdue University, West Lafayette, Indiana, United States of America
- Weldon School of Biomedical Engineering, Purdue University, West Lafayette, Indiana, United States of America
- * E-mail:
| |
Collapse
|
40
|
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
|
41
|
Lubbock AL, Lopez CF. Programmatic modeling for biological systems. CURRENT OPINION IN SYSTEMS BIOLOGY 2021; 27:100343. [PMID: 34485764 PMCID: PMC8411905 DOI: 10.1016/j.coisb.2021.05.004] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 04/30/2023]
Abstract
Computational modeling has become an established technique to encode mathematical representations of cellular processes and gain mechanistic insights that drive testable predictions. These models are often constructed using graphical user interfaces or domain-specific languages, with community standards used for interchange. Models undergo steady state or dynamic analysis, which can include simulation and calibration within a single application, or transfer across various tools. Here, we describe a novel programmatic modeling paradigm, whereby modeling is augmented with software engineering best practices. We focus on Python - a popular programming language with a large scientific package ecosystem. Models can be encoded as programs, adding benefits such as modularity, testing, and automated documentation generators, while still being extensible and exportable to standardized formats for use with external tools if desired. Programmatic modeling is a key technology to enable collaborative model development and enhance dissemination, transparency, and reproducibility.
Collapse
Affiliation(s)
- Alexander L.R. Lubbock
- Department of Biochemistry, Vanderbilt University, Nashville, Tennessee 37212, United States of America
- Vanderbilt-Ingram Cancer Center, Vanderbilt University, Nashville Tennessee 37212, United States of America
| | - Carlos F. Lopez
- Department of Biochemistry, Vanderbilt University, Nashville, Tennessee 37212, United States of America
- Vanderbilt-Ingram Cancer Center, Vanderbilt University, Nashville Tennessee 37212, United States of America
- Department of Biomedical Informatics, Vanderbilt University, Nashville, Tennessee 37212, United States of America
| |
Collapse
|
42
|
Tangherloni A, Nobile MS, Cazzaniga P, Capitoli G, Spolaor S, Rundo L, Mauri G, Besozzi D. FiCoS: A fine-grained and coarse-grained GPU-powered deterministic simulator for biochemical networks. PLoS Comput Biol 2021; 17:e1009410. [PMID: 34499658 PMCID: PMC8476010 DOI: 10.1371/journal.pcbi.1009410] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/14/2021] [Revised: 09/27/2021] [Accepted: 08/28/2021] [Indexed: 11/19/2022] Open
Abstract
Mathematical models of biochemical networks can largely facilitate the comprehension of the mechanisms at the basis of cellular processes, as well as the formulation of hypotheses that can be tested by means of targeted laboratory experiments. However, two issues might hamper the achievement of fruitful outcomes. On the one hand, detailed mechanistic models can involve hundreds or thousands of molecular species and their intermediate complexes, as well as hundreds or thousands of chemical reactions, a situation generally occurring in rule-based modeling. On the other hand, the computational analysis of a model typically requires the execution of a large number of simulations for its calibration, or to test the effect of perturbations. As a consequence, the computational capabilities of modern Central Processing Units can be easily overtaken, possibly making the modeling of biochemical networks a worthless or ineffective effort. To the aim of overcoming the limitations of the current state-of-the-art simulation approaches, we present in this paper FiCoS, a novel "black-box" deterministic simulator that effectively realizes both a fine-grained and a coarse-grained parallelization on Graphics Processing Units. In particular, FiCoS exploits two different integration methods, namely, the Dormand-Prince and the Radau IIA, to efficiently solve both non-stiff and stiff systems of coupled Ordinary Differential Equations. We tested the performance of FiCoS against different deterministic simulators, by considering models of increasing size and by running analyses with increasing computational demands. FiCoS was able to dramatically speedup the computations up to 855×, showing to be a promising solution for the simulation and analysis of large-scale models of complex biological processes.
Collapse
Affiliation(s)
- Andrea Tangherloni
- Department of Human and Social Sciences, University of Bergamo, Bergamo, Italy
| | - Marco S. Nobile
- Department of Industrial Engineering & Innovation Sciences, Eindhoven University of Technology, Eindhoven, The Netherlands
- SYSBIO/ISBE.IT Centre of Systems Biology, Milan, Italy
- Bicocca Bioinformatics Biostatistics and Bioimaging Centre (B4), University of Milano-Bicocca, Vedano al Lambro, Italy
| | - Paolo Cazzaniga
- Department of Human and Social Sciences, University of Bergamo, Bergamo, Italy
- SYSBIO/ISBE.IT Centre of Systems Biology, Milan, Italy
- Bicocca Bioinformatics Biostatistics and Bioimaging Centre (B4), University of Milano-Bicocca, Vedano al Lambro, Italy
| | - Giulia Capitoli
- Bicocca Bioinformatics Biostatistics and Bioimaging Centre (B4), University of Milano-Bicocca, Vedano al Lambro, Italy
- School of Medicine and Surgery, University of Milano-Bicocca, Monza, Italy
| | - Simone Spolaor
- Bicocca Bioinformatics Biostatistics and Bioimaging Centre (B4), University of Milano-Bicocca, Vedano al Lambro, Italy
- Department of Informatics, Systems and Communication, University of Milano-Bicocca, Milan, Italy
| | - Leonardo Rundo
- Department of Radiology, University of Cambridge, Cambridge, United Kingdom
- Cancer Research UK Cambridge Centre, University of Cambridge, Cambridge, United Kingdom
| | - Giancarlo Mauri
- SYSBIO/ISBE.IT Centre of Systems Biology, Milan, Italy
- Bicocca Bioinformatics Biostatistics and Bioimaging Centre (B4), University of Milano-Bicocca, Vedano al Lambro, Italy
- Department of Informatics, Systems and Communication, University of Milano-Bicocca, Milan, Italy
| | - Daniela Besozzi
- SYSBIO/ISBE.IT Centre of Systems Biology, Milan, Italy
- Bicocca Bioinformatics Biostatistics and Bioimaging Centre (B4), University of Milano-Bicocca, Vedano al Lambro, Italy
- Department of Informatics, Systems and Communication, University of Milano-Bicocca, Milan, Italy
| |
Collapse
|
43
|
Fischer S, Dinh M, Henry V, Robert P, Goelzer A, Fromion V. BiPSim: a flexible and generic stochastic simulator for polymerization processes. Sci Rep 2021; 11:14112. [PMID: 34238958 PMCID: PMC8266833 DOI: 10.1038/s41598-021-92833-5] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/12/2020] [Accepted: 06/07/2021] [Indexed: 11/30/2022] Open
Abstract
Detailed whole-cell modeling requires an integration of heterogeneous cell processes having different modeling formalisms, for which whole-cell simulation could remain tractable. Here, we introduce BiPSim, an open-source stochastic simulator of template-based polymerization processes, such as replication, transcription and translation. BiPSim combines an efficient abstract representation of reactions and a constant-time implementation of the Gillespie’s Stochastic Simulation Algorithm (SSA) with respect to reactions, which makes it highly efficient to simulate large-scale polymerization processes stochastically. Moreover, multi-level descriptions of polymerization processes can be handled simultaneously, allowing the user to tune a trade-off between simulation speed and model granularity. We evaluated the performance of BiPSim by simulating genome-wide gene expression in bacteria for multiple levels of granularity. Finally, since no cell-type specific information is hard-coded in the simulator, models can easily be adapted to other organismal species. We expect that BiPSim should open new perspectives for the genome-wide simulation of stochastic phenomena in biology.
Collapse
Affiliation(s)
- Stephan Fischer
- INRAE, MaIAGE, Université Paris-Saclay, Jouy-en-Josas, France
| | - Marc Dinh
- INRAE, MaIAGE, Université Paris-Saclay, Jouy-en-Josas, France
| | - Vincent Henry
- INRAE, MaIAGE, Université Paris-Saclay, Jouy-en-Josas, France
| | | | - Anne Goelzer
- INRAE, MaIAGE, Université Paris-Saclay, Jouy-en-Josas, France
| | - Vincent Fromion
- INRAE, MaIAGE, Université Paris-Saclay, Jouy-en-Josas, France.
| |
Collapse
|
44
|
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
|
45
|
Erdem C, Lee AV, Taylor DL, Lezon TR. Inhibition of RPS6K reveals context-dependent Akt activity in luminal breast cancer cells. PLoS Comput Biol 2021; 17:e1009125. [PMID: 34191793 PMCID: PMC8277016 DOI: 10.1371/journal.pcbi.1009125] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/17/2021] [Revised: 07/13/2021] [Accepted: 05/28/2021] [Indexed: 01/03/2023] Open
Abstract
Aberrant signaling through insulin (Ins) and insulin-like growth factor I (IGF1) receptors contribute to the risk and advancement of many cancer types by activating cell survival cascades. Similarities between these pathways have thus far prevented the development of pharmacological interventions that specifically target either Ins or IGF1 signaling. To identify differences in early Ins and IGF1 signaling mechanisms, we developed a dual receptor (IGF1R & InsR) computational response model. The model suggested that ribosomal protein S6 kinase (RPS6K) plays a critical role in regulating MAPK and Akt activation levels in response to Ins and IGF1 stimulation. As predicted, perturbing RPS6K kinase activity led to an increased Akt activation with Ins stimulation compared to IGF1 stimulation. Being able to discern differential downstream signaling, we can explore improved anti-IGF1R cancer therapies by eliminating the emergence of compensation mechanisms without disrupting InsR signaling.
Collapse
Affiliation(s)
- Cemal Erdem
- Department of Computational & Systems Biology, University of Pittsburgh, Pittsburgh, Pennsylvania, United States of America
- University of Pittsburgh Drug Discovery Institute (UPDDI), University of Pittsburgh, Pittsburgh, Pennsylvania, United States of America
| | - Adrian V. Lee
- Department of Pharmacology & Chemical Biology, UPMC Hillman Cancer Center, University of Pittsburgh, Pittsburgh, Pennsylvania, United States of America
- Magee-Womens Research Institute, Pittsburgh, Pennsylvania, United States of America
- The Institute for Precision Medicine, Pittsburgh, Pennsylvania, United States of America
| | - D. Lansing Taylor
- Department of Computational & Systems Biology, University of Pittsburgh, Pittsburgh, Pennsylvania, United States of America
- University of Pittsburgh Drug Discovery Institute (UPDDI), University of Pittsburgh, Pittsburgh, Pennsylvania, United States of America
| | - Timothy R. Lezon
- Department of Computational & Systems Biology, University of Pittsburgh, Pittsburgh, Pennsylvania, United States of America
- University of Pittsburgh Drug Discovery Institute (UPDDI), University of Pittsburgh, Pittsburgh, Pennsylvania, United States of America
| |
Collapse
|
46
|
Hayford CE, Tyson DR, Robbins CJ, Frick PL, Quaranta V, Harris LA. An in vitro model of tumor heterogeneity resolves genetic, epigenetic, and stochastic sources of cell state variability. PLoS Biol 2021; 19:e3000797. [PMID: 34061819 PMCID: PMC8195356 DOI: 10.1371/journal.pbio.3000797] [Citation(s) in RCA: 18] [Impact Index Per Article: 6.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/22/2020] [Revised: 06/11/2021] [Accepted: 03/16/2021] [Indexed: 12/30/2022] Open
Abstract
Tumor heterogeneity is a primary cause of treatment failure and acquired resistance in cancer patients. Even in cancers driven by a single mutated oncogene, variability in response to targeted therapies is well known. The existence of additional genomic alterations among tumor cells can only partially explain this variability. As such, nongenetic factors are increasingly seen as critical contributors to tumor relapse and acquired resistance in cancer. Here, we show that both genetic and nongenetic factors contribute to targeted drug response variability in an experimental model of tumor heterogeneity. We observe significant variability to epidermal growth factor receptor (EGFR) inhibition among and within multiple versions and clonal sublines of PC9, a commonly used EGFR mutant nonsmall cell lung cancer (NSCLC) cell line. We resolve genetic, epigenetic, and stochastic components of this variability using a theoretical framework in which distinct genetic states give rise to multiple epigenetic "basins of attraction," across which cells can transition driven by stochastic noise. Using mutational impact analysis, single-cell differential gene expression, and correlations among Gene Ontology (GO) terms to connect genomics to transcriptomics, we establish a baseline for genetic differences driving drug response variability among PC9 cell line versions. Applying the same approach to clonal sublines, we conclude that drug response variability in all but one of the sublines is due to epigenetic differences; in the other, it is due to genetic alterations. Finally, using a clonal drug response assay together with stochastic simulations, we attribute subclonal drug response variability within sublines to stochastic cell fate decisions and confirm that one subline likely contains genetic resistance mutations that emerged in the absence of drug treatment.
Collapse
Affiliation(s)
- Corey E. Hayford
- Chemical and Physical Biology Graduate Program, Vanderbilt University School of Medicine, Nashville, Tennessee, United States of America
| | - Darren R. Tyson
- Department of Biochemistry, Vanderbilt University School of Medicine, Nashville, Tennessee, United States of America
| | - C. Jack Robbins
- Department of Biochemistry, Vanderbilt University School of Medicine, Nashville, Tennessee, United States of America
| | - Peter L. Frick
- Chemical and Physical Biology Graduate Program, Vanderbilt University School of Medicine, Nashville, Tennessee, United States of America
| | - Vito Quaranta
- Department of Biochemistry, Vanderbilt University School of Medicine, Nashville, Tennessee, United States of America
- Department of Pharmacology, Vanderbilt University School of Medicine, Nashville, Tennessee, United States of America
| | - Leonard A. Harris
- Department of Biomedical Engineering, University of Arkansas, Fayetteville, Arkansas, United States of America
- Interdisciplinary Graduate Program in Cell and Molecular Biology, University of Arkansas, Fayetteville, Arkansas, United States of America
- Cancer Biology Program, Winthrop P. Rockefeller Cancer Institute, University of Arkansas for Medical Sciences, Little Rock, Arkansas, United States of America
| |
Collapse
|
47
|
Kinnunen PC, Luker KE, Luker GD, Linderman JJ. Computational methods for characterizing and learning from heterogeneous cell signaling data. CURRENT OPINION IN SYSTEMS BIOLOGY 2021; 26:98-108. [PMID: 35647414 DOI: 10.1016/j.coisb.2021.04.009] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/21/2023]
Abstract
Heterogeneity in cell signaling pathways is increasingly appreciated as a fundamental feature of cell biology and a driver of clinically relevant disease phenotypes. Understanding the causes of heterogeneity, the cellular mechanisms used to control heterogeneity, and the downstream effects of heterogeneity in single cells are all key obstacles for manipulating cellular populations and treating disease. Recent advances in genetic engineering, including multiplexed fluorescent reporters, have provided unprecedented measurements of signaling heterogeneity, but these vast data sets are often difficult to interpret, necessitating the use of computational techniques to extract meaning from the data. Here, we review recent advances in computational methods for extracting meaning from these novel data streams. In particular, we evaluate how machine learning methods related to dimensionality reduction and classification can identify structure in complex, dynamic datasets, simplifying interpretation. We also discuss how mechanistic models can be merged with heterogeneous data to understand the underlying differences between cells in a population. These methods are still being developed, but the work reviewed here offers useful applications of specific analysis techniques that could enable the translation of single-cell signaling data to actionable biological understanding.
Collapse
Affiliation(s)
- Patrick C Kinnunen
- Department of Chemical Engineering, University of Michigan, 2800 Plymouth Road, Ann Arbor, MI, 48109-2800, USA
| | - Kathryn E Luker
- Department of Radiology, Center for Molecular Imaging, University of Michigan, 109 Zina Pitcher Place, A526 BSRB, Ann Arbor, MI, 48109-2200, USA
| | - Gary D Luker
- Department of Radiology, Center for Molecular Imaging, University of Michigan, 109 Zina Pitcher Place, A526 BSRB, Ann Arbor, MI, 48109-2200, USA.,Department of Biomedical Engineering, University of Michigan Medical School, Ann Arbor, MI, USA, 48109.,Department of Microbiology and Immunology, University of Michigan Medical School, Ann Arbor, MI, USA, 48109
| | - Jennifer J Linderman
- Department of Chemical Engineering, University of Michigan, 2800 Plymouth Road, Ann Arbor, MI, 48109-2800, USA.,Department of Biomedical Engineering, University of Michigan Medical School, Ann Arbor, MI, USA, 48109
| |
Collapse
|
48
|
van Aalst M, Ebenhöh O, Matuszyńska A. Constructing and analysing dynamic models with modelbase v1.2.3: a software update. BMC Bioinformatics 2021; 22:203. [PMID: 33879053 PMCID: PMC8056244 DOI: 10.1186/s12859-021-04122-7] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/09/2020] [Accepted: 04/07/2021] [Indexed: 11/12/2022] Open
Abstract
BACKGROUND Computational mathematical models of biological and biomedical systems have been successfully applied to advance our understanding of various regulatory processes, metabolic fluxes, effects of drug therapies, and disease evolution and transmission. Unfortunately, despite community efforts leading to the development of SBML and the BioModels database, many published models have not been fully exploited, largely due to a lack of proper documentation or the dependence on proprietary software. To facilitate the reuse and further development of systems biology and systems medicine models, an open-source toolbox that makes the overall process of model construction more consistent, understandable, transparent, and reproducible is desired. RESULTS AND DISCUSSION We provide an update on the development of modelbase, a free, expandable Python package for constructing and analysing ordinary differential equation-based mathematical models of dynamic systems. It provides intuitive and unified methods to construct and solve these systems. Significantly expanded visualisation methods allow for convenient analysis of the structural and dynamic properties of models. After specifying reaction stoichiometries and rate equations modelbase can automatically assemble the associated system of differential equations. A newly provided library of common kinetic rate laws reduces the repetitiveness of the computer programming code. modelbase is also fully compatible with SBML. Previous versions provided functions for the automatic construction of networks for isotope labelling studies. Now, using user-provided label maps, modelbase v1.2.3 streamlines the expansion of classic models to their isotope-specific versions. Finally, the library of previously published models implemented in modelbase is growing continuously. Ranging from photosynthesis to tumour cell growth to viral infection evolution, all these models are now available in a transparent, reusable and unified format through modelbase. CONCLUSION With this new Python software package, which is written in currently one of the most popular programming languages, the user can develop new models and actively profit from the work of others. modelbase enables reproducing and replicating models in a consistent, tractable and expandable manner. Moreover, the expansion of models to their isotopic label-specific versions enables simulating label propagation, thus providing quantitative information regarding network topology and metabolic fluxes.
Collapse
Affiliation(s)
- Marvin van Aalst
- Institute of Quantitative and Theoretical Biology, Heinrich Heine University, Universitätsstr. 1, 40225 Düsseldorf, Germany
| | - Oliver Ebenhöh
- Institute of Quantitative and Theoretical Biology, Heinrich Heine University, Universitätsstr. 1, 40225 Düsseldorf, Germany
- CEPLAS - Cluster of Excellence on Plant Sciences, Universitätsstr. 1, 40225 Düsseldorf, Germany
| | - Anna Matuszyńska
- Institute of Quantitative and Theoretical Biology, Heinrich Heine University, Universitätsstr. 1, 40225 Düsseldorf, Germany
- CEPLAS - Cluster of Excellence on Plant Sciences, Universitätsstr. 1, 40225 Düsseldorf, Germany
| |
Collapse
|
49
|
Fröhlich F, Weindl D, Schälte Y, Pathirana D, Paszkowski Ł, Lines GT, Stapor P, Hasenauer J. AMICI: High-Performance Sensitivity Analysis for Large Ordinary Differential Equation Models. Bioinformatics 2021; 37:3676-3677. [PMID: 33821950 PMCID: PMC8545331 DOI: 10.1093/bioinformatics/btab227] [Citation(s) in RCA: 29] [Impact Index Per Article: 9.7] [Reference Citation Analysis] [Abstract] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/24/2020] [Revised: 03/18/2021] [Accepted: 04/01/2021] [Indexed: 11/14/2022] Open
Abstract
Summary Ordinary differential equation models facilitate the understanding of cellular signal transduction and other biological processes. However, for large and comprehensive models, the computational cost of simulating or calibrating can be limiting. AMICI is a modular toolbox implemented in C++/Python/MATLAB that provides efficient simulation and sensitivity analysis routines tailored for scalable, gradient-based parameter estimation and uncertainty quantification. Availabilityand implementation AMICI is published under the permissive BSD-3-Clause license with source code publicly available on https://github.com/AMICI-dev/AMICI. Citeable releases are archived on Zenodo. Supplementary information Supplementary data are available at Bioinformatics online.
Collapse
Affiliation(s)
- Fabian Fröhlich
- Department of Systems Biology, Harvard Medical School, Boston, MA 02115, USA
| | - Daniel Weindl
- Institute of Computational Biology, Helmholtz Zentrum München - German Research Center for Environmental Health, 85764 Neuherberg, Germany
| | - Yannik Schälte
- Institute of Computational Biology, Helmholtz Zentrum München - German Research Center for Environmental Health, 85764 Neuherberg, Germany.,Center for Mathematics, Technische Universität München, 85748 Garching, Germany
| | - Dilan Pathirana
- Faculty of Mathematics and Natural Sciences, University of Bonn, 53113 Bonn, Germany
| | | | | | - Paul Stapor
- Institute of Computational Biology, Helmholtz Zentrum München - German Research Center for Environmental Health, 85764 Neuherberg, Germany.,Center for Mathematics, Technische Universität München, 85748 Garching, Germany
| | - Jan Hasenauer
- Institute of Computational Biology, Helmholtz Zentrum München - German Research Center for Environmental Health, 85764 Neuherberg, Germany.,Center for Mathematics, Technische Universität München, 85748 Garching, Germany.,Faculty of Mathematics and Natural Sciences, University of Bonn, 53113 Bonn, Germany
| |
Collapse
|
50
|
Santibáñez R, Garrido D, Martin AJM. Atlas: automatic modeling of regulation of bacterial gene expression and metabolism using rule-based languages. Bioinformatics 2021; 36:5473-5480. [PMID: 33367504 PMCID: PMC8016457 DOI: 10.1093/bioinformatics/btaa1040] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/09/2020] [Revised: 11/19/2020] [Accepted: 12/12/2020] [Indexed: 12/31/2022] Open
Abstract
MOTIVATION Cells are complex systems composed of hundreds of genes whose products interact to produce elaborated behaviors. To control such behaviors, cells rely on transcription factors to regulate gene expression, and gene regulatory networks (GRNs) are employed to describe and understand such behavior. However, GRNs are static models, and dynamic models are difficult to obtain due to their size, complexity, stochastic dynamics and interactions with other cell processes. RESULTS We developed Atlas, a Python software that converts genome graphs and gene regulatory, interaction and metabolic networks into dynamic models. The software employs these biological networks to write rule-based models for the PySB framework. The underlying method is a divide-and-conquer strategy to obtain sub-models and combine them later into an ensemble model. To exemplify the utility of Atlas, we used networks of varying size and complexity of Escherichia coli and evaluated in silico modifications, such as gene knockouts and the insertion of promoters and terminators. Moreover, the methodology could be applied to the dynamic modeling of natural and synthetic networks of any bacteria. AVAILABILITY AND IMPLEMENTATION Code, models and tutorials are available online (https://github.com/networkbiolab/atlas). SUPPLEMENTARY INFORMATION Supplementary data are available at Bioinformatics online.
Collapse
Affiliation(s)
- Rodrigo Santibáñez
- Laboratorio de Biología de Redes, Centro de Genómica y Bioinformática, Universidad Mayor, Santiago 8580745, Chile
- Department of Chemical and Bioprocess Engineering, School of Engineering, Pontificia Universidad Católica de Chile, Santiago 7820436, Chile
| | - Daniel Garrido
- Department of Chemical and Bioprocess Engineering, School of Engineering, Pontificia Universidad Católica de Chile, Santiago 7820436, Chile
| | - Alberto J M Martin
- Laboratorio de Biología de Redes, Centro de Genómica y Bioinformática, Universidad Mayor, Santiago 8580745, Chile
| |
Collapse
|