1
|
Zhan H, Zhu X, Qiao Z, Hu J. Graph Neural Tree: A novel and interpretable deep learning-based framework for accurate molecular property predictions. Anal Chim Acta 2023; 1244:340558. [PMID: 36737143 DOI: 10.1016/j.aca.2022.340558] [Citation(s) in RCA: 2] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/10/2022] [Accepted: 10/24/2022] [Indexed: 11/06/2022]
Abstract
Determining various properties of molecules is a critical step in drug discovery. Recently, with the improvement of large heterogeneous datasets and the development of deep learning approaches, more and more scientists have turned their attention to neural network-based virtual preliminary screening to reduce the time and monetary cost of drug discovery. However, the poor interpretability of deep learning masks causality, so models' conclusions are often beyond the comprehension of human users, which reduces the credibility of the model and makes it difficult for chemists to further narrow the huge chemical space based on models' results. Thus, this study develops a novel framework consisting of Graph Neural Networks for feature extraction, Curriculum-Based Learning Strategies for optimization, and a Learning Binary Neural Tree (LBNT) for prediction, to improve the performance of neural networks and reveal their decision-making process to chemists. The framework encodes molecular graph data with graph neural networks (GNNs), then retrains the encoder with curriculum-based learning strategies to reduce uncertainty and improve accuracy, and finally uses LBNT as the predictor, which joint retrains with the encoder after independently training, for prediction and visualization. The framework is validated on the public datasets and compared to single GNNs with normal training strategies as well as GNN encoders with common machine learning predictors instead of the LBNT predictor. The result reveals that the proposed framework enhances the point prediction accuracy of the completely trained GNN and reduces its uncertainty through curriculum-based learning, and further improves the accuracy by combining LBNT. Besides, compared with common machine learning tools, the LBNT predictor generally has the best performance because of joint retraining with the GNN encoder. The decision-making process of LBNT is also better and easier to explain than that of other models.
Collapse
Affiliation(s)
- Haolin Zhan
- Guangzhou Key Laboratory for New Energy and Green Catalysis, School of Chemistry and Chemical Engineering, Guangzhou University, Guangzhou, China; College of Economics and Statistics, Guangzhou University, Guangzhou, China
| | - Xin Zhu
- Guangzhou Key Laboratory for New Energy and Green Catalysis, School of Chemistry and Chemical Engineering, Guangzhou University, Guangzhou, China.
| | - Zhiwei Qiao
- Guangzhou Key Laboratory for New Energy and Green Catalysis, School of Chemistry and Chemical Engineering, Guangzhou University, Guangzhou, China; Joint Institute of Guangzhou University & Institute of Corrosion Science and Technology, Guangzhou University, Guangzhou, 510006, China.
| | - Jianming Hu
- College of Economics and Statistics, Guangzhou University, Guangzhou, China.
| |
Collapse
|
2
|
Gorin G, Pachter L. Modeling bursty transcription and splicing with the chemical master equation. Biophys J 2022; 121:1056-1069. [PMID: 35143775 PMCID: PMC8943761 DOI: 10.1016/j.bpj.2022.02.004] [Citation(s) in RCA: 13] [Impact Index Per Article: 6.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/30/2021] [Revised: 11/29/2021] [Accepted: 02/03/2022] [Indexed: 11/16/2022] Open
Abstract
Splicing cascades that alter gene products posttranscriptionally also affect expression dynamics. We study a class of processes and associated distributions that emerge from models of bursty promoters coupled to directed acyclic graphs of splicing. These solutions provide full time-dependent joint distributions for an arbitrary number of species with general noise behaviors and transient phenomena, offering qualitative and quantitative insights about how splicing can regulate expression dynamics. Finally, we derive a set of quantitative constraints on the minimum complexity necessary to reproduce gene coexpression patterns using synchronized burst models. We validate these findings by analyzing long-read sequencing data, where we find evidence of expression patterns largely consistent with these constraints.
Collapse
Affiliation(s)
- Gennady Gorin
- Division of Chemistry and Chemical Engineering, California Institute of Technology, Pasadena, California
| | - Lior Pachter
- Division of Biology and Biological Engineering & Department of Computing and Mathematical Sciences, California Institute of Technology, Pasadena, California.
| |
Collapse
|
3
|
Albert J. Dimensionality reduction via path integration for computing mRNA distributions. J Math Biol 2021; 83:57. [PMID: 34731323 DOI: 10.1007/s00285-021-01683-2] [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: 07/01/2020] [Revised: 03/29/2021] [Accepted: 10/13/2021] [Indexed: 11/27/2022]
Abstract
Inherent stochasticity in gene expression leads to distributions of mRNA copy numbers in a population of identical cells. These distributions are determined primarily by the multitude of states of a gene promoter, each driving transcription at a different rate. In an era where single-cell mRNA copy number data are more and more available, there is an increasing need for fast computations of mRNA distributions. In this paper, we present a method for computing separate distributions for each species of mRNA molecules, i.e. mRNAs that have been either partially or fully processed post-transcription. The method involves the integration over all possible realizations of promoter states, which we cast into a set of linear ordinary differential equations of dimension [Formula: see text], where M is the number of available promoter states and [Formula: see text] is the mRNA copy number of species j up to which one wishes to compute the probability distribution. This approach is superior to solving the Master equation (ME) directly in two ways: (a) the number of coupled differential equations in the ME approach is [Formula: see text], where [Formula: see text] is the cutoff for the probability of the jth species of mRNA; and (b) the ME must be solved up to the cutoffs [Formula: see text], which must be selected a priori. In our approach, the equation for the probability to observe n mRNAs of any species depends only on the the probability of observing [Formula: see text] mRNAs of that species, thus yielding a correct probability distribution up to an arbitrary n. To demonstrate the validity of our derivations, we compare our results with Gillespie simulations for ten randomly selected system parameters.
Collapse
|
4
|
Deng D, Chen X, Zhang R, Lei Z, Wang X, Zhou F. XGraphBoost: Extracting Graph Neural Network-Based Features for a Better Prediction of Molecular Properties. J Chem Inf Model 2021; 61:2697-2705. [PMID: 34009965 DOI: 10.1021/acs.jcim.0c01489] [Citation(s) in RCA: 14] [Impact Index Per Article: 4.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/02/2023]
Abstract
Determining the properties of chemical molecules is essential for screening candidates similar to a specific drug. These candidate molecules are further evaluated for their target binding affinities, side effects, target missing probabilities, etc. Conventional machine learning algorithms demonstrated satisfying prediction accuracies of molecular properties. A molecule cannot be directly loaded into a machine learning model, and a set of engineered features needs to be designed and calculated from a molecule. Such hand-crafted features rely heavily on the experiences of the investigating researchers. The concept of graph neural networks (GNNs) was recently introduced to describe the chemical molecules. The features may be automatically and objectively extracted from the molecules through various types of GNNs, e.g., GCN (graph convolution network), GGNN (gated graph neural network), DMPNN (directed message passing neural network), etc. However, the training of a stable GNN model requires a huge number of training samples and a large amount of computing power, compared with the conventional machine learning strategies. This study proposed the integrated framework XGraphBoost to extract the features using a GNN and build an accurate prediction model of molecular properties using the classifier XGBoost. The proposed framework XGraphBoost fully inherits the merits of the GNN-based automatic molecular feature extraction and XGBoost-based accurate prediction performance. Both classification and regression problems were evaluated using the framework XGraphBoost. The experimental results strongly suggest that XGraphBoost may facilitate the efficient and accurate predictions of various molecular properties. The source code is freely available to academic users at https://github.com/chenxiaowei-vincent/XGraphBoost.git.
Collapse
Affiliation(s)
- Daiguo Deng
- Fermion Technology Co., Ltd., Guangzhou, Guangdong 510000, P.R. China
| | - Xiaowei Chen
- Fermion Technology Co., Ltd., Guangzhou, Guangdong 510000, P.R. China
| | - Ruochi Zhang
- Fermion Technology Co., Ltd., Guangzhou, Guangdong 510000, P.R. China.,College of Computer Science and Technology, and Key Laboratory of Symbolic Computation and Knowledge Engineering of Ministry of Education, Jilin University, Changchun, Jilin 130012, P.R. China
| | - Zengrong Lei
- Fermion Technology Co., Ltd., Guangzhou, Guangdong 510000, P.R. China
| | - Xiaojian Wang
- State Key Laboratory of Bioactive Substances and Functions of Natural Medicines, Institute of Materia Medica, Peking Union Medical College and Chinese Academy of Medical Sciences, Beijing 100050, P.R. China
| | - Fengfeng Zhou
- College of Computer Science and Technology, and Key Laboratory of Symbolic Computation and Knowledge Engineering of Ministry of Education, Jilin University, Changchun, Jilin 130012, P.R. China
| |
Collapse
|
5
|
Albert J. Path integral approach to generating functions for multistep post-transcription and post-translation processes and arbitrary initial conditions. J Math Biol 2019; 79:2211-2236. [DOI: 10.1007/s00285-019-01426-4] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/30/2018] [Revised: 08/05/2019] [Indexed: 01/02/2023]
|
6
|
Smith CA, Yates CA. Spatially extended hybrid methods: a review. J R Soc Interface 2018; 15:20170931. [PMID: 29491179 PMCID: PMC5832735 DOI: 10.1098/rsif.2017.0931] [Citation(s) in RCA: 19] [Impact Index Per Article: 3.2] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/11/2017] [Accepted: 02/08/2018] [Indexed: 12/13/2022] Open
Abstract
Many biological and physical systems exhibit behaviour at multiple spatial, temporal or population scales. Multiscale processes provide challenges when they are to be simulated using numerical techniques. While coarser methods such as partial differential equations are typically fast to simulate, they lack the individual-level detail that may be required in regions of low concentration or small spatial scale. However, to simulate at such an individual level throughout a domain and in regions where concentrations are high can be computationally expensive. Spatially coupled hybrid methods provide a bridge, allowing for multiple representations of the same species in one spatial domain by partitioning space into distinct modelling subdomains. Over the past 20 years, such hybrid methods have risen to prominence, leading to what is now a very active research area across multiple disciplines including chemistry, physics and mathematics. There are three main motivations for undertaking this review. Firstly, we have collated a large number of spatially extended hybrid methods and presented them in a single coherent document, while comparing and contrasting them, so that anyone who requires a multiscale hybrid method will be able to find the most appropriate one for their need. Secondly, we have provided canonical examples with algorithms and accompanying code, serving to demonstrate how these types of methods work in practice. Finally, we have presented papers that employ these methods on real biological and physical problems, demonstrating their utility. We also consider some open research questions in the area of hybrid method development and the future directions for the field.
Collapse
Affiliation(s)
- Cameron A Smith
- Centre for Mathematical Biology, Department of Mathematical Sciences, University of Bath, Claverton Down, Bath BA2 7AY, UK
| | - Christian A Yates
- Centre for Mathematical Biology, Department of Mathematical Sciences, University of Bath, Claverton Down, Bath BA2 7AY, UK
| |
Collapse
|
7
|
Wu Q, Tian T. Stochastic modeling of biochemical systems with multistep reactions using state-dependent time delay. Sci Rep 2016; 6:31909. [PMID: 27553753 PMCID: PMC4995396 DOI: 10.1038/srep31909] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/11/2016] [Accepted: 07/29/2016] [Indexed: 01/05/2023] Open
Abstract
To deal with the growing scale of molecular systems, sophisticated modelling techniques have been designed in recent years to reduce the complexity of mathematical models. Among them, a widely used approach is delayed reaction for simplifying multistep reactions. However, recent research results suggest that a delayed reaction with constant time delay is unable to describe multistep reactions accurately. To address this issue, we propose a novel approach using state-dependent time delay to approximate multistep reactions. We first use stochastic simulations to calculate time delay arising from multistep reactions exactly. Then we design algorithms to calculate time delay based on system dynamics precisely. To demonstrate the power of proposed method, two processes of mRNA degradation are used to investigate the function of time delay in determining system dynamics. In addition, a multistep pathway of metabolic synthesis is used to explore the potential of the proposed method to simplify multistep reactions with nonlinear reaction rates. Simulation results suggest that the state-dependent time delay is a promising and accurate approach to reduce model complexity and decrease the number of unknown parameters in the models.
Collapse
Affiliation(s)
- Qianqian Wu
- School of Mathematical Sciences, Monash University, Melbourne, VIC 3800, Australia
- School of Mathematics Hefei University of Technology, Hefei, Anhui 230009 China
| | - Tianhai Tian
- School of Mathematical Sciences, Monash University, Melbourne, VIC 3800, Australia
| |
Collapse
|
8
|
Albert J. A Hybrid of the Chemical Master Equation and the Gillespie Algorithm for Efficient Stochastic Simulations of Sub-Networks. PLoS One 2016; 11:e0149909. [PMID: 26930199 PMCID: PMC4773016 DOI: 10.1371/journal.pone.0149909] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/16/2015] [Accepted: 02/05/2016] [Indexed: 11/18/2022] Open
Abstract
Modeling stochastic behavior of chemical reaction networks is an important endeavor in many aspects of chemistry and systems biology. The chemical master equation (CME) and the Gillespie algorithm (GA) are the two most fundamental approaches to such modeling; however, each of them has its own limitations: the GA may require long computing times, while the CME may demand unrealistic memory storage capacity. We propose a method that combines the CME and the GA that allows one to simulate stochastically a part of a reaction network. First, a reaction network is divided into two parts. The first part is simulated via the GA, while the solution of the CME for the second part is fed into the GA in order to update its propensities. The advantage of this method is that it avoids the need to solve the CME or stochastically simulate the entire network, which makes it highly efficient. One of its drawbacks, however, is that most of the information about the second part of the network is lost in the process. Therefore, this method is most useful when only partial information about a reaction network is needed. We tested this method against the GA on two systems of interest in biology - the gene switch and the Griffith model of a genetic oscillator—and have shown it to be highly accurate. Comparing this method to four different stochastic algorithms revealed it to be at least an order of magnitude faster than the fastest among them.
Collapse
Affiliation(s)
- Jaroslav Albert
- Applied Physics Research Group, Vrije Universiteit Brussel, Brussels, Belgium
- * E-mail:
| |
Collapse
|
9
|
Carletti M, Montani M, Meschini V, Bianchi M, Radici L. Stochastic modelling of PTEN regulation in brain tumors: A model for glioblastoma multiforme. MATHEMATICAL BIOSCIENCES AND ENGINEERING : MBE 2015; 12:965-981. [PMID: 26280182 DOI: 10.3934/mbe.2015.12.965] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/04/2023]
Abstract
This work is the outcome of the partnership between the mathematical group of Department DISBEF and the biochemical group of Department DISB of the University of Urbino "Carlo Bo" in order to better understand some crucial aspects of brain cancer oncogenesis. Throughout our collaboration we discovered that biochemists are mainly attracted to the instantaneous behaviour of the whole cell, while mathematicians are mostly interested in the evolution along time of small and different parts of it. This collaboration has thus been very challenging. Starting from [23,24,25], we introduce a competitive stochastic model for post-transcriptional regulation of PTEN, including interactions with the miRNA and concurrent genes. Our model also covers protein formation and the backward mechanism going from the protein back to the miRNA. The numerical simulations show that the model reproduces the expected dynamics of normal glial cells. Moreover, the introduction of translational and transcriptional delays offers some interesting insights for the PTEN low expression as observed in brain tumor cells.
Collapse
|
10
|
de la Cruz R, Guerrero P, Spill F, Alarcón T. The effects of intrinsic noise on the behaviour of bistable cell regulatory systems under quasi-steady state conditions. J Chem Phys 2015; 143:074105. [PMID: 26298113 PMCID: PMC6527508 DOI: 10.1063/1.4928575] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/28/2022] Open
Abstract
We analyse the effect of intrinsic fluctuations on the properties of bistable stochastic systems with time scale separation operating under quasi-steady state conditions. We first formulate a stochastic generalisation of the quasi-steady state approximation based on the semi-classical approximation of the partial differential equation for the generating function associated with the chemical master equation. Such approximation proceeds by optimising an action functional whose associated set of Euler-Lagrange (Hamilton) equations provides the most likely fluctuation path. We show that, under appropriate conditions granting time scale separation, the Hamiltonian can be re-scaled so that the set of Hamilton equations splits up into slow and fast variables, whereby the quasi-steady state approximation can be applied. We analyse two particular examples of systems whose mean-field limit has been shown to exhibit bi-stability: an enzyme-catalysed system of two mutually inhibitory proteins and a gene regulatory circuit with self-activation. Our theory establishes that the number of molecules of the conserved species is order parameters whose variation regulates bistable behaviour in the associated systems beyond the predictions of the mean-field theory. This prediction is fully confirmed by direct numerical simulations using the stochastic simulation algorithm. This result allows us to propose strategies whereby, by varying the number of molecules of the three conserved chemical species, cell properties associated to bistable behaviour (phenotype, cell-cycle status, etc.) can be controlled.
Collapse
Affiliation(s)
- Roberto de la Cruz
- Centre de Recerca Matemàtica. Edifici C, Campus de Bellaterra, 08193 Bellaterra (Barcelona), Spain
| | - Pilar Guerrero
- Department of Mathematics, University College London, Gower Street, London WC1E 6BT, United Kingdom
| | - Fabian Spill
- Department of Biomedical Engineering, Boston University, 44 Cummington Street, Boston, Massachusetts 02215, USA
| | - Tomás Alarcón
- Centre de Recerca Matemàtica. Edifici C, Campus de Bellaterra, 08193 Bellaterra (Barcelona), Spain
| |
Collapse
|
11
|
Alarcón T. Stochastic quasi-steady state approximations for asymptotic solutions of the chemical master equation. J Chem Phys 2015; 140:184109. [PMID: 24832255 DOI: 10.1063/1.4874653] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Abstract
In this paper, we propose two methods to carry out the quasi-steady state approximation in stochastic models of enzyme catalytic regulation, based on WKB asymptotics of the chemical master equation or of the corresponding partial differential equation for the generating function. The first of the methods we propose involves the development of multiscale generalisation of a WKB approximation of the solution of the master equation, where the separation of time scales is made explicit which allows us to apply the quasi-steady state approximation in a straightforward manner. To the lowest order, the multi-scale WKB method provides a quasi-steady state, Gaussian approximation of the probability distribution. The second method is based on the Hamilton-Jacobi representation of the stochastic process where, as predicted by large deviation theory, the solution of the partial differential equation for the corresponding characteristic function is given in terms of an effective action functional. The optimal transition paths between two states are then given by those paths that maximise the effective action. Such paths are the solutions of the Hamilton equations for the Hamiltonian associated to the effective action functional. The quasi-steady state approximation is applied to the Hamilton equations thus providing an approximation to the optimal transition paths and the transition time between two states. Using this approximation we predict that, unlike the mean-field quasi-steady approximation result, the rate of enzyme catalysis depends explicitly on the initial number of enzyme molecules. The accuracy and validity of our approximated results as well as that of our predictions regarding the behaviour of the stochastic enzyme catalytic models are verified by direct simulation of the stochastic model using Gillespie stochastic simulation algorithm.
Collapse
Affiliation(s)
- Tomás Alarcón
- Centre de Recerca Matemàtica, Edifici C, Campus de Bellaterra, 08193 Bellaterra (Barcelona), Spain
| |
Collapse
|
12
|
Hepp B, Gupta A, Khammash M. Adaptive hybrid simulations for multiscale stochastic reaction networks. J Chem Phys 2015; 142:034118. [DOI: 10.1063/1.4905196] [Citation(s) in RCA: 35] [Impact Index Per Article: 3.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/15/2022] Open
|
13
|
Niu Y, Burrage K, Zhang C. Multi-scale approach for simulating time-delay biochemical reaction systems. IET Syst Biol 2015; 9:31-8. [PMID: 25569862 DOI: 10.1049/iet-syb.2013.0023] [Citation(s) in RCA: 7] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/19/2022] Open
Abstract
This study presents a multi-scale approach for simulating time-delay biochemical reaction systems when there are wide ranges of molecular numbers. The authors construct a new efficient approach based on partitioning into slow and fast subsets in conjunction with predictor-corrector methods. This multi-scale approach is shown to be much more efficient than existing methods such as the delay stochastic simulation algorithm and the modified next reaction method. Numerical testing on several important problems in systems biology confirms the accuracy and computational efficiency of this approach.
Collapse
Affiliation(s)
- Yuanling Niu
- Key Laboratory of Systems Biology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, Shanghai 200031, People's Republic of China.
| | - Kevin Burrage
- School of Mathematical Sciences, Queensland University of Technology, Brisbane QLD 4001, Australia
| | - Chengjian Zhang
- School of Mathematics and Statistics, Huazhong University of Science and Technology, Wuhan 430074, People's Republic of China
| |
Collapse
|
14
|
Wu Q, Smith-Miles K, Tian T. Approximate Bayesian computation schemes for parameter inference of discrete stochastic models using simulated likelihood density. BMC Bioinformatics 2014; 15 Suppl 12:S3. [PMID: 25473744 PMCID: PMC4243104 DOI: 10.1186/1471-2105-15-s12-s3] [Citation(s) in RCA: 18] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022] Open
Abstract
BACKGROUND Mathematical modeling is an important tool in systems biology to study the dynamic property of complex biological systems. However, one of the major challenges in systems biology is how to infer unknown parameters in mathematical models based on the experimental data sets, in particular, when the data are sparse and the regulatory network is stochastic. RESULTS To address this issue, this work proposed a new algorithm to estimate parameters in stochastic models using simulated likelihood density in the framework of approximate Bayesian computation. Two stochastic models were used to demonstrate the efficiency and effectiveness of the proposed method. In addition, we designed another algorithm based on a novel objective function to measure the accuracy of stochastic simulations. CONCLUSIONS Simulation results suggest that the usage of simulated likelihood density improves the accuracy of estimates substantially. When the error is measured at each observation time point individually, the estimated parameters have better accuracy than those obtained by a published method in which the error is measured using simulations over the entire observation time period.
Collapse
|
15
|
Székely T, Burrage K. Stochastic simulation in systems biology. Comput Struct Biotechnol J 2014; 12:14-25. [PMID: 25505503 PMCID: PMC4262058 DOI: 10.1016/j.csbj.2014.10.003] [Citation(s) in RCA: 37] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/10/2014] [Accepted: 10/13/2014] [Indexed: 11/03/2022] Open
Abstract
Natural systems are, almost by definition, heterogeneous: this can be either a boon or an obstacle to be overcome, depending on the situation. Traditionally, when constructing mathematical models of these systems, heterogeneity has typically been ignored, despite its critical role. However, in recent years, stochastic computational methods have become commonplace in science. They are able to appropriately account for heterogeneity; indeed, they are based around the premise that systems inherently contain at least one source of heterogeneity (namely, intrinsic heterogeneity). In this mini-review, we give a brief introduction to theoretical modelling and simulation in systems biology and discuss the three different sources of heterogeneity in natural systems. Our main topic is an overview of stochastic simulation methods in systems biology. There are many different types of stochastic methods. We focus on one group that has become especially popular in systems biology, biochemistry, chemistry and physics. These discrete-state stochastic methods do not follow individuals over time; rather they track only total populations. They also assume that the volume of interest is spatially homogeneous. We give an overview of these methods, with a discussion of the advantages and disadvantages of each, and suggest when each is more appropriate to use. We also include references to software implementations of them, so that beginners can quickly start using stochastic methods for practical problems of interest.
Collapse
Affiliation(s)
- Tamás Székely
- Department of Computer Science, University of Oxford, Oxford, United Kingdom
| | - Kevin Burrage
- Department of Computer Science, University of Oxford, Oxford, United Kingdom ; Department of Mathematics, Queensland University of Technology, Brisbane, Queensland, Australia
| |
Collapse
|
16
|
Hogg JS, Harris LA, Stover LJ, Nair NS, Faeder JR. Exact hybrid particle/population simulation of rule-based models of biochemical systems. PLoS Comput Biol 2014; 10:e1003544. [PMID: 24699269 PMCID: PMC3974646 DOI: 10.1371/journal.pcbi.1003544] [Citation(s) in RCA: 27] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/06/2013] [Accepted: 02/03/2014] [Indexed: 11/19/2022] Open
Abstract
Detailed modeling and simulation of biochemical systems is complicated by the problem of combinatorial complexity, an explosion in the number of species and reactions due to myriad protein-protein interactions and post-translational modifications. Rule-based modeling overcomes this problem by representing molecules as structured objects and encoding their interactions as pattern-based rules. This greatly simplifies the process of model specification, avoiding the tedious and error prone task of manually enumerating all species and reactions that can potentially exist in a system. From a simulation perspective, rule-based models can be expanded algorithmically into fully-enumerated reaction networks and simulated using a variety of network-based simulation methods, such as ordinary differential equations or Gillespie's algorithm, provided that the network is not exceedingly large. Alternatively, rule-based models can be simulated directly using particle-based kinetic Monte Carlo methods. This “network-free” approach produces exact stochastic trajectories with a computational cost that is independent of network size. However, memory and run time costs increase with the number of particles, limiting the size of system that can be feasibly simulated. Here, we present a hybrid particle/population simulation method that combines the best attributes of both the network-based and network-free approaches. The method takes as input a rule-based model and a user-specified subset of species to treat as population variables rather than as particles. The model is then transformed by a process of “partial network expansion” into a dynamically equivalent form that can be simulated using a population-adapted network-free simulator. The transformation method has been implemented within the open-source rule-based modeling platform BioNetGen, and resulting hybrid models can be simulated using the particle-based simulator NFsim. Performance tests show that significant memory savings can be achieved using the new approach and a monetary cost analysis provides a practical measure of its utility. Rule-based modeling is a modeling paradigm that addresses the problem of combinatorial complexity in biochemical systems. The key idea is to specify only those components of a biological macromolecule that are directly involved in a biochemical transformation. Until recently, this “pattern-based” approach greatly simplified the process of model building but did nothing to improve the performance of model simulation. This changed with the introduction of “network-free” simulation methods, which operate directly on the compressed rule set of a rule-based model rather than on a fully-enumerated set of reactions and species. However, these methods represent every molecule in a system as a particle, limiting their use to systems containing less than a few million molecules. Here, we describe an extension to the network-free approach that treats rare, complex species as particles and plentiful, simple species as population variables, while retaining the exact dynamics of the model system. By making more efficient use of computational resources for species that do not require the level of detail of a particle representation, this hybrid particle/population approach can simulate systems much larger than is possible using network-free methods and is an important step towards realizing the practical simulation of detailed, mechanistic models of whole cells.
Collapse
Affiliation(s)
- Justin S. Hogg
- Department of Computational and Systems Biology, University of Pittsburgh School of Medicine, Pittsburgh, Pennsylvania, United States of America
| | - Leonard A. Harris
- Department of Computational and Systems Biology, University of Pittsburgh School of Medicine, Pittsburgh, Pennsylvania, United States of America
| | - Lori J. Stover
- Department of Computational and Systems Biology, University of Pittsburgh School of Medicine, Pittsburgh, Pennsylvania, United States of America
| | - Niketh S. Nair
- Department of Computational and Systems Biology, University of Pittsburgh School of Medicine, Pittsburgh, Pennsylvania, United States of America
| | - James R. Faeder
- Department of Computational and Systems Biology, University of Pittsburgh School of Medicine, Pittsburgh, Pennsylvania, United States of America
- * E-mail:
| |
Collapse
|
17
|
Radulescu O, Gorban AN, Zinovyev A, Noel V. Reduction of dynamical biochemical reactions networks in computational biology. Front Genet 2012; 3:131. [PMID: 22833754 PMCID: PMC3400272 DOI: 10.3389/fgene.2012.00131] [Citation(s) in RCA: 59] [Impact Index Per Article: 4.9] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/15/2012] [Accepted: 06/26/2012] [Indexed: 12/23/2022] Open
Abstract
Biochemical networks are used in computational biology, to model mechanistic details of systems involved in cell signaling, metabolism, and regulation of gene expression. Parametric and structural uncertainty, as well as combinatorial explosion are strong obstacles against analyzing the dynamics of large models of this type. Multiscaleness, an important property of these networks, can be used to get past some of these obstacles. Networks with many well separated time scales, can be reduced to simpler models, in a way that depends only on the orders of magnitude and not on the exact values of the kinetic parameters. The main idea used for such robust simplifications of networks is the concept of dominance among model elements, allowing hierarchical organization of these elements according to their effects on the network dynamics. This concept finds a natural formulation in tropical geometry. We revisit, in the light of these new ideas, the main approaches to model reduction of reaction networks, such as quasi-steady state (QSS) and quasi-equilibrium approximations (QE), and provide practical recipes for model reduction of linear and non-linear networks. We also discuss the application of model reduction to the problem of parameter identification, via backward pruning machine learning techniques.
Collapse
Affiliation(s)
- O. Radulescu
- DIMNP UMR CNRS, University of Montpellier 2Montpellier, France
| | - A. N. Gorban
- Department of Mathematics, University of LeicesterLE, UK
| | - A. Zinovyev
- Institut Curie, INSERM/Curie/Mines ParisTechParis, France
| | - V. Noel
- IRMAR UMR, University of Rennes 1Rennes, France
| |
Collapse
|
18
|
Mazza T, Ballarini P, Guido R, Prandi D. The Relevance of Topology in Parallel Simulation of Biological Networks. IEEE/ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS 2012; 9:911-923. [PMID: 22331861 DOI: 10.1109/tcbb.2012.27] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/31/2023]
Abstract
Important achievements in traditional biology has deepened the knowledge about living systems leading to an extensive identification of parts-list of the cell as well as of the interactions among biochemical species responsible for cell's regulation. Such an expanding knowledge also introduces new issues. For example the increasing comprehension of the inter- dependencies between pathways (pathways cross-talk) has resulted, on one hand, in the growth of informational complexity, on the other, in a strong lack of information coherence. The overall grand challenge remains unchanged: to be able to assemble the knowledge of every 'piece' of a system in order to figure out the behavior of the whole (integrative approach). In light of these considerations high performance computing plays a fundamental role in the context of in-silico biology. Stochastic simulation is a renowned analysis tool, which, although widely used, is subject to stringent computational requirements, in particular when dealing with heterogeneous and high dimensional systems. Here we introduce and discuss a methodology aimed at alleviating the burden of simulating complex biological networks. Such a method, which springs from graph theory, is based on the principle of fragmenting the computational space of a simulation trace and delegating the computation of fragments to a number of parallel processes.
Collapse
|
19
|
Huang WH, Chui CK, Teoh SH, Chang SKY. A multiscale model for bioimpedance dispersion of liver tissue. IEEE Trans Biomed Eng 2012; 59:1593-7. [PMID: 22410954 DOI: 10.1109/tbme.2012.2190511] [Citation(s) in RCA: 17] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
Abstract
Radio-frequency ablation (RFA) has been used in liver surgery to minimize blood loss during tissue division. However, the current RFA tissue division method lacks an effective way of determining the stoppage of blood flow. There is limitation on the current state-of-the-art laser Doppler flow sensor due to its small sensing area. A new technique was proposed to use bioimpedance for blood flow sensing. This paper discusses a new geometrical multiscale model of the liver bioimpedance incorporating blood flow impedance. This model establishes correlation between the physical tissue structure and bioimpedance measurement. The basic Debye structure within a multilevel framework is used in the model to account for bioimpedance dispersion. This dispersion is often explained by the Cole-Cole model that includes a constant phase element without physical explanation. Our model is able to account for reduced blood flow in its output with changes in permittivity in gamma dispersion that is mainly due to the polarization of water molecules. This study demonstrates the potential of a multiscale model in determining the stoppage of blood flow during surgery.
Collapse
Affiliation(s)
- W H Huang
- Department of Mechanical Engineering, National University of Singapore, 117576 Singapore.
| | | | | | | |
Collapse
|
20
|
Numerical solution of the chemical master equation uniqueness and stability of the stationary distribution for chemical networks, and mRNA bursting in a gene network with negative feedback regulation. Methods Enzymol 2011; 487:147-69. [PMID: 21187225 DOI: 10.1016/b978-0-12-381270-4.00006-8] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/13/2023]
Abstract
In this work, we introduce a couple of algorithms to compute the stationary probability distribution for the chemical master equation (CME) of arbitrary chemical networks. We further find the conditions guaranteeing the algorithms' convergence and the unity and stability of the stationary distribution. Next, we employ these algorithms to study the mRNA and protein probability distributions in a gene regulatory network subject to negative feedback regulation. In particular, we analyze the influence of the promoter activation/deactivation speed on the shape of such distributions. We find that a reduction of the promoter activation/deactivation speed modifies the shape of those distributions in a way consistent with the phenomenon known as mRNA (or transcription) bursting.
Collapse
|
21
|
Dangerfield C, Kay D, Burrage K. Stochastic models and simulation of ion channel dynamics. ACTA ACUST UNITED AC 2010. [DOI: 10.1016/j.procs.2010.04.178] [Citation(s) in RCA: 7] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/19/2023]
|
22
|
Andrews SS, Addy NJ, Brent R, Arkin AP. Detailed simulations of cell biology with Smoldyn 2.1. PLoS Comput Biol 2010; 6:e1000705. [PMID: 20300644 PMCID: PMC2837389 DOI: 10.1371/journal.pcbi.1000705] [Citation(s) in RCA: 256] [Impact Index Per Article: 18.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/10/2009] [Accepted: 02/04/2010] [Indexed: 11/18/2022] Open
Abstract
Most cellular processes depend on intracellular locations and random collisions of individual protein molecules. To model these processes, we developed algorithms to simulate the diffusion, membrane interactions, and reactions of individual molecules, and implemented these in the Smoldyn program. Compared to the popular MCell and ChemCell simulators, we found that Smoldyn was in many cases more accurate, more computationally efficient, and easier to use. Using Smoldyn, we modeled pheromone response system signaling among yeast cells of opposite mating type. This model showed that secreted Bar1 protease might help a cell identify the fittest mating partner by sharpening the pheromone concentration gradient. This model involved about 200,000 protein molecules, about 7000 cubic microns of volume, and about 75 minutes of simulated time; it took about 10 hours to run. Over the next several years, as faster computers become available, Smoldyn will allow researchers to model and explore systems the size of entire bacterial and smaller eukaryotic cells.
Collapse
Affiliation(s)
- Steven S Andrews
- Physical Biosciences Division, Lawrence Berkeley National Laboratory, Berkeley, California, United States of America.
| | | | | | | |
Collapse
|
23
|
Simpson ML, Cox CD, Allen MS, McCollum JM, Dar RD, Karig DK, Cooke JF. Noise in biological circuits. WILEY INTERDISCIPLINARY REVIEWS-NANOMEDICINE AND NANOBIOTECHNOLOGY 2010; 1:214-25. [PMID: 20049792 DOI: 10.1002/wnan.22] [Citation(s) in RCA: 52] [Impact Index Per Article: 3.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/23/2022]
Abstract
Noise biology focuses on the sources, processing, and biological consequences of the inherent stochastic fluctuations in molecular transitions or interactions that control cellular behavior. These fluctuations are especially pronounced in small systems where the magnitudes of the fluctuations approach or exceed the mean value of the molecular population. Noise biology is an essential component of nanomedicine where the communication of information is across a boundary that separates small synthetic and biological systems that are bound by their size to reside in environments of large fluctuations. Here we review the fundamentals of the computational, analytical, and experimental approaches to noise biology. We review results that show that the competition between the benefits of low noise and those of low population has resulted in the evolution of genetic system architectures that produce an uneven distribution of stochasticity across the molecular components of cells and, in some cases, use noise to drive biological function. We review the exact and approximate approaches to gene circuit noise analysis and simulation, and review many of the key experimental results obtained using flow cytometry and time-lapse fluorescent microscopy. In addition, we consider the probative value of noise with a discussion of using measured noise properties to elucidate the structure and function of the underlying gene circuit. We conclude with a discussion of the frontiers of and significant future challenges for noise biology.
Collapse
|
24
|
Sloot PMA, Hoekstra AG. Multi-scale modelling in computational biomedicine. Brief Bioinform 2009; 11:142-52. [PMID: 20028713 DOI: 10.1093/bib/bbp038] [Citation(s) in RCA: 58] [Impact Index Per Article: 3.9] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/13/2022] Open
Abstract
The inherent complexity of biomedical systems is well recognized; they are multi-scale, multi-science systems, bridging a wide range of temporal and spatial scales. This article reviews the currently emerging field of multi-scale modelling in computational biomedicine. Many exciting multi-scale models exist or are under development. However, an underpinning multi-scale modelling methodology seems to be missing. We propose a direction that complements the classic dynamical systems approach and introduce two distinct case studies, transmission of resistance in human immunodeficiency virus spreading and in-stent restenosis in coronary artery disease.
Collapse
Affiliation(s)
- Peter M A Sloot
- Computational Science, Faculty of Science, University of Amsterdam, Kruislaan 403, 1098 SJ Amsterdam, The Netherlands.
| | | |
Collapse
|
25
|
Harris LA, Piccirilli AM, Majusiak ER, Clancy P. Quantifying stochastic effects in biochemical reaction networks using partitioned leaping. PHYSICAL REVIEW. E, STATISTICAL, NONLINEAR, AND SOFT MATTER PHYSICS 2009; 79:051906. [PMID: 19518479 DOI: 10.1103/physreve.79.051906] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 12/09/2008] [Revised: 02/17/2009] [Indexed: 05/27/2023]
Abstract
"Leaping" methods show great promise for significantly accelerating stochastic simulations of complex biochemical reaction networks. However, few practical applications of leaping have appeared in the literature to date. Here, we address this issue using the "partitioned leaping algorithm" (PLA) [L. A. Harris and P. Clancy, J. Chem. Phys. 125, 144107 (2006)], a recently introduced multiscale leaping approach. We use the PLA to investigate stochastic effects in two model biochemical reaction networks. The networks that we consider are simple enough so as to be accessible to our intuition but sufficiently complex so as to be generally representative of real biological systems. We demonstrate how the PLA allows us to quantify subtle effects of stochasticity in these systems that would be difficult to ascertain otherwise as well as not-so-subtle behaviors that would strain commonly used "exact" stochastic methods. We also illustrate bottlenecks that can hinder the approach and exemplify and discuss possible strategies for overcoming them. Overall, our aim is to aid and motivate future applications of leaping by providing stark illustrations of the benefits of the method while at the same time elucidating obstacles that are often encountered in practice.
Collapse
Affiliation(s)
- Leonard A Harris
- School of Chemical and Biomolecular Engineering, Cornell University, Ithaca, New York 14853, USA.
| | | | | | | |
Collapse
|
26
|
Stochastic models and numerical algorithms for a class of regulatory gene networks. Bull Math Biol 2009; 71:1394-431. [PMID: 19387744 DOI: 10.1007/s11538-009-9407-9] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/07/2008] [Accepted: 02/10/2009] [Indexed: 10/20/2022]
Abstract
Regulatory gene networks contain generic modules, like those involving feedback loops, which are essential for the regulation of many biological functions (Guido et al. in Nature 439:856-860, 2006). We consider a class of self-regulated genes which are the building blocks of many regulatory gene networks, and study the steady-state distribution of the associated Gillespie algorithm by providing efficient numerical algorithms. We also study a regulatory gene network of interest in gene therapy, using mean-field models with time delays. Convergence of the related time-nonhomogeneous Markov chain is established for a class of linear catalytic networks with feedback loops.
Collapse
|
27
|
Macnamara S, Bersani AM, Burrage K, Sidje RB. Stochastic chemical kinetics and the total quasi-steady-state assumption: application to the stochastic simulation algorithm and chemical master equation. J Chem Phys 2009; 129:095105. [PMID: 19044893 DOI: 10.1063/1.2971036] [Citation(s) in RCA: 74] [Impact Index Per Article: 4.9] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022] Open
Abstract
Recently the application of the quasi-steady-state approximation (QSSA) to the stochastic simulation algorithm (SSA) was suggested for the purpose of speeding up stochastic simulations of chemical systems that involve both relatively fast and slow chemical reactions [Rao and Arkin, J. Chem. Phys. 118, 4999 (2003)] and further work has led to the nested and slow-scale SSA. Improved numerical efficiency is obtained by respecting the vastly different time scales characterizing the system and then by advancing only the slow reactions exactly, based on a suitable approximation to the fast reactions. We considerably extend these works by applying the QSSA to numerical methods for the direct solution of the chemical master equation (CME) and, in particular, to the finite state projection algorithm [Munsky and Khammash, J. Chem. Phys. 124, 044104 (2006)], in conjunction with Krylov methods. In addition, we point out some important connections to the literature on the (deterministic) total QSSA (tQSSA) and place the stochastic analogue of the QSSA within the more general framework of aggregation of Markov processes. We demonstrate the new methods on four examples: Michaelis-Menten enzyme kinetics, double phosphorylation, the Goldbeter-Koshland switch, and the mitogen activated protein kinase cascade. Overall, we report dramatic improvements by applying the tQSSA to the CME solver.
Collapse
Affiliation(s)
- Shev Macnamara
- Department of Mathematics and The Australian Centre in Bioinformatics, The University of Queensland, Brisbane 4072, Australia.
| | | | | | | |
Collapse
|
28
|
Pahle J. Biochemical simulations: stochastic, approximate stochastic and hybrid approaches. Brief Bioinform 2009; 10:53-64. [PMID: 19151097 PMCID: PMC2638628 DOI: 10.1093/bib/bbn050] [Citation(s) in RCA: 83] [Impact Index Per Article: 5.5] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/01/2008] [Revised: 10/13/2008] [Indexed: 11/13/2022] Open
Abstract
Computer simulations have become an invaluable tool to study the sometimes counterintuitive temporal dynamics of (bio-)chemical systems. In particular, stochastic simulation methods have attracted increasing interest recently. In contrast to the well-known deterministic approach based on ordinary differential equations, they can capture effects that occur due to the underlying discreteness of the systems and random fluctuations in molecular numbers. Numerous stochastic, approximate stochastic and hybrid simulation methods have been proposed in the literature. In this article, they are systematically reviewed in order to guide the researcher and help her find the appropriate method for a specific problem.
Collapse
Affiliation(s)
- Jürgen Pahle
- Bioquant/Institute of Zoology, University of Heidelberg, Im Neuenheimer Feld 267, 69120 Heidelberg, Germany.
| |
Collapse
|
29
|
Erhard F, Friedel CC, Zimmer R. FERN - a Java framework for stochastic simulation and evaluation of reaction networks. BMC Bioinformatics 2008; 9:356. [PMID: 18755046 PMCID: PMC2553347 DOI: 10.1186/1471-2105-9-356] [Citation(s) in RCA: 23] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/21/2007] [Accepted: 08/29/2008] [Indexed: 11/14/2022] Open
Abstract
Background Stochastic simulation can be used to illustrate the development of biological systems over time and the stochastic nature of these processes. Currently available programs for stochastic simulation, however, are limited in that they either a) do not provide the most efficient simulation algorithms and are difficult to extend, b) cannot be easily integrated into other applications or c) do not allow to monitor and intervene during the simulation process in an easy and intuitive way. Thus, in order to use stochastic simulation in innovative high-level modeling and analysis approaches more flexible tools are necessary. Results In this article, we present FERN (Framework for Evaluation of Reaction Networks), a Java framework for the efficient simulation of chemical reaction networks. FERN is subdivided into three layers for network representation, simulation and visualization of the simulation results each of which can be easily extended. It provides efficient and accurate state-of-the-art stochastic simulation algorithms for well-mixed chemical systems and a powerful observer system, which makes it possible to track and control the simulation progress on every level. To illustrate how FERN can be easily integrated into other systems biology applications, plugins to Cytoscape and CellDesigner are included. These plugins make it possible to run simulations and to observe the simulation progress in a reaction network in real-time from within the Cytoscape or CellDesigner environment. Conclusion FERN addresses shortcomings of currently available stochastic simulation programs in several ways. First, it provides a broad range of efficient and accurate algorithms both for exact and approximate stochastic simulation and a simple interface for extending to new algorithms. FERN's implementations are considerably faster than the C implementations of gillespie2 or the Java implementations of ISBJava. Second, it can be used in a straightforward way both as a stand-alone program and within new systems biology applications. Finally, complex scenarios requiring intervention during the simulation progress can be modelled easily with FERN.
Collapse
Affiliation(s)
- Florian Erhard
- LFE Bioinformatik, Institut für Informatik, Ludwig-Maximilians-Universität München, Amalienstrasse 17, München, Germany.
| | | | | |
Collapse
|
30
|
Jahnke T, Huisinga W. A dynamical low-rank approach to the chemical master equation. Bull Math Biol 2008; 70:2283-302. [PMID: 18716844 DOI: 10.1007/s11538-008-9346-x] [Citation(s) in RCA: 42] [Impact Index Per Article: 2.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/12/2007] [Accepted: 05/23/2008] [Indexed: 11/29/2022]
Abstract
Stochastic reaction kinetics have increasingly been used to study cellular systems, with applications ranging from viral replication to gene regulatory networks and to signaling pathways. The underlying evolution equation, known as the chemical master equation (CME), can rarely be solved with traditional methods due to the huge number of degrees of freedom. We present a new approach to directly solve the CME by a dynamical low-rank approximation based on the Dirac-Frenkel-McLachlan variational principle. The new approach has the capability to substantially reduce the number of degrees of freedom, and to turn the CME into a computationally tractable problem. We illustrate the accuracy and efficiency of our methods in application to two examples of biological interest.
Collapse
Affiliation(s)
- Tobias Jahnke
- Institut für Angewandte und Numerische Mathematik, Universität Karlsruhe (TH), Englerstr. 2, 76128 Karlsruhe, Germany.
| | | |
Collapse
|
31
|
Southern J, Pitt-Francis J, Whiteley J, Stokeley D, Kobashi H, Nobes R, Kadooka Y, Gavaghan D. Multi-scale computational modelling in biology and physiology. PROGRESS IN BIOPHYSICS AND MOLECULAR BIOLOGY 2008; 96:60-89. [PMID: 17888502 PMCID: PMC7112301 DOI: 10.1016/j.pbiomolbio.2007.07.019] [Citation(s) in RCA: 89] [Impact Index Per Article: 5.6] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
Abstract
Recent advances in biotechnology and the availability of ever more powerful computers have led to the formulation of increasingly complex models at all levels of biology. One of the main aims of systems biology is to couple these together to produce integrated models across multiple spatial scales and physical processes. In this review, we formulate a definition of multi-scale in terms of levels of biological organisation and describe the types of model that are found at each level. Key issues that arise in trying to formulate and solve multi-scale and multi-physics models are considered and examples of how these issues have been addressed are given for two of the more mature fields in computational biology: the molecular dynamics of ion channels and cardiac modelling. As even more complex models are developed over the coming few years, it will be necessary to develop new methods to model them (in particular in coupling across the interface between stochastic and deterministic processes) and new techniques will be required to compute their solutions efficiently on massively parallel computers. We outline how we envisage these developments occurring.
Collapse
Affiliation(s)
- James Southern
- Fujitsu Laboratories of Europe Ltd, Hayes Park Central, Hayes End Road, Hayes, Middlesex UB4 8FE, UK.
| | | | | | | | | | | | | | | |
Collapse
|
32
|
Fournier T, Gabriel JP, Mazza C, Pasquier J, Galbete JL, Mermod N. Steady-state expression of self-regulated genes. Bioinformatics 2007; 23:3185-92. [PMID: 17933850 DOI: 10.1093/bioinformatics/btm490] [Citation(s) in RCA: 14] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Abstract
MOTIVATION Regulatory gene networks contain generic modules such as feedback loops that are essential for the regulation of many biological functions. The study of the stochastic mechanisms of gene regulation is instrumental for the understanding of how cells maintain their expression at levels commensurate with their biological role, as well as to engineer gene expression switches of appropriate behavior. The lack of precise knowledge on the steady-state distribution of gene expression requires the use of Gillespie algorithms and Monte-Carlo approximations. METHODOLOGY In this study, we provide new exact formulas and efficient numerical algorithms for computing/modeling the steady-state of a class of self-regulated genes, and we use it to model/compute the stochastic expression of a gene of interest in an engineered network introduced in mammalian cells. The behavior of the genetic network is then analyzed experimentally in living cells. RESULTS Stochastic models often reveal counter-intuitive experimental behaviors, and we find that this genetic architecture displays a unimodal behavior in mammalian cells, which was unexpected given its known bimodal response in unicellular organisms. We provide a molecular rationale for this behavior, and we implement it in the mathematical picture to explain the experimental results obtained from this network.
Collapse
Affiliation(s)
- T Fournier
- Department of Mathematics, University of Fribourg, Chemin du Musée 23, CH-1700 Fribourg, Switzerland
| | | | | | | | | | | |
Collapse
|
33
|
Haseltine EL, Rawlings JB. On the origins of approximations for stochastic chemical kinetics. J Chem Phys 2007; 123:164115. [PMID: 16268689 DOI: 10.1063/1.2062048] [Citation(s) in RCA: 51] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022] Open
Abstract
This paper considers the derivation of approximations for stochastic chemical kinetics governed by the discrete master equation. Here, the concepts of (1) partitioning on the basis of fast and slow reactions as opposed to fast and slow species and (2) conditional probability densities are used to derive approximate, partitioned master equations, which are Markovian in nature, from the original master equation. Under different conditions dictated by relaxation time arguments, such approximations give rise to both the equilibrium and hybrid (deterministic or Langevin equations coupled with discrete stochastic simulation) approximations previously reported. In addition, the derivation points out several weaknesses in previous justifications of both the hybrid and equilibrium systems and demonstrates the connection between the original and approximate master equations. Two simple examples illustrate situations in which these two approximate methods are applicable and demonstrate the two methods' efficiencies.
Collapse
Affiliation(s)
- Eric L Haseltine
- Division of Chemistry and Chemical Engineering 210-41, California Institute of Technology, Pasadena, California 91125, USA
| | | |
Collapse
|
34
|
Manninen T, Linne ML, Ruohonen K. Developing Itô stochastic differential equation models for neuronal signal transduction pathways. Comput Biol Chem 2007; 30:280-91. [PMID: 16880117 DOI: 10.1016/j.compbiolchem.2006.04.002] [Citation(s) in RCA: 45] [Impact Index Per Article: 2.6] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/03/2006] [Accepted: 04/24/2006] [Indexed: 11/21/2022]
Abstract
Mathematical modeling and simulation of dynamic biochemical systems are receiving considerable attention due to the increasing availability of experimental knowledge of complex intracellular functions. In addition to deterministic approaches, several stochastic approaches have been developed for simulating the time-series behavior of biochemical systems. The problem with stochastic approaches, however, is the larger computational time compared to deterministic approaches. It is therefore necessary to study alternative ways to incorporate stochasticity and to seek approaches that reduce the computational time needed for simulations, yet preserve the characteristic behavior of the system in question. In this work, we develop a computational framework based on the Itô stochastic differential equations for neuronal signal transduction networks. There are several different ways to incorporate stochasticity into deterministic differential equation models and to obtain Itô stochastic differential equations. Two of the developed models are found most suitable for stochastic modeling of neuronal signal transduction. The best models give stable responses which means that the variances of the responses with time are not increasing and negative concentrations are avoided. We also make a comparative analysis of different kinds of stochastic approaches, that is the Itô stochastic differential equations, the chemical Langevin equation, and the Gillespie stochastic simulation algorithm. Different kinds of stochastic approaches can be used to produce similar responses for the neuronal protein kinase C signal transduction pathway. The fine details of the responses vary slightly, depending on the approach and the parameter values. However, when simulating great numbers of chemical species, the Gillespie algorithm is computationally several orders of magnitude slower than the Itô stochastic differential equations and the chemical Langevin equation. Furthermore, the chemical Langevin equation produces negative concentrations. The Itô stochastic differential equations developed in this work are shown to overcome the problem of obtaining negative values.
Collapse
Affiliation(s)
- Tiina Manninen
- Institute of Mathematics, Tampere University of Technology, P.O. Box 553, FI-33101 Tampere, Finland.
| | | | | |
Collapse
|
35
|
Harris LA, Clancy P. A "partitioned leaping" approach for multiscale modeling of chemical reaction dynamics. J Chem Phys 2007; 125:144107. [PMID: 17042579 DOI: 10.1063/1.2354085] [Citation(s) in RCA: 61] [Impact Index Per Article: 3.6] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Abstract
We present a novel multiscale simulation approach for modeling stochasticity in chemical reaction networks. The approach seamlessly integrates exact-stochastic and "leaping" methodologies into a single partitioned leaping algorithmic framework. The technique correctly accounts for stochastic noise at significantly reduced computational cost, requires the definition of only three model-independent parameters, and is particularly well suited for simulating systems containing widely disparate species populations. We present the theoretical foundations of partitioned leaping, discuss various options for its practical implementation, and demonstrate the utility of the method via illustrative examples.
Collapse
Affiliation(s)
- Leonard A Harris
- School of Chemical and Biomolecular Engineering, Cornell University, Ithaca, New York 14853, USA.
| | | |
Collapse
|
36
|
|
37
|
Goutsias J. Quasiequilibrium approximation of fast reaction kinetics in stochastic biochemical systems. J Chem Phys 2007; 122:184102. [PMID: 15918689 DOI: 10.1063/1.1889434] [Citation(s) in RCA: 141] [Impact Index Per Article: 8.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Abstract
We address the problem of eliminating fast reaction kinetics in stochastic biochemical systems by employing a quasiequilibrium approximation. We build on two previous methodologies developed by [Haseltine and Rawlings, J. Chem. Phys. 117, 6959 (2002)] and by [Rao and Arkin, J. Chem. Phys. 118, 4999 (2003)]. By following Haseltine and Rawlings, we use the numbers of occurrences of the underlying reactions to characterize the state of a biochemical system. We consider systems that can be effectively partitioned into two distinct subsystems, one that comprises "slow" reactions and one that comprises "fast" reactions. We show that when the probabilities of occurrence of the slow reactions depend at most linearly on the states of the fast reactions, we can effectively eliminate the fast reactions by modifying the probabilities of occurrence of the slow reactions. This modification requires computation of the mean states of the fast reactions, conditioned on the states of the slow reactions. By assuming that within consecutive occurrences of slow reactions, the fast reactions rapidly reach equilibrium, we show that the conditional state means of the fast reactions satisfy a system of at most quadratic equations, subject to linear inequality constraints. We present three examples which allow analytical calculations that clearly illustrate the mathematical steps underlying the proposed approximation and demonstrate the accuracy and effectiveness of our method.
Collapse
Affiliation(s)
- John Goutsias
- The Whitaker Biomedical Engineering Institute, Johns Hopkins University, Baltimore, Maryland 21218, USA.
| |
Collapse
|
38
|
Tian T, Burrage K. Binomial leap methods for simulating stochastic chemical kinetics. J Chem Phys 2006; 121:10356-64. [PMID: 15549913 DOI: 10.1063/1.1810475] [Citation(s) in RCA: 141] [Impact Index Per Article: 7.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Abstract
This paper discusses efficient simulation methods for stochastic chemical kinetics. Based on the tau-leap and midpoint tau-leap methods of Gillespie [D. T. Gillespie, J. Chem. Phys. 115, 1716 (2001)], binomial random variables are used in these leap methods rather than Poisson random variables. The motivation for this approach is to improve the efficiency of the Poisson leap methods by using larger stepsizes. Unlike Poisson random variables whose range of sample values is from zero to infinity, binomial random variables have a finite range of sample values. This probabilistic property has been used to restrict possible reaction numbers and to avoid negative molecular numbers in stochastic simulations when larger stepsize is used. In this approach a binomial random variable is defined for a single reaction channel in order to keep the reaction number of this channel below the numbers of molecules that undergo this reaction channel. A sampling technique is also designed for the total reaction number of a reactant species that undergoes two or more reaction channels. Samples for the total reaction number are not greater than the molecular number of this species. In addition, probability properties of the binomial random variables provide stepsize conditions for restricting reaction numbers in a chosen time interval. These stepsize conditions are important properties of robust leap control strategies. Numerical results indicate that the proposed binomial leap methods can be applied to a wide range of chemical reaction systems with very good accuracy and significant improvement on efficiency over existing approaches.
Collapse
Affiliation(s)
- Tianhai Tian
- Advanced Computational Modelling Centre, University of Queensland, Brisbane, QLD 4072, Australia.
| | | |
Collapse
|
39
|
Tian T, Xu S, Gao J, Burrage K. Simulated maximum likelihood method for estimating kinetic rates in gene expression. Bioinformatics 2006; 23:84-91. [PMID: 17068087 DOI: 10.1093/bioinformatics/btl552] [Citation(s) in RCA: 78] [Impact Index Per Article: 4.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Abstract
MOTIVATION Kinetic rate in gene expression is a key measurement of the stability of gene products and gives important information for the reconstruction of genetic regulatory networks. Recent developments in experimental technologies have made it possible to measure the numbers of transcripts and protein molecules in single cells. Although estimation methods based on deterministic models have been proposed aimed at evaluating kinetic rates from experimental observations, these methods cannot tackle noise in gene expression that may arise from discrete processes of gene expression, small numbers of mRNA transcript, fluctuations in the activity of transcriptional factors and variability in the experimental environment. RESULTS In this paper, we develop effective methods for estimating kinetic rates in genetic regulatory networks. The simulated maximum likelihood method is used to evaluate parameters in stochastic models described by either stochastic differential equations or discrete biochemical reactions. Different types of non-parametric density functions are used to measure the transitional probability of experimental observations. For stochastic models described by biochemical reactions, we propose to use the simulated frequency distribution to evaluate the transitional density based on the discrete nature of stochastic simulations. The genetic optimization algorithm is used as an efficient tool to search for optimal reaction rates. Numerical results indicate that the proposed methods can give robust estimations of kinetic rates with good accuracy.
Collapse
Affiliation(s)
- Tianhai Tian
- Advanced Computational Modelling Centre, University of Queensland Brisbane, QLD 4072, Australia.
| | | | | | | |
Collapse
|
40
|
Abstract
In this paper, we develop stochastic models of receptor binding by a bivalent ligand. A detailed kinetic study allows us to analyse the role of cross-linking in cell activation by receptor oligomerization. We show how oligomer formation could act to buffer intracellular signalling against stochastic fluctuations. In addition, we put forward the hypothesis that formation of long linear oligomers increases the range of ligand concentration to which the cell is responsive, whereas formation of closed oligomers increases ligand concentration specificity. Thus, different physiological functions requiring different degrees of specificity to ligand concentration would favour formation of oligomers with different lengths and geometries. Furthermore, provided that ligand concentration specificity is taken as a design principle, our model enables us to estimate parameters, such as the minimum proportion of receptors, that must engage in oligomer formation in order to trigger a cellular response.
Collapse
Affiliation(s)
- Tomás Alarcón
- Bioinformatics Unit, Department of Computer Science, University College London, Gower Street, London WC1E 6BT, UK.
| | | |
Collapse
|
41
|
Jahnke T, Huisinga W. Solving the chemical master equation for monomolecular reaction systems analytically. J Math Biol 2006; 54:1-26. [PMID: 16953443 DOI: 10.1007/s00285-006-0034-x] [Citation(s) in RCA: 122] [Impact Index Per Article: 6.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/02/2005] [Revised: 06/02/2006] [Indexed: 10/24/2022]
Abstract
The stochastic dynamics of a well-stirred mixture of molecular species interacting through different biochemical reactions can be accurately modelled by the chemical master equation (CME). Research in the biology and scientific computing community has concentrated mostly on the development of numerical techniques to approximate the solution of the CME via many realizations of the associated Markov jump process. The domain of exact and/or efficient methods for directly solving the CME is still widely open, which is due to its large dimension that grows exponentially with the number of molecular species involved. In this article, we present an exact solution formula of the CME for arbitrary initial conditions in the case where the underlying system is governed by monomolecular reactions. The solution can be expressed in terms of the convolution of multinomial and product Poisson distributions with time-dependent parameters evolving according to the traditional reaction-rate equations. This very structured representation allows to deduce easily many properties of the solution. The model class includes many interesting examples. For more complex reaction systems, our results can be seen as a first step towards the construction of new numerical integrators, because solutions to the monomolecular case provide promising ansatz functions for Galerkin-type methods.
Collapse
Affiliation(s)
- Tobias Jahnke
- Fachbereich Mathematik und Informatik, Freie Universität Berlin, Arnimallee 2-6, 14195 Berlin, Germany.
| | | |
Collapse
|
42
|
Barrio M, Burrage K, Leier A, Tian T. Oscillatory regulation of Hes1: Discrete stochastic delay modelling and simulation. PLoS Comput Biol 2006; 2:e117. [PMID: 16965175 PMCID: PMC1560403 DOI: 10.1371/journal.pcbi.0020117] [Citation(s) in RCA: 141] [Impact Index Per Article: 7.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/12/2005] [Accepted: 07/25/2006] [Indexed: 11/18/2022] Open
Abstract
Discrete stochastic simulations are a powerful tool for understanding the dynamics of chemical kinetics when there are small-to-moderate numbers of certain molecular species. In this paper we introduce delays into the stochastic simulation algorithm, thus mimicking delays associated with transcription and translation. We then show that this process may well explain more faithfully than continuous deterministic models the observed sustained oscillations in expression levels of hes1 mRNA and Hes1 protein.
Collapse
Affiliation(s)
- Manuel Barrio
- Departamento de Informática, Universidad de Valladolid, Valladolid, Spain.
| | | | | | | |
Collapse
|
43
|
McCollum JM, Peterson GD, Cox CD, Simpson ML, Samatova NF. The sorting direct method for stochastic simulation of biochemical systems with varying reaction execution behavior. Comput Biol Chem 2006; 30:39-49. [PMID: 16321569 DOI: 10.1016/j.compbiolchem.2005.10.007] [Citation(s) in RCA: 90] [Impact Index Per Article: 5.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/27/2005] [Revised: 10/10/2005] [Accepted: 10/10/2005] [Indexed: 10/25/2022]
Abstract
A key to advancing the understanding of molecular biology in the post-genomic age is the development of accurate predictive models for genetic regulation, protein interaction, metabolism, and other biochemical processes. To facilitate model development, simulation algorithms must provide an accurate representation of the system, while performing the simulation in a reasonable amount of time. Gillespie's stochastic simulation algorithm (SSA) accurately depicts spatially homogeneous models with small populations of chemical species and properly represents noise, but it is often abandoned when modeling larger systems because of its computational complexity. In this work, we examine the performance of different versions of the SSA when applied to several biochemical models. Through our analysis, we discover that transient changes in reaction execution frequencies, which are typical of biochemical models with gene induction and repression, can dramatically affect simulator performance. To account for these shifts, we propose a new algorithm called the sorting direct method that maintains a loosely sorted order of the reactions as the simulation executes. Our measurements show that the sorting direct method performs favorably when compared to other well-known exact stochastic simulation algorithms.
Collapse
Affiliation(s)
- James M McCollum
- Computational Biology Institute, Oak Ridge National Laboratory, P.O. Box 2008 MS6164, Oak Ridge, TN 37831, USA
| | | | | | | | | |
Collapse
|
44
|
Chatterjee A, Vlachos DG, Katsoulakis MA. Binomial distribution based τ-leap accelerated stochastic simulation. J Chem Phys 2005; 122:024112. [PMID: 15638577 DOI: 10.1063/1.1833357] [Citation(s) in RCA: 164] [Impact Index Per Article: 8.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Abstract
Recently, Gillespie introduced the tau-leap approximate, accelerated stochastic Monte Carlo method for well-mixed reacting systems [J. Chem. Phys. 115, 1716 (2001)]. In each time increment of that method, one executes a number of reaction events, selected randomly from a Poisson distribution, to enable simulation of long times. Here we introduce a binomial distribution tau-leap algorithm (abbreviated as BD-tau method). This method combines the bounded nature of the binomial distribution variable with the limiting reactant and constrained firing concepts to avoid negative populations encountered in the original tau-leap method of Gillespie for large time increments, and thus conserve mass. Simulations using prototype reaction networks show that the BD-tau method is more accurate than the original method for comparable coarse-graining in time.
Collapse
Affiliation(s)
- Abhijit Chatterjee
- Department of Chemical Engineering and Center for Catalytic Science and Technology, University of Delaware, Newark, Delaware 19716, USA
| | | | | |
Collapse
|
45
|
Vlachos DG. A Review of Multiscale Analysis: Examples from Systems Biology, Materials Engineering, and Other Fluid–Surface Interacting Systems. ADVANCES IN CHEMICAL ENGINEERING - MULTISCALE ANALYSIS 2005. [DOI: 10.1016/s0065-2377(05)30001-9] [Citation(s) in RCA: 105] [Impact Index Per Article: 5.5] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/24/2022]
|
46
|
Crampin EJ, Schnell S, McSharry PE. Mathematical and computational techniques to deduce complex biochemical reaction mechanisms. PROGRESS IN BIOPHYSICS AND MOLECULAR BIOLOGY 2004; 86:77-112. [PMID: 15261526 DOI: 10.1016/j.pbiomolbio.2004.04.002] [Citation(s) in RCA: 82] [Impact Index Per Article: 4.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 10/26/2022]
Abstract
Time series data can now be routinely collected for biochemical reaction pathways, and recently, several methods have been proposed to infer reaction mechanisms for metabolic pathways and networks. In this paper we provide a survey of mathematical techniques for determining reaction mechanisms for time series data on the concentration or abundance of different reacting components, with little prior information about the pathways involved.
Collapse
Affiliation(s)
- E J Crampin
- Centre for Mathematical Biology, Mathematical Institute, 24-29 St. Giles', Oxford OX 1 3LB, UK.
| | | | | |
Collapse
|
47
|
Turner TE, Schnell S, Burrage K. Stochastic approaches for modelling in vivo reactions. Comput Biol Chem 2004; 28:165-78. [PMID: 15261147 DOI: 10.1016/j.compbiolchem.2004.05.001] [Citation(s) in RCA: 231] [Impact Index Per Article: 11.6] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/30/2004] [Accepted: 05/02/2004] [Indexed: 11/23/2022]
Abstract
In recent years, stochastic modelling has emerged as a physically more realistic alternative for modelling in vivo reactions. There are numerous stochastic approaches available in the literature; most of these assume that observed random fluctuations are a consequence of the small number of reacting molecules. We review some important developments of the stochastic approach and consider its suitability for modelling intracellular reactions. We then describe recent efforts to include the fluctuation effects caused by the structural organisation of the cytoplasm and the limited diffusion of molecules due to macromolecular crowding.
Collapse
Affiliation(s)
- T E Turner
- Oxford Centre for Industrial and Applied Mathematics, Mathematical Institute, 24-29 St. Giles', Oxford OX1 3LB, UK.
| | | | | |
Collapse
|
48
|
Schnell S, Turner TE. Reaction kinetics in intracellular environments with macromolecular crowding: simulations and rate laws. PROGRESS IN BIOPHYSICS AND MOLECULAR BIOLOGY 2004; 85:235-60. [PMID: 15142746 DOI: 10.1016/j.pbiomolbio.2004.01.012] [Citation(s) in RCA: 223] [Impact Index Per Article: 11.2] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 10/26/2022]
Abstract
We review recent evidence illustrating the fundamental difference between cytoplasmic and test tube biochemical kinetics and thermodynamics, and showing the breakdown of the law of mass action and power-law approximation in in vivo conditions. Simulations of biochemical reactions in non-homogeneous media show that as a result of anomalous diffusion and mixing of the biochemical species, reactions follow a fractal-like kinetics. Consequently, the conventional equations for biochemical pathways fail to describe the reactions in in vivo conditions. We present a modification to fractal-like kinetics following the Zipf-Mandelbrot distribution which will enable the modelling and analysis of biochemical reactions occurring in crowded intracellular environments.
Collapse
Affiliation(s)
- S Schnell
- Centre for Mathematical Biology, Mathematical Institute, Oxford, UK.
| | | |
Collapse
|
49
|
Hunter PJ. The IUPS Physiome Project: a framework for computational physiology. PROGRESS IN BIOPHYSICS AND MOLECULAR BIOLOGY 2004; 85:551-69. [PMID: 15142761 DOI: 10.1016/j.pbiomolbio.2004.02.006] [Citation(s) in RCA: 52] [Impact Index Per Article: 2.6] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
Abstract
The IUPS Physiome Project is an internationally collaborative open-source project to provide a public domain framework for computational physiology, including the development of modelling standards, computational tools and web-accessible databases of models of structure and function at all spatial scales. A number of papers in this volume deal with the development of specific mathematical models of physiological processes. This paper stands back from the detail of individual models and reviews the current state of the IUPS Physiome Project including organ and organ system continuum models, the interpretation of constitutive law parameters in terms of micro-structural models, and markup languages for standardizing cellular processes. Some current practical applications of the physiome models are given and some of the challenges for the next 5 years of the Physiome Project at the level of organs, cells and proteins are proposed.
Collapse
Affiliation(s)
- P J Hunter
- Bioengineering Institute, University of Auckland, New Zealand.
| |
Collapse
|