18,348 research outputs found

    Inferring Chemical Reaction Patterns Using Rule Composition in Graph Grammars

    Get PDF
    Modeling molecules as undirected graphs and chemical reactions as graph rewriting operations is a natural and convenient approach tom odeling chemistry. Graph grammar rules are most naturally employed to model elementary reactions like merging, splitting, and isomerisation of molecules. It is often convenient, in particular in the analysis of larger systems, to summarize several subsequent reactions into a single composite chemical reaction. We use a generic approach for composing graph grammar rules to define a chemically useful rule compositions. We iteratively apply these rule compositions to elementary transformations in order to automatically infer complex transformation patterns. This is useful for instance to understand the net effect of complex catalytic cycles such as the Formose reaction. The automatically inferred graph grammar rule is a generic representative that also covers the overall reaction pattern of the Formose cycle, namely two carbonyl groups that can react with a bound glycolaldehyde to a second glycolaldehyde. Rule composition also can be used to study polymerization reactions as well as more complicated iterative reaction schemes. Terpenes and the polyketides, for instance, form two naturally occurring classes of compounds of utmost pharmaceutical interest that can be understood as "generalized polymers" consisting of five-carbon (isoprene) and two-carbon units, respectively

    A thermodynamic framework for modelling membrane transporters

    Full text link
    Membrane transporters contribute to the regulation of the internal environment of cells by translocating substrates across cell membranes. Like all physical systems, the behaviour of membrane transporters is constrained by the laws of thermodynamics. However, many mathematical models of transporters, especially those incorporated into whole-cell models, are not thermodynamically consistent, leading to unrealistic behaviour. In this paper we use a physics-based modelling framework, in which the transfer of energy is explicitly accounted for, to develop thermodynamically consistent models of transporters. We then apply this methodology to model two specific transporters: the cardiac sarcoplasmic/endoplasmic Ca2+^{2+} ATPase (SERCA) and the cardiac Na+^+/K+^+ ATPase

    Organising metabolic networks: cycles in flux distributions

    Get PDF
    Metabolic networks are among the most widely studied biological systems. The topology and interconnections of metabolic reactions have been well described for many species, but are not sufficient to understand how their activity is regulated in living organisms. The principles directing the dynamic organisation of reaction fluxes remain poorly understood. Cyclic structures are thought to play a central role in the homeostasis of biological systems and in their resilience to a changing environment. In this work, we investigate the role of fluxes of matter cycling in metabolic networks. First, we introduce a methodology for the computation of cyclic and acyclic fluxes in metabolic networks, adapted from an algorithm initially developed to study cyclic fluxes in trophic networks. Subsequently, we apply this methodology to the analysis of three metabolic systems, including the central metabolism of wild type and a deletion mutant of Escherichia coli, erythrocyte metabolism and the central metabolism of the bacterium Methylobacterium extorquens. The role of cycles in driving and maintaining the performance of metabolic functions upon perturbations is unveiled through these examples. This methodology may be used to further investigate the role of cycles in living organisms, their pro-activity and organisational invariance, leading to a better understanding of biological entailment and information processing

    Energy-based Analysis of Biochemical Cycles using Bond Graphs

    Full text link
    Thermodynamic aspects of chemical reactions have a long history in the Physical Chemistry literature. In particular, biochemical cycles - the building-blocks of biochemical systems - require a source of energy to function. However, although fundamental, the role of chemical potential and Gibb's free energy in the analysis of biochemical systems is often overlooked leading to models which are physically impossible. The bond graph approach was developed for modelling engineering systems where energy generation, storage and transmission are fundamental. The method focuses on how power flows between components and how energy is stored, transmitted or dissipated within components. Based on early ideas of network thermodynamics, we have applied this approach to biochemical systems to generate models which automatically obey the laws of thermodynamics. We illustrate the method with examples of biochemical cycles. We have found that thermodynamically compliant models of simple biochemical cycles can easily be developed using this approach. In particular, both stoichiometric information and simulation models can be developed directly from the bond graph. Furthermore, model reduction and approximation while retaining structural and thermodynamic properties is facilitated. Because the bond graph approach is also modular and scaleable, we believe that it provides a secure foundation for building thermodynamically compliant models of large biochemical networks

    Reaction spreading on percolating clusters

    Full text link
    Reaction-diffusion processes in two-dimensional percolating structures are investigated. Two different problems are addressed: reaction spreading on a percolating cluster and front propagation through a percolating channel. For reaction spreading, numerical data and analytical estimates show a power-law behavior of the reaction product as M(t) \sim t^dl, where dl is the connectivity dimension. In a percolating channel, a statistically stationary traveling wave develops. The speed and the width of the traveling wave are numerically computed. While the front speed is a low-fluctuating quantity and its behavior can be understood using a simple theoretical argument, the front width is a high-fluctuating quantity showing a power-law behavior as a function of the size of the channelComment: 7 pages, 8 figure

    Some investigations concerning the CTMC and the ODE model derived from Bio-PEPA

    Get PDF
    <p>Bio-PEPA is a recently defined language for the modelling and analysis of biochemical networks. It supports an abstract style of modelling, in which discrete levels of concentration within a species are considered instead of individual molecules. A finer granularity for the system corresponds to a smaller concentration step size and therefore to a greater number of concentration levels. This style of model is amenable to a variety of different analysis techniques, including numerical analysis based on a CMTC with states reflecting the levels of concentration.</p> <p>In this paper we present a formal definition of the CTMC with levels derived from a Bio-PEPA system. Furthermore we investigate the relationship between this CTMC and the system of ordinary differential equations (ODEs) derived from the same model. Using Kurtz's theorem, we show that the set of ODEs derived from the Bio-PEPA model is able to capture the limiting behaviour of the CTMC obtained from the same system. Finally, we define an empirical methodology to find the granularity of the Bio-PEPA system for which the ODE and the CTMC with levels are in a good agreement. The proposed definition is based on a notion of distance between the two models. We demonstrate our approach on a model of the Repressilator, a simple biochemical network with oscillating behaviour.</p&gt

    Multiple representations in calorimetry

    Get PDF
    The purpose of this study is to explore the use of multiple representational modes as a tool for understanding the concepts of temperature and energy transfer in calorimetry. The focus is placed on which type of representation promotes students\u27 understanding of these concepts, and which representation(s) facilitates translations to other types. This study considers verbal, mathematical, and graphical representations. The statistical analysis of a problem set completed by 111 a freshmen college chemistry students and a semi structured interview on one-to-one basis to 23 students, is used to diagnose students\u27 understanding of calorimetry and the use of representations. Based on these results a model for conceptual understanding is proposed

    Structural and functional analysis of cellular networks with CellNetAnalyzer

    Get PDF
    BACKGROUND: Mathematical modelling of cellular networks is an integral part of Systems Biology and requires appropriate software tools. An important class of methods in Systems Biology deals with structural or topological (parameter-free) analysis of cellular networks. So far, software tools providing such methods for both mass-flow (metabolic) as well as signal-flow (signalling and regulatory) networks are lacking. RESULTS: Herein we introduce CellNetAnalyzer, a toolbox for MATLAB facilitating, in an interactive and visual manner, a comprehensive structural analysis of metabolic, signalling and regulatory networks. The particular strengths of CellNetAnalyzer are methods for functional network analysis, i.e. for characterising functional states, for detecting functional dependencies, for identifying intervention strategies, or for giving qualitative predictions on the effects of perturbations. CellNetAnalyzer extends its predecessor FluxAnalyzer (originally developed for metabolic network and pathway analysis) by a new modelling framework for examining signal-flow networks. Two of the novel methods implemented in CellNetAnalyzer are discussed in more detail regarding algorithmic issues and applications: the computation and analysis (i) of shortest positive and shortest negative paths and circuits in interaction graphs and (ii) of minimal intervention sets in logical networks. CONCLUSION: CellNetAnalyzer provides a single suite to perform structural and qualitative analysis of both mass-flow- and signal-flow-based cellular networks in a user-friendly environment. It provides a large toolbox with various, partially unique, functions and algorithms for functional network analysis.CellNetAnalyzer is freely available for academic use

    Bifurcation Analysis in Cubic Autocatalytic Reactions with Time Delay

    Get PDF
    The purpose of this interim report is to provide an overview of the author’s Final Year Project. The author would like to study the effect of delay on the stability of recycle stream of Continuously Stirred Tank Reactor (CSTR) sustaining cubic autocatalytic reactions with time delay. The reactor is operated under isothermal condition. The reaction system is governed by the delay differential equations. The dynamic behavior of the cubic autocatalytic reaction system with time delay is investigated using DDE23 solver which is available in MATLAB. In the absence of delay, the system is dynamically unstable with the set of model parameters. It has been observed that the dynamic characteristic changes as a result of delay in the recycle stream of a CSTR

    Petri nets for systems and synthetic biology

    Get PDF
    We give a description of a Petri net-based framework for modelling and analysing biochemical pathways, which uni¯es the qualita- tive, stochastic and continuous paradigms. Each perspective adds its con- tribution to the understanding of the system, thus the three approaches do not compete, but complement each other. We illustrate our approach by applying it to an extended model of the three stage cascade, which forms the core of the ERK signal transduction pathway. Consequently our focus is on transient behaviour analysis. We demonstrate how quali- tative descriptions are abstractions over stochastic or continuous descrip- tions, and show that the stochastic and continuous models approximate each other. Although our framework is based on Petri nets, it can be applied more widely to other formalisms which are used to model and analyse biochemical networks
    corecore