Problem Set 5. 1 Waiting times for chemical reactions (8 points)

Similar documents
Problem Set 2. 1 Competitive and uncompetitive inhibition (12 points) Systems Biology (7.32/7.81J/8.591J)

2 Dilution of Proteins Due to Cell Growth

7.32/7.81J/8.591J: Systems Biology. Fall Exam #1

2. Mathematical descriptions. (i) the master equation (ii) Langevin theory. 3. Single cell measurements

Stochastic model of mrna production

System Biology - Deterministic & Stochastic Dynamical Systems

Stochastic Chemical Kinetics

Simulation of Chemical Reactions

Chapter 15 Active Reading Guide Regulation of Gene Expression

Lecture 7: Simple genetic circuits I

A Simple Protein Synthesis Model

56:198:582 Biological Networks Lecture 8

When do diffusion-limited trajectories become memoryless?

Efficient Leaping Methods for Stochastic Chemical Systems

Control of Gene Expression in Prokaryotes

Name: SBI 4U. Gene Expression Quiz. Overall Expectation:

REVIEW SESSION. Wednesday, September 15 5:30 PM SHANTZ 242 E

Mathematical Models of Biological Systems

arxiv: v2 [q-bio.qm] 12 Jan 2017

ACTA PHYSICA DEBRECINA XLVI, 47 (2012) MODELLING GENE REGULATION WITH BOOLEAN NETWORKS. Abstract

Basic Synthetic Biology circuits

A(γ A D A + γ R D R + γ C R + δ A )

Chapter 16 Lecture. Concepts Of Genetics. Tenth Edition. Regulation of Gene Expression in Prokaryotes

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science

APGRU6L2. Control of Prokaryotic (Bacterial) Genes

Lecture 4: Transcription networks basic concepts

Single cell experiments and Gillespie s algorithm

Supporting Information: A quantitative comparison of srna-based and protein-based gene regulation

From cell biology to Petri nets. Rainer Breitling, Groningen, NL David Gilbert, London, UK Monika Heiner, Cottbus, DE

Modelling in Systems Biology

Boulder 07: Modelling Stochastic Gene Expression

Prokaryotic Regulation

Multifidelity Approaches to Approximate Bayesian Computation

Gene Expression as a Stochastic Process: From Gene Number Distributions to Protein Statistics and Back

Colored extrinsic fluctuations and stochastic gene expression: Supplementary information

CSEP 590A Summer Lecture 4 MLE, EM, RE, Expression

CSEP 590A Summer Tonight MLE. FYI, re HW #2: Hemoglobin History. Lecture 4 MLE, EM, RE, Expression. Maximum Likelihood Estimators

Name Period The Control of Gene Expression in Prokaryotes Notes

Lecture 4 The stochastic ingredient

Theory of mrna degradation

Biomolecular reaction networks: gene regulation & the Repressilator Phys 682/ CIS 629: Computational Methods for Nonlinear Systems

Stochastic Simulation.

6.047 / Computational Biology: Genomes, Networks, Evolution Fall 2008

Gene Regulation and Expression

3.B.1 Gene Regulation. Gene regulation results in differential gene expression, leading to cell specialization.

Networks in systems biology

4. Why not make all enzymes all the time (even if not needed)? Enzyme synthesis uses a lot of energy.

Written Exam 15 December Course name: Introduction to Systems Biology Course no

GENE REGULATION AND PROBLEMS OF DEVELOPMENT

Brief contents. Chapter 1 Virus Dynamics 33. Chapter 2 Physics and Biology 52. Randomness in Biology. Chapter 3 Discrete Randomness 59

Methods of Data Analysis Random numbers, Monte Carlo integration, and Stochastic Simulation Algorithm (SSA / Gillespie)

Intrinsic Noise in Nonlinear Gene Regulation Inference

Stochastic Simulation Methods for Solving Systems with Multi-State Species

Gillespie s Algorithm and its Approximations. Des Higham Department of Mathematics and Statistics University of Strathclyde

8 Basics of Hypothesis Testing

Introduction to Bioinformatics

Modeling and Systems Analysis of Gene Regulatory Networks

Regulation of Gene Expression

UNIT 6 PART 3 *REGULATION USING OPERONS* Hillis Textbook, CH 11

Regulation of metabolism

RNA Processing: Eukaryotic mrnas

Stochastic Simulation of Biochemical Reactions

Problem Set Number 2, j/2.036j MIT (Fall 2014)

STOCHASTIC MODELING OF BIOCHEMICAL REACTIONS

CHAPTER 13 PROKARYOTE GENES: E. COLI LAC OPERON

Prokaryotic Gene Expression (Learning Objectives)

Stochastic Processes around Central Dogma

Part I Stochastic variables and Markov chains

FUNDAMENTALS of SYSTEMS BIOLOGY From Synthetic Circuits to Whole-cell Models

Biological Pathways Representation by Petri Nets and extension

Regulation of gene expression. Premedical - Biology

On the Interpretation of Delays in Delay Stochastic Simulation of Biological Systems

Translation and Operons

Stochastic simulations Application to molecular networks

13.4 Gene Regulation and Expression

Lecture 1 Modeling in Biology: an introduction

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science

Continuous Data with Continuous Priors Class 14, Jeremy Orloff and Jonathan Bloom

Simulation methods for stochastic models in chemistry

Lecture 18. Uniform random variables

Lecture Notes 8

Complete all warm up questions Focus on operon functioning we will be creating operon models on Monday

Topic 4 - #14 The Lactose Operon

REGULATION OF GENE EXPRESSION. Bacterial Genetics Lac and Trp Operon

URL: <

Unit 3: Control and regulation Higher Biology

Longtime behavior of stochastically modeled biochemical reaction networks

Bayesian inference for stochastic differential mixed effects models - initial steps

Computational statistics

CS-E5880 Modeling biological networks Gene regulatory networks

Stochastic Processes around Central Dogma

Division Ave. High School AP Biology

Biomolecular Feedback Systems

Biomolecular Feedback Systems

Statistics 150: Spring 2007

Control of Prokaryotic (Bacterial) Gene Expression. AP Biology

Stochastic Gene Expression: Modeling, Analysis, and Identification

E X A M. Probability Theory and Stochastic Processes Date: December 13, 2016 Duration: 4 hours. Number of pages incl.

Communication Theory II

Monte Carlo Radiation Transfer I

Transcription:

Problem Set 5 1 Waiting times for chemical reactions (8 points) In the previous assignment, we saw that for a chemical reaction occurring at rate r, the distribution of waiting times τ between reaction events is given by: rτ p(τ )dτ = re dτ a. By integrating over time, verify that the distribution is normalized b. Here we will see a method for obtaining a random variable from a given distribution, starting from a uniformly distributed random variable: Suppose u is a random variable with some distribution p(u), and θ(u) is a function of u. Then the probability that θ lies between θ(u) and θ(u + du) is the same as the probability that u lies between u and u + du. This gives us a recipe for calculating the distribution p(θ): du p(θ)dθ = p(u)du = p(θ) = p(u) dθ Assuming u is uniformly distributed between 0 and 1, show that the number 1 1 θ(u) = ln( ) r u is distributed precisely as required for the waiting times above. 2 Stochastic simulation of an auto-regulatory system (22 points) In this problem you will learn how to implement a stochastic simulation. You will also use the simulation to unveil the role of negative auto-regulation in reducing fuctuations. a. Consider a simple diferential equation that describes the rate of change of some molecule x: dx = β αx \hat is the solution of the diferential equation? Let's assume β = 6, α = 3 and the initial condition x(t = 0) = x 0. b. Unfortunately, the solution of the diferential equation is deterministic and fails when fuctuations become important. Specifcally, when the system has reached the steady state, the deterministic solution says that x will no longer change. But if x were to describe a real mrna, then x should fuctuate about its mean value, since translation and degradation are stochastic processes. Consistency with reality requires a stochastic description that respects both the probabilistic nature of events and the discreteness of molecule numbers. From now 1

on, x will represent the molecule numbers instead of molecule concentration, and the reaction rates (β and αx) will be regarded as probabilities per unit time of an reaction taking place. β will be the probability per unit time of the creation of a molecule x, and αx will be the probability per unit time of the degradation of a molecule x. So let's start by returning to the actual underlying reactions: β [DNA] [DNA] + X α X 1. Consider a system that has x 0 = 3 at time t = 0. \hat is the probability that the system will transition to the state x = 2 during the next transition? (i.e., what is the probability that degradation occurs before transcription?) 2. \hich aspect of the stochastic process does the deterministic diferential equation describe successfully? c. Let's consider how to perform stochastic simulations of chemical reactions. A rather inefcient (and potentially inaccurate) method to perform the stochastic simulation is by determining what process takes place during infnitesimal time intervals. Say the system starts at the state x 0 = 3. The simulation examines what happens during the frst "infnitesimal" time interval = 10 10. The probability of degradation is p deg = αx 10 10 = 9 10 10 while the probability of transcription is p trans = β 10 10 = 6 10 10. A random number m is drawn from a uniform distribution between 0 and 1. \hat happens next depends on the value of m as follows: (1) If m < p deg one molecule of x is degraded, reaction rates are updated and the simulation proceeds to the next time step. (2) If p deg < m < p deg + p trans one molecule of x is transcribed, reaction rates are updated and the simulation proceeds to the next time step. (3) If p deg +p trans < m nothing happens and the simulation proceeds to the next time step. A better way to approach the simulation is using Gillespie's "frst-reaction" method. This method is much more efcient and is analytically exact. The main idea is to determine which of the two competing processes (degradation or transcription) takes place frst and at what time it occurs. Gillespie shows that you can do it in the following manner: for each process (i) generate a waiting time (τ i ) from the probability distribution (P i (τ i )): P i (τ i ) = k i exp[ k i τ i ]. The process that occurs frst is the one with the shorter waiting time. The time at which it occurs is just the waiting time. Sketch an algorithm for simulating stochastic reactions using Gillespie's method. In this case we are dealing with only one species, the output of a simulation run should be the number of molecule at diferent time points. d. COMPUTATION Now consider the following two systems: System A: a system in which protein X is expressed constitutively. In a deterministic setting, the concentration of X would evolve according to dx = A γx. 2

System B: a system in which protein X represses its own synthesis. In a deterministic setting, it would evolve according to dx K = B γx K + x Problem 2d Image and problem courtesy of Alexander van Oudenaarden. Used with permission. 1. Compute the fxed points of the deterministic systems and their stability. 2. In the following, we will interpret the reaction rates as probabilities per unit time of an reaction taking place, as we discussed in b). Based on the algorithm that you sketch in c), implement a discrete stochastic simulation for System A, for both A = 10 and A = 100. \ithout loss of generality, we set γ = 1. \e can also measure volume in units of cell size, thus concentrations are equivalent to molecule numbers. i. Plot a time series of your simulation results. Compare it to the numerical solution of the corresponding diferential equation. ii. Run the system for a long enough time so that it has reached a steady state. Plot a histogram of x. Verify that the variance and mean of the steady state distribution are consistent with Poisson statistics. 3. For System B, set K = 100 and choose B such that (x) = 100 is a steady state. Implement a discrete stochastic simulation to demonstrate that the variance of the auto-regulatory system is lower than that of the constitutive system given the same mean. 3 Deterministic and stochastic descriptions of a system with nonlinear degradation (10 points) Let's consider a fxed volume system in which a protein X, which is constitutively expressed at a rate k, acts as its own degradation enzyme, i.e. once there are enough proteins around, the following irreversible reaction X + X X can take place with a rate γ. a. If there are n proteins, in how many diferent ways can one enzymatic degradation occur? b. \rite the master equation for the process. d n) c. \rite an equation for in terms of the mean (n) and the variance V = (n 2 ) (n) 2. Note that in this case the variance will not go away as it did in the cases shown in class where reaction terms were linear. d. \rite the diferential equation for the corresponding deterministic system. 3

e. Assuming that the variance of the steady state distribution is known, what conditions on the variance will ensure that the steady state mean is similar to the prediction of the deterministic system? 4 Growth of a population (10 points) a. Show that for any birth-death Markov process d (n 2 ) = 2 (n(fn g n )) + (f n + g n ), where f n and g n are birth and death probabilities. In the questions below we will consider a population of cells, which is characterized by cell density n. b. Assume f n = αn and g n = βn. \rite down the equations governing the time evolution of the mean (n) and the variance V of the population size n. c. For the description of the evolution of population size, is it necessary to know both α and β or knowing α β is enough? Explain. 4

MIT OpenCourseWare http://ocw.mit.edu 8.591J / 7.81J / 7.32 Systems Biology Fall 2014 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.