Chess Review May 10, 2004 Berkeley, CA Modeling Subtilin Production in Bacillus subtilis Using Stochastic Hybrid Systems Jianghai Hu, Wei-Chung Wu Denise.

Slides:



Advertisements
Similar presentations
CH 08 Population & Carrying Capacity
Advertisements

Lecture #8 Stoichiometric Structure. Outline Cofactors and carriers Bi-linear nature of reactions Pathways versus cofactors Basics of high energy bond.
Population Growth Curves
Lecture #6 Open Systems. Biological systems are ‘open:’ Example: ATP production by mitochondria.
Modelling and Identification of dynamical gene interactions Ronald Westra, Ralf Peeters Systems Theory Group Department of Mathematics Maastricht University.
Macroscopic ODE Models of Traffic Flow Zhengyi Zhou 04/01/2010.
Simulation of Prokaryotic Genetic Circuits Jonny Wells and Jimmy Bai.
Population Ecology Packet #80 Chapter #52.
Multiscale Stochastic Simulation Algorithm with Stochastic Partial Equilibrium Assumption for Chemically Reacting Systems Linda Petzold and Yang Cao University.
Chapter 4 Population Ecology
Boyce/DiPrima 9th ed, Ch 2.5: Autonomous Equations and Population Dynamics Elementary Differential Equations and Boundary Value Problems, 9th edition,
Subjects see chapters n Basic about models n Discrete processes u Deterministic models u Stochastic models u Many equations F Linear algebra F Matrix,
Petri net modeling of biological networks Claudine Chaouiya.
Chapter 51 Population Ecology.
XYZ 6/18/2015 MIT Brain and Cognitive Sciences Convergence Analysis of Reinforcement Learning Agents Srinivas Turaga th March, 2004.
Chess Review May 10, 2004 Berkeley, CA A stability criterion for Stochastic Hybrid Systems A. Abate, L. Shi, S. Simic and S.S. Sastry University of California.
Chess Review October 4, 2006 Alexandria, VA Edited and presented by Hybrid Systems: Theoretical Contributions Part I Shankar Sastry UC Berkeley.
Hybrid Controller Reachability Reachability analysis can be useful to determine how the continuous state of a system evolves. Ideally, this process can.
Populations I: a primer Bio 415/ questions 1. What is exponential growth, and why do we care about exponential growth models? 2. How is the parameter.
Subjects see chapters n Basic about models n Discrete processes u Deterministic models u Stochastic models u Many equations F Linear algebra F Matrix,
This WEEK: Lab: last 1/2 of manuscript due Lab VII Life Table for Human Pop Bring calculator! Will complete Homework 8 in lab Next WEEK: Homework 9 = Pop.
Ch 4: Population Biology
Lecture 16 Population Dynamics Ozgur Unal
Distributed control and Smart Grids
MSEG 803 Equilibria in Material Systems 7: Statistical Interpretation of S Prof. Juejun (JJ) Hu
Kinetics and Thermodynamics of Simple Chemical Processes 2-1 Chemical thermodynamics: Is concerned with the extent that a reaction goes to completion.
POPULATION BIOLOGY.
Lecture 4: Metabolism Reaction system as ordinary differential equations Reaction system as stochastic process.
Overview of population growth:
Click to play Essential Questions What are the factors that effect population growth? What are some of the effects that overpopulation have on an environment?
MA354 Mathematical Modeling T H 2:45 pm– 4:00 pm Dr. Audi Byrne.
Population Dynamics.
1 Elements of Queuing Theory The queuing model –Core components; –Notation; –Parameters and performance measures –Characteristics; Markov Process –Discrete-time.
LIMITING FACTORS THAT CONTROL THE PROCESS OF POPULATION GROWTH.
Population Growth – Chapter 11
Gibbs free energy and equilibrium constant. Gibbs Free Energy, G Is the thermodynamic function that is most useful for biochemistry. G is a function of.
Stochastic Thermodynamics in Mesoscopic Chemical Oscillation Systems
Population Ecology Population - group of individuals of the same species living in the same general area. – They must rely on the same resources, have.
Population Growth December 7, 2010 Text p
Evaluating Persistence Times in Populations Subject to Catastrophes Ben Cairns and Phil Pollett Department of Mathematics.
Population Dynamics Focus on births (B) & deaths (D) B = bN t, where b = per capita rate (births per individual per time) D = dN t  N = bN t – dN t =
This is unchecked growth:
The generalization of Bayes for continuous densities is that we have some density f(y|  ) where y and  are vectors of data and parameters with  being.
Chapter 8 Population Ecology.  They were over- hunted to the brink of extinction by the early 1900’s and are now making a comeback. Core Case Study:
BELL RINGER A student grew a yeast culture on sterilized nutrient medium in a closed dish for 5 days. Each day, she took the same size sample from the.
1 Chapter 8: Model Inference and Averaging Presented by Hui Fang.
Why use landscape models?  Models allow us to generate and test hypotheses on systems Collect data, construct model based on assumptions, observe behavior.
SS r SS r This model characterizes how S(t) is changing.
Populations. Remember a population is… A group of the same species in the same area at the same time. A group of the same species in the same area at.
Active Walker Model for Bacterial Colonies: Pattern Formation and Growth Competition Shane Stafford Yan Li.
Chapter 8 Population Ecology. Chapter Overview Questions  What are the major characteristics of populations?  How do populations respond to changes.
Chapter 5 Populations: How they change Limits to growth Human population growth.
Population Ecology. Characteristics of a Population Population Dynamics: Population change due to – Population Size – Population Density – Population.
Population Ecology ; 36.6 Pgs Population Growth Rates Objective: I can use mathematical formulas and graphs to describe how populations.
Populations And how they grow. Populations A population is a group of organisms of a single species that live in a given area A species is a group of.
Computational Models.
Population Dynamics The Growth and Decline of Populations.
GROWTH MODELS pp
Chapter 4 Population Ecology
Jingkui Wang, Marc Lefranc, Quentin Thommen  Biophysical Journal 
Concept of Power Control in Cellular Communication Channels
Population growth: Part 1
Population Dynamics.
Populations.
Biodiversity, Species Interactions, and Population Control
Population Ecology.
Introduction to Populations
Discrete-time markov chain (continuation)
BACKGROUND • Populations are interbreeding groups; members of the same species in a geographic area • Populations are dynamic; change in size due to:
Chapter 4 Population Ecology
Presentation transcript:

Chess Review May 10, 2004 Berkeley, CA Modeling Subtilin Production in Bacillus subtilis Using Stochastic Hybrid Systems Jianghai Hu, Wei-Chung Wu Denise Wolf Shankar Sastry Stanford University University of California at Berkeley Lawrence Berkeley National Laboratory University of California at Berkeley

Chess Review, May 10, Overview Goal – To study quantitatively the subtilin production in B. subtilis cells during different phases of population growth Hierarchical Model – Microscopic: each cell is modeled as a stochastic hybrid system – Macroscopic: ODEs for population level variables Simulations –SHS method vs. averaging method

Chess Review, May 10, Bacillus subtilis Bacillus subtilis ATCC 6633 Survival strategies under environmental stresses – Synthesis of antibiotics (e.g. subtilin) – Sporulation (forming spores) – Chemotaxis (moving towards chemical stimulus) courtesy of Adam Arkin

Chess Review, May 10, Stress Response Network ENVIRONMENTAL SIGNALS Starvation, high cell density, … Degradative Enzyme Synthesis Chemotaxis Competence Nitrogen Metabolism Phosphate Metabolism Aerobic/anaerobic Respiration Sporulation Antibiotic Synthesis Courtesy of Denise Wolf

Chess Review, May 10, Subtilin Synthesis Model Biosynthesis pathway of subtilin ([Banerjee & Hansen, 1988], [Entian & de Vos, 1996])

Chess Review, May 10, spaRK spaS Subtilin Synthesis Model

Chess Review, May 10, spaRK spaS SpaRK Subtilin Synthesis Model

Chess Review, May 10, Subtilin Synthesis Model spaRK spaS SpaRK SpaS subtilin

Chess Review, May 10, Subtilin Synthesis Model spaRK spaS SpaRK SpaS SigH S1S1

Chess Review, May 10, Subtilin Synthesis Model spaRK spaS SpaRK SpaS SigH S1S1 S2S2

Chess Review, May 10, Subtilin Synthesis Model spaRK spaS SpaRK SpaS SigH S1S1 S2S2

Chess Review, May 10, absorption by medium at low cell density SigH spaRK SpaRK SpaS spaS S1S1 S2S2 X: nutrient level environment subtilin Interaction with Environment

Chess Review, May 10, Stochastic Hybrid System Model SigH spaRK SpaRK SpaS spaS S1S1 S2S2 X Continuous States: [SigH], [SpaRK], [SpaS] Discrete States: S 1, S 2 Input: X Output: [SpaS] Randomness in switching of S 1, S 2 subtilin

Chess Review, May 10, Synthesis of SigH SigH spaRK SpaRK SpaS spaS S1S1 S2S2 X [SigH]: concentration level of SigH d[SigH] dt = - 1 [SigH], if X  X [SigH] + k 3, if X < X 0 natural decaying rate threshold

Chess Review, May 10, Synthesis of SpaRK SigH spaRK SpaRK SpaS spaS S1S1 S2S2 S 1 switches every  time according to a Markov chain with transition matrix, where a 0 and a 1 depend on [SigH]. 1-a 0 a 0 a 1 1-a 1 Thermodynamics constraint [Shea & Ackers, 1985]: p rk = e -  G rk /RT [SigH] 1 + e -  G rk /RT [SigH]  G rk : Gibbs free energy when S 1 is on R: Gas constant T: Temperature Synthesis of SpaRK is controlled by the random switch S 1 d[SpaRK] dt = - 2 [SpaRK], if S 1 is off (0) - 2 [SpaRK] + k 4, if S 1 is on (1)

Chess Review, May 10, Synthesis of SpaS SigH spaRK SpaRK SpaS spaS S1S1 S2S2 S 2 switches every  time according to a Markov chain with transition matrix, where b 0 and b 1 depend on [SpaRK]. 1-b 0 b 0 b 1 1-b 1 Thermodynamics constraint: ps=ps= e -  G s /RT [SpaRK] 1 + e -  G s /RT [SpaRK]  G s : Gibbs free energy when S 2 is on R: Gas constant T: Temperature Synthesis of SpaS is controlled by the random switch S 2 d[SpaS] dt = - 3 [SpaS], if S 2 is off (0) - 3 [SpaS] + k 5, if S 2 is on (1)

Chess Review, May 10, Single B. subtilis Cell as a SHS Continuous state ([SigH], [SpaRK], [SpaS])  R 3 Discrete state (S 1, S 2 )  {0,1}  {0,1} Input is nutrient level X Output is [SpaS] (0,0) (0,1) (1,0)(1,1) X [SpaS]

Chess Review, May 10, Analysis of [SpaRK] [SpaRK] n    [SpaRK] n  with probability 1-p rk [SpaRK] n    [SpaRK] n  + (1-  ) k 4 / 2 with probability p rk [SpaRK] n , n=0, 1, …, is a Markov chain Assume S 1 is in equilibrium distribution Fix [SigH], analyze [SpaRK] d[SpaRK] dt = - 2 [SpaRK], if S 1 is off (0) - 2 [SpaRK] + k 4, if S 1 is on (1) [SpaRK]  0, if S 1 is off (0) [SpaRK]  k 4 / 2, if S 1 is on (1) Random switching between two stable equilibria

Chess Review, May 10, Equilibrium Distribution of [SpaRK] n  Suppose  = 1/m, k 4 / 2 =1 Distribution of [SpaRK] n  as n  concentrates on [0,1] Start rational, stay rational [SpaRK] n  =0.d 1 …d l xxx… with probability (p rk ) d (1- p rk ) l-d, d=d 1 +…+d l (m-nary)

Chess Review, May 10, Macroscopic Model Population density D governed by the logistic equation Maximal sustainable population size D  = min (  X, D max ) Dynamics of nutrient level X dD dt = rD(1 - D/D  ) dX dt = -k 1 D + k 2 D [SpaS] avg consumption production

Chess Review, May 10, Birth-and-Death Chain for Population Dynamics 1 …….. b( X )  20 N Population size, n, is governed by a birth-and-death chain Birth rate, b( X ), depends on the nutrient level X Death rate, , is fixed Dynamics of nutrient level X becomes dX dt = -k 1 n + k 2 n [SpaS] consumption production

Chess Review, May 10, Some Remarks Hierarchical Model –Macroscopic model: ODEs –Microscopic model: SHS A compromise between accuracy and complexity More accurate model: –Population size as a birth-and-death Markov chain –Each cell has an exponentially distributed life span Simpler model: averaging method

Chess Review, May 10, Averaging Dynamics of [ SpaRK] SigH spaRK SpaRK SpaS spaS S1S1 S2S2 In equilibrium distribution S 1 is on with probability p rk The averaged dynamics of [SpaRK] is Synthesis of SpaRK is controlled by the random switch S 1 d[SpaRK] dt = - 2 [SpaRK], if S 1 is off (0) - 2 [SpaRK] + k 4, if S 1 is on (1) d[SpaRK] dt = - 2 [SpaRK] +p rk k 4

Chess Review, May 10, Simulations: A Typical System Trajectory

Chess Review, May 10, Different Time Scales Slower and more deterministic dynamics –D, X –[SigH] Faster and more random dynamics –[SpaRK] –[SpaS] Time scale analysis –Fixed slower variables, analyze the probabilistic property of the faster variables

Chess Review, May 10, Observations Slow variables follow a limit circle Fast variables induce random fluctuations around it Variance of fluctuations can be controlled by changing the transit probabilities of the switches –The less frequent the switches, the larger the variance

Chess Review, May 10, Simulations: Production vs. Max Density Production level of subtilin as a function of time under different maximal carrying capacity D max SHSAveraged t t t

Chess Review, May 10, Average Subtilin Production vs. Maximal Carrying Capacity There is a threshold of D max below which subtilin is not produced consistently, and above which it is produced at linearly increasing rate with D max [Kleerebezem & Quadri, 2001]

Chess Review, May 10, Average Subtilin Production vs. Production Rate of SigH

Chess Review, May 10, Conclusions and Future Directions A stochastic hybrid system model of subtilin synthesis Analysis of fast variable dynamics Numerical simulations A birth-and-death chain for population growth More complete system dynamics Model validation Acknowledgement: –This work is in collaboration with Prof. Adam Arkin (LBNL)