Advanced Protein Models again: adding regulation

Size: px
Start display at page:

Download "Advanced Protein Models again: adding regulation"

Transcription

1 Advanced Protein Models again: adding regulation James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University April 1, 2014

2 Outline 1 Simple Regulations 2

3 Simple Regulations Abstract This lecture is going to talk about regulation in protein synthesis.

4 Simple Regulations Now for simplicity, let s set the leakage Λ = 0 and all the other constants in these two models to 1 except for the concentration of the transcription factor R and τ. Then we have two simple models we can look at. C = C = R 1 τ R 1 + R 1 τ C, C repression SS ( ) 1 = τ 1 + R C, C activation SS = τr 1 + R (1) (2)

5 Simple Regulations Now for simplicity, let s set the leakage Λ = 0 and all the other constants in these two models to 1 except for the concentration of the transcription factor R and τ. Then we have two simple models we can look at. C = C = R 1 τ R 1 + R 1 τ C, C repression SS ( ) 1 = τ 1 + R C, C activation SS = τr 1 + R We also a simple model where the transcription factor enhances the loss of the protein by selectively increasing production of the proteins that break down C. We will assume the transcription factor binds to C and degrades it through some process. We have the following reactions: l [C] + [TF] [TFC] where l is the rate at which C and TF combine to form the complex TFC which then immediately degrades. (1) (2)

6 Simple Regulations Hence, although we also know the complex also breaks apart at the rate l which we denote in equation form as l [TFC] [C] + [TF]. effectively, the backwards rate is l = 0 and so we only have the forward association reaction.

7 Simple Regulations Hence, although we also know the complex also breaks apart at the rate l which we denote in equation form as l [TFC] [C] + [TF]. effectively, the backwards rate is l = 0 and so we only have the forward association reaction. The rate of change of [C] is then d [C] dt = amount of [C] lost in the reaction = [TFC] = l [C] [TF] using the fact the concentration of the complex is the product of the concentrations of the components used to produce it standard chemistry!

8 Simple Regulations So replacing [C] by C and the transcription factor [TF] by R, we see this use of the transcription factor leads to a loss term of C loss = RC where for simplicity we set l = 1. We then add that to our standard protein transcription model to obtain Equation 3. C degradation SS = C = 1 R C 1 τ C (3) τ 1 + Rτ where we also set the usual term β = 1.

9 Simple Regulations So replacing [C] by C and the transcription factor [TF] by R, we see this use of the transcription factor leads to a loss term of C loss = RC where for simplicity we set l = 1. We then add that to our standard protein transcription model to obtain Equation 3. C degradation SS = C = 1 R C 1 τ C (3) τ 1 + Rτ where we also set the usual term β = 1. Now depending on the value of τ, we can see that a protein can be cleared out of the biological system more rapidly using this degradation method rather than repression.

10 Simple Regulations So replacing [C] by C and the transcription factor [TF] by R, we see this use of the transcription factor leads to a loss term of C loss = RC where for simplicity we set l = 1. We then add that to our standard protein transcription model to obtain Equation 3. C degradation SS = C = 1 R C 1 τ C (3) τ 1 + Rτ where we also set the usual term β = 1. Now depending on the value of τ, we can see that a protein can be cleared out of the biological system more rapidly using this degradation method rather than repression. We show this in two graphs. In the next figure, we show the steady state values for the degradation and repression models as a function of R for τ = 0.5. Now the response time for repression is τ ln(2), so protein production ramps down quickly for this value of τ. So we see repression is a better strategy for clearing the protein.

11 Simple Regulations

12 Simple Regulations However, it τ is larger, degradation is a better way to go. In the this figure, we show how the steady states change with R and degradation is clearer faster. The code to generate these plots is shown in the next slide.

13 Simple Regulations CSSREP tau, R) tau./(1+r) ; CSSDEG tau, R) tau. / ( 1 + tau. R) ; tau = 0. 5 ; r = l i n s p a c e ( 0, 2 0, ) ; p l o t ( r, CSSREP( tau, r ), +, r, CSSDEG( tau, r ), ˆ ) ; x l a b e l ( x = [ TF ] /K ) ; y l a b e l ( Steady S t a t e Value ) ; t i t l e ( Steady S t a t e f o r r e p r e s s i o n and d e g r a d a t i o n model w i t h tau = 0. 5 ) ; l e g e n d ( r e p r e s s i o n, d e g r a d a t i o n, l o c a t i o n, e a s t ) ; tau = 2. 0 ; p l o t ( r, CSSREP( tau, r ), +, r, CSSDEG( tau, r ), ˆ ) ; x l a b e l ( x = [ TF ] /K ) ; y l a b e l ( Steady S t a t e Value ) ; t i t l e ( Steady S t a t e f o r r e p r e s s i o n and d e g r a d a t i o n model w i t h tau = 2 ) ; l e g e n d ( r e p r e s s i o n, d e g r a d a t i o n, l o c a t i o n, e a s t ) ;

14 Simple Regulations Example Example Examine the difference between the steady state values for repression and degradation in the case τ = 1.0. Comment on the results. The plot shows the winning strategy. Solution CSSREP tau, R) tau./(1+r) ; CSSDEG tau, R) tau. / ( 1 + tau. R) ; r = l i n s p a c e ( 0, 2 0, ) ; tau = 1. 0 ; p l o t ( r, CSSREP( tau, r ), +, r, CSSDEG( tau, r ), ˆ ) ; x l a b e l ( x = [ TF ] /K ) ; y l a b e l ( Steady S t a t e Value ) ; t i t l e ( Steady S t a t e f o r r e p r e s s i o n and d e g r a d a t i o n model w i t h tau = 1 ) ; l e g e n d ( r e p r e s s i o n, d e g r a d a t i o n, l o c a t i o n, e a s t ) ;

15 Simple Regulations Example Examine the difference between the steady state values for repression and degradation in the case τ = 3.0. Comment on the results. The plot shows the winning strategy. Solution CSSREP tau, R) tau./(1+r) ; CSSDEG tau, R) tau. / ( 1 + tau. R) ; r = l i n s p a c e ( 0, 2 0, ) ; tau = 3. 0 ; p l o t ( r, CSSREP( tau, r ), +, r, CSSDEG( tau, r ), ˆ ) ; x l a b e l ( x = [ TF ] /K ) ; y l a b e l ( Steady S t a t e Value ) ; t i t l e ( Steady S t a t e f o r r e p r e s s i o n and d e g r a d a t i o n model w i t h tau = 3 ) ; l e g e n d ( r e p r e s s i o n, d e g r a d a t i o n, l o c a t i o n, e a s t ) ;

16 Simple Regulations Homework Examine the difference between the steady state values for repression and activation in the case τ = 1.5. Here you would use CSSACT in your code. Comment on the results Examine the difference between the steady state values for repression and activation in the case τ = 2.5. Here you would use CSSACT in your code. Comment on the results Examine the difference between the steady state values for repression and degradation in the case τ = 4.0. Comment on the results Examine the difference between the steady state values for repression and degradation in the case τ = 6.0. Comment on the results.

17 The final models we want to discuss involve feedback of the transcription factor signal onto itself. There are two forms: negative feedback and positive feedback and in both this can be done also with a time delay.

18 The final models we want to discuss involve feedback of the transcription factor signal onto itself. There are two forms: negative feedback and positive feedback and in both this can be done also with a time delay. For these equations, we are again setting the leakage Λ = 0 all the other constants to be 1 for simplicity. the feedback equations are seen in Equation 4 and Equation 5. R = R 1 R, negative feedback (4) τ R = 1 + R 1 + R 1 R, positive feedback (5) τ

19 The final models we want to discuss involve feedback of the transcription factor signal onto itself. There are two forms: negative feedback and positive feedback and in both this can be done also with a time delay. For these equations, we are again setting the leakage Λ = 0 all the other constants to be 1 for simplicity. the feedback equations are seen in Equation 4 and Equation 5. R = R 1 R, negative feedback (4) τ R = 1 + R 1 + R 1 R, positive feedback (5) τ These models can not be solved with our Calculus tools, so we must use numerical techniques as we have discussed.

20 Here are some sample runs to show you how to generate interesting plots. In this code, we are using the more general model rather than the simpler one in Equation 4. Hence, in the code, the C which represented the protein concentration is now being thought of as its own transcription factor. So the R in the model is variable and we get the following equations. ( 1 R = Λ + γ 1 + R b ( R R b = Λ + γ 1 + R b ) 1 τ ) 1 τ R, negative feedback (6) R, positive feedback (7)

21 f t, Lambda, gamma, b, tau, R) Lambda + gamma./(1+r. ˆ b ) R/ tau ; g t, R) f ( t, Lambda, gamma, b, tau, R) ; h =. 1 ; tau = 1 ; Lambda = 1 ; gamma =. 5 ; b = 1 ; F i n a l T i m e = ; R I n i t = 2 ; M a x I t e r s = c e i l ( F i n a l T i m e /h ) ; [ htime, Rhat ] = FixedRK ( g, 0, R I n i t, h, 4, M a x I t e r s ) ; p l o t ( htime, Rhat ) ;

22 This generates the plot

23 The positive feedback case is next. We have f t, Lambda, gamma, b, tau, R) Lambda + gamma ( R. ˆ b )./(1+R. ˆ b ) R/ tau ; g t, R) f ( t, Lambda, gamma, b, tau, R) ; h =. 1 ; tau = 1 ; Lambda = 1 ; gamma = 4 ; b = 1 ; TF = ; R I n i t = 2 ; M a x I t e r s = c e i l (TF/h ) ; [ htime, Rhat ] = FixedRK ( g, 0, R I n i t, h, 4, M a x I t e r s ) ; p l o t ( htime, Rhat ) ;

24 This generates the plot

25 If we add a delay of time d, the models are changed to Equation 8 and Equation 9. ( ) R 1 = Λ + γ 1 R, negative feedback (8) 1 + R(t d) τ ( ) R(t d) R = Λ + γ 1 R, positive feedback (9) 1 + R(t d) τ

26 If we add a delay of time d, the models are changed to Equation 8 and Equation 9. ( ) R 1 = Λ + γ 1 R, negative feedback (8) 1 + R(t d) τ ( ) R(t d) R = Λ + γ 1 R, positive feedback (9) 1 + R(t d) τ We don t know how to solve a model with delays, so we are going to show you a quick way to an estimate of the solution. We would have to be more sophisticated if we were really serious, but this will be enough for now. We will use a modified Euler approach.

27 If we add a delay of time d, the models are changed to Equation 8 and Equation 9. ( ) R 1 = Λ + γ 1 R, negative feedback (8) 1 + R(t d) τ ( ) R(t d) R = Λ + γ 1 R, positive feedback (9) 1 + R(t d) τ We don t know how to solve a model with delays, so we are going to show you a quick way to an estimate of the solution. We would have to be more sophisticated if we were really serious, but this will be enough for now. We will use a modified Euler approach. Let s introduce the code eulerdelay as seen below. The basic idea is like this. If the delay is D and the step size is h, it takes m = D/h steps to reach the time when the delayed information starts coming back.

28 So remove the delay part of the model for those time steps and for the first m time steps solve R = Λ + γ 1 τ R negative feedback R = Λ 1 τ R positive feedback using Euler or Runge-Kutta methods.

29 So remove the delay part of the model for those time steps and for the first m time steps solve R = Λ + γ 1 τ R negative feedback R = Λ 1 τ R positive feedback using Euler or Runge-Kutta methods. Then switch to the delayed models for the remainder of the time steps. So we need to define a function g for the model dynamics before the delay kicks in and a function f for the steps with a delay.

30 f u n c t i o n [ htime, Rhat ] = e u l e r d e l a y ( Lambda, gamma, b, tau, d e l a y, TF, R I n i t, h, f, g ) % % Lambda i s the leakage, % gamma i s the capacity 5 % b i s t h e H i l l s c o e f f i c i e n t, % tau i s l i k e t h e r e s p o n s e time % delay i s the time delay, TF i s the f i n a l time % h i s t h e s t e p s i z e % f i s the dynamics a f t e r the delay time has been passed 10 % g i s the dynamics before the delay time has been reached % M = d e l a y /h ; N = c e i l (TF/h ) ; htime = z e r o s (1,N ) ; 15 Rhat = z e r o s (1,N ) ; Rhat ( 1 ) = R I n i t ; htime ( 1 ) = 0 ; % s o l v e f o r steps before the delay so we use the dynamics g % which a r e not d e l a y e d 20 f o r i =1:M Rhat ( i +1) = Rhat ( i ) + g ( i h, Lambda, gamma, b, tau, Rhat ( i )) h ; htime ( i +1) = i h ; end % now we have r e a c h e d t h e d e l a y and we s w i t c h to t h e d e l a y model 25 % w i t h dynamics f f o r i = M+1:N 1 Rhat ( i +1) = Rhat ( i ) + f ( i h, Lambda, gamma, b, tau, Rhat ( i M), Rhat ( i )) h ; htime ( i +1) = i h ; end 30 end

31 Example Let s use this code on the negative feedback with delay model for τ = 0.7, a delay of 1.5, Λ = 2, γ = 1 and the Hill coefficient b = 1. We ll use a step size h =.05 with a final time of 10.0 and initialize with R = 2. Solution g t, Lambda, gamma, b, tau, R) Lambda + gamma R/ tau ; f t, Lambda, gamma, b, tau, S, R) Lambda + gamma./(1+ S. ˆ b ) R/ tau ; h =. 0 5 ; tau = 0. 7 ; d e l a y = 1. 5 ; Lambda = 2 ; gamma = 1. 0 ; b = 1 ; TF = ; R I n i t = 2 ; [ htime, Rhat ] = e u l e r d e l a y ( Lambda, gamma, b, tau, d e l a y, 3 0, R I n i t, h, f, g ) ; p l o t ( htime, Rhat ) ;

32 This generates the plot

33 Example Finally, let s use this code on the positive feedback with delay model with the same parameter values: τ = 1, a delay of 1.5, Λ = 0, γ = 4 and the Hill coefficient b = 1. We ll use a step size h =.1 with a final time of 30.0 and initialize with R = 2. Solution v t, Lambda, gamma, b, tau, R) Lambda R/ tau ; u t, Lambda, gamma, b, tau, S, R) Lambda + gamma (S. ˆ b )./(1+ S. ˆ b ) R/ tau ; h =. 1 ; tau = 1 ; d e l a y = 1. 5 ; Lambda = 0 ; gamma = 4 ; b = 1 ; TF = ; R I n i t = 2 ; [ htime, Rhat ] = e u l e r d e l a y ( Lambda, gamma, b, tau, d e l a y, 3 0, R I n i t, h, u, v ) ; p l o t ( htime, Rhat ) ;

34 This generates the plot

35 Homework Use this code on the negative feedback with delay model for τ = 2, a delay of 3.5, Λ = 1, γ = 2 and the Hill coefficient b = 2. Use a step size h =.05 with a final time of 30.0 and initialize with R = Use this code on the positive feedback with delay model for τ = 0.5, a delay of 1.5, Λ = 0, γ = 5 and the Hill coefficient b = 1. We ll use a step size h =.05 with a final time of 30.0 and initialize with R = Use this code on the negative feedback with delay model for τ = 4, a delay of 1.5, Λ = 0, γ = 3 and the Hill coefficient b = 1. We ll use a step size h =.1 with a final time of 30.0 and initialize with R = Use this code on the positive feedback with delay model for τ = 1, a delay of 3.0, Λ = 1, γ = 6 and the Hill coefficient b = 2. We ll use a step size h =.05 with a final time of 30.0 and initialize with R = 2.

Advanced Protein Models

Advanced Protein Models Advanced Protein Models James. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University March 27, 2014 Outline Advanced Protein Models The Bound Fraction Transcription

More information

Advanced Protein Models

Advanced Protein Models Advanced Protein Models James. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University March 27, 2014 Outline 1 Advanced Protein Models 2 The Bound Fraction

More information

A Simple Protein Synthesis Model

A Simple Protein Synthesis Model A Simple Protein Synthesis Model James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 3, 213 Outline A Simple Protein Synthesis Model

More information

More Protein Synthesis and a Model for Protein Transcription Error Rates

More Protein Synthesis and a Model for Protein Transcription Error Rates More Protein Synthesis and a Model for Protein James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 3, 2013 Outline 1 Signal Patterns Example

More information

Solving systems of ODEs with Matlab

Solving systems of ODEs with Matlab Solving systems of ODEs with Matlab James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 20, 2013 Outline 1 Systems of ODEs 2 Setting Up

More information

Runge - Kutta Methods for first order models

Runge - Kutta Methods for first order models Runge - Kutta Methods for first order models James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 30, 2013 Outline 1 Runge - Kutte Methods

More information

Runge - Kutta Methods for first and second order models

Runge - Kutta Methods for first and second order models Runge - Kutta Methods for first and second order models James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 3, 2013 Outline 1 Runge -

More information

The First Derivative and Second Derivative Test

The First Derivative and Second Derivative Test The First Derivative and Second Derivative Test James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University April 9, 2018 Outline 1 Extremal Values 2

More information

Runge - Kutta Methods for first order models

Runge - Kutta Methods for first order models Runge - Kutta Methods for first order models James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 30, 2013 Outline Runge - Kutte Methods

More information

Defining Exponential Functions and Exponential Derivatives and Integrals

Defining Exponential Functions and Exponential Derivatives and Integrals Defining Exponential Functions and Exponential Derivatives and Integrals James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University February 19, 2014

More information

The First Derivative and Second Derivative Test

The First Derivative and Second Derivative Test The First Derivative and Second Derivative Test James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University November 8, 2017 Outline Extremal Values The

More information

More On Exponential Functions, Inverse Functions and Derivative Consequences

More On Exponential Functions, Inverse Functions and Derivative Consequences More On Exponential Functions, Inverse Functions and Derivative Consequences James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University January 10, 2019

More information

EEE105 Teori Litar I Chapter 7 Lecture #3. Dr. Shahrel Azmin Suandi Emel:

EEE105 Teori Litar I Chapter 7 Lecture #3. Dr. Shahrel Azmin Suandi Emel: EEE105 Teori Litar I Chapter 7 Lecture #3 Dr. Shahrel Azmin Suandi Emel: shahrel@eng.usm.my What we have learnt so far? Chapter 7 introduced us to first-order circuit From the last lecture, we have learnt

More information

CS-E5880 Modeling biological networks Gene regulatory networks

CS-E5880 Modeling biological networks Gene regulatory networks CS-E5880 Modeling biological networks Gene regulatory networks Jukka Intosalmi (based on slides by Harri Lähdesmäki) Department of Computer Science Aalto University January 12, 2018 Outline Modeling gene

More information

Project Two. James K. Peterson. March 26, Department of Biological Sciences and Department of Mathematical Sciences Clemson University

Project Two. James K. Peterson. March 26, Department of Biological Sciences and Department of Mathematical Sciences Clemson University Project Two James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University March 26, 2019 Outline 1 Cooling Models 2 Estimating the Cooling Rate k 3 Typical

More information

Networks in systems biology

Networks in systems biology Networks in systems biology Matthew Macauley Department of Mathematical Sciences Clemson University http://www.math.clemson.edu/~macaule/ Math 4500, Spring 2017 M. Macauley (Clemson) Networks in systems

More information

The Method of Laplace Transforms.

The Method of Laplace Transforms. The Method of Laplace Transforms. James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University May 25, 217 Outline 1 The Laplace Transform 2 Inverting

More information

Bistability and a differential equation model of the lac operon

Bistability and a differential equation model of the lac operon Bistability and a differential equation model of the lac operon Matthew Macauley Department of Mathematical Sciences Clemson University http://www.math.clemson.edu/~macaule/ Math 4500, Fall 2016 M. Macauley

More information

Antiderivatives! Outline. James K. Peterson. January 28, Antiderivatives. Simple Fractional Power Antiderivatives

Antiderivatives! Outline. James K. Peterson. January 28, Antiderivatives. Simple Fractional Power Antiderivatives Antiderivatives! James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University January 28, 2014 Outline Antiderivatives Simple Fractional Power Antiderivatives

More information

Predator - Prey Model Trajectories and the nonlinear conservation law

Predator - Prey Model Trajectories and the nonlinear conservation law Predator - Prey Model Trajectories and the nonlinear conservation law James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 28, 2013 Outline

More information

Taylor Polynomials. James K. Peterson. Department of Biological Sciences and Department of Mathematical Sciences Clemson University

Taylor Polynomials. James K. Peterson. Department of Biological Sciences and Department of Mathematical Sciences Clemson University James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 24, 2013 Outline 1 First Order Approximation s Second Order Approximations 2 Approximation

More information

Antiderivatives! James K. Peterson. January 28, Department of Biological Sciences and Department of Mathematical Sciences Clemson University

Antiderivatives! James K. Peterson. January 28, Department of Biological Sciences and Department of Mathematical Sciences Clemson University ! James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University January 28, 2014 Outline 1 2 Simple Fractional Power Abstract This lecture is going to talk

More information

Riemann Sums. Outline. James K. Peterson. September 15, Riemann Sums. Riemann Sums In MatLab

Riemann Sums. Outline. James K. Peterson. September 15, Riemann Sums. Riemann Sums In MatLab Riemann Sums James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 15, 2013 Outline Riemann Sums Riemann Sums In MatLab Abstract This

More information

Project Two. Outline. James K. Peterson. March 27, Cooling Models. Estimating the Cooling Rate k. Typical Cooling Project Matlab Session

Project Two. Outline. James K. Peterson. March 27, Cooling Models. Estimating the Cooling Rate k. Typical Cooling Project Matlab Session Project Two James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University March 27, 2018 Outline Cooling Models Estimating the Cooling Rate k Typical Cooling

More information

Solving Linear Systems of ODEs with Matlab

Solving Linear Systems of ODEs with Matlab Solving Linear Systems of ODEs with Matlab James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 27, 2013 Outline Linear Systems Numerically

More information

The SIR Disease Model Trajectories and MatLab

The SIR Disease Model Trajectories and MatLab The SIR Disease Model Trajectories and MatLab James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University November 17, 2013 Outline Reviewing the SIR

More information

Uniform Convergence Examples

Uniform Convergence Examples Uniform Convergence Examples James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 13, 2017 Outline 1 Example Let (x n ) be the sequence

More information

Project One: C Bump functions

Project One: C Bump functions Project One: C Bump functions James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University November 2, 2018 Outline 1 2 The Project Let s recall what the

More information

Part III: A Simplex pivot

Part III: A Simplex pivot MA 3280 Lecture 31 - More on The Simplex Method Friday, April 25, 2014. Objectives: Analyze Simplex examples. We were working on the Simplex tableau The matrix form of this system of equations is called

More information

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

FUNDAMENTALS of SYSTEMS BIOLOGY From Synthetic Circuits to Whole-cell Models FUNDAMENTALS of SYSTEMS BIOLOGY From Synthetic Circuits to Whole-cell Models Markus W. Covert Stanford University 0 CRC Press Taylor & Francis Group Boca Raton London New York Contents /... Preface, xi

More information

Geometric Series and the Ratio and Root Test

Geometric Series and the Ratio and Root Test Geometric Series and the Ratio and Root Test James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 5, 2018 Outline 1 Geometric Series

More information

56:198:582 Biological Networks Lecture 8

56:198:582 Biological Networks Lecture 8 56:198:582 Biological Networks Lecture 8 Course organization Two complementary approaches to modeling and understanding biological networks Constraint-based modeling (Palsson) System-wide Metabolism Steady-state

More information

Consequences of Continuity

Consequences of Continuity Consequences of Continuity James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 4, 2017 Outline 1 Domains of Continuous Functions 2 The

More information

Predator - Prey Model Trajectories are periodic

Predator - Prey Model Trajectories are periodic Predator - Prey Model Trajectories are periodic James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University November 4, 2013 Outline 1 Showing The PP

More information

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

7.32/7.81J/8.591J: Systems Biology. Fall Exam #1 7.32/7.81J/8.591J: Systems Biology Fall 2013 Exam #1 Instructions 1) Please do not open exam until instructed to do so. 2) This exam is closed- book and closed- notes. 3) Please do all problems. 4) Use

More information

Integration by Parts Logarithms and More Riemann Sums!

Integration by Parts Logarithms and More Riemann Sums! Integration by Parts Logarithms and More Riemann Sums! James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 16, 2013 Outline 1 IbyP with

More information

Lecture 6: The feed-forward loop (FFL) network motif

Lecture 6: The feed-forward loop (FFL) network motif Lecture 6: The feed-forward loop (FFL) network motif Chapter 4 of Alon x 4. Introduction x z y z y Feed-forward loop (FFL) a= 3-node feedback loop (3Loop) a=3 Fig 4.a The feed-forward loop (FFL) and the

More information

Division Ave. High School AP Biology

Division Ave. High School AP Biology Control of Prokaryotic (Bacterial) Genes 20072008 Bacterial metabolism n Bacteria need to respond quickly to changes in their environment u if they have enough of a product, need to stop production n why?

More information

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

Written Exam 15 December Course name: Introduction to Systems Biology Course no Technical University of Denmark Written Exam 15 December 2008 Course name: Introduction to Systems Biology Course no. 27041 Aids allowed: Open book exam Provide your answers and calculations on separate

More information

Euler s Method, Taylor Series Method, Runge Kutta Methods, Multi-Step Methods and Stability.

Euler s Method, Taylor Series Method, Runge Kutta Methods, Multi-Step Methods and Stability. Euler s Method, Taylor Series Method, Runge Kutta Methods, Multi-Step Methods and Stability. REVIEW: We start with the differential equation dy(t) dt = f (t, y(t)) (1.1) y(0) = y 0 This equation can be

More information

Lecture 2: Analysis of Biomolecular Circuits

Lecture 2: Analysis of Biomolecular Circuits Lecture 2: Analysis of Biomolecular Circuits Richard M. Murray Caltech CDS/BE Goals: Give a short overview of the control techniques applied to biology - uncertainty management - system identification

More information

Mathematical Induction

Mathematical Induction Mathematical Induction James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University January 12, 2017 Outline Introduction to the Class Mathematical Induction

More information

MA 3280 Lecture 05 - Generalized Echelon Form and Free Variables. Friday, January 31, 2014.

MA 3280 Lecture 05 - Generalized Echelon Form and Free Variables. Friday, January 31, 2014. MA 3280 Lecture 05 - Generalized Echelon Form and Free Variables Friday, January 31, 2014. Objectives: Generalize echelon form, and introduce free variables. Material from Section 3.5 starting on page

More information

Uniform Convergence Examples

Uniform Convergence Examples Uniform Convergence Examples James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 13, 2017 Outline More Uniform Convergence Examples Example

More information

Convergence of Sequences

Convergence of Sequences James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 5, 2018 Outline 1 2 Homework Definition Let (a n ) n k be a sequence of real numbers.

More information

Linear Systems of ODE: Nullclines, Eigenvector lines and trajectories

Linear Systems of ODE: Nullclines, Eigenvector lines and trajectories Linear Systems of ODE: Nullclines, Eigenvector lines and trajectories James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 6, 203 Outline

More information

Basic Synthetic Biology circuits

Basic Synthetic Biology circuits Basic Synthetic Biology circuits Note: these practices were obtained from the Computer Modelling Practicals lecture by Vincent Rouilly and Geoff Baldwin at Imperial College s course of Introduction to

More information

Bi 8 Lecture 11. Quantitative aspects of transcription factor binding and gene regulatory circuit design. Ellen Rothenberg 9 February 2016

Bi 8 Lecture 11. Quantitative aspects of transcription factor binding and gene regulatory circuit design. Ellen Rothenberg 9 February 2016 Bi 8 Lecture 11 Quantitative aspects of transcription factor binding and gene regulatory circuit design Ellen Rothenberg 9 February 2016 Major take-home messages from λ phage system that apply to many

More information

Lecture 1 From Continuous-Time to Discrete-Time

Lecture 1 From Continuous-Time to Discrete-Time Lecture From Continuous-Time to Discrete-Time Outline. Continuous and Discrete-Time Signals and Systems................. What is a signal?................................2 What is a system?.............................

More information

Quantitative Understanding in Biology Module IV: ODEs Lecture I: Introduction to ODEs

Quantitative Understanding in Biology Module IV: ODEs Lecture I: Introduction to ODEs Quantitative Understanding in Biology Module IV: ODEs Lecture I: Introduction to ODEs Ordinary Differential Equations We began our exploration of dynamic systems with a look at linear difference equations.

More information

Predator - Prey Model Trajectories are periodic

Predator - Prey Model Trajectories are periodic Predator - Prey Model Trajectories are periodic James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University November 4, 2013 Outline Showing The PP Trajectories

More information

SECTION 4: STEADY STATE ERROR

SECTION 4: STEADY STATE ERROR SECTION 4: STEADY STATE ERROR MAE 4421 Control of Aerospace & Mechanical Systems 2 Introduction Steady State Error Introduction 3 Consider a simple unity feedback system The error is the difference between

More information

APGRU6L2. Control of Prokaryotic (Bacterial) Genes

APGRU6L2. Control of Prokaryotic (Bacterial) Genes APGRU6L2 Control of Prokaryotic (Bacterial) Genes 2007-2008 Bacterial metabolism Bacteria need to respond quickly to changes in their environment STOP u if they have enough of a product, need to stop production

More information

Matrices and Vectors

Matrices and Vectors Matrices and Vectors James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University November 11, 2013 Outline 1 Matrices and Vectors 2 Vector Details 3 Matrix

More information

Network motifs in the transcriptional regulation network (of Escherichia coli):

Network motifs in the transcriptional regulation network (of Escherichia coli): Network motifs in the transcriptional regulation network (of Escherichia coli): Janne.Ravantti@Helsinki.Fi (disclaimer: IANASB) Contents: Transcription Networks (aka. The Very Boring Biology Part ) Network

More information

Linear Systems of ODE: Nullclines, Eigenvector lines and trajectories

Linear Systems of ODE: Nullclines, Eigenvector lines and trajectories Linear Systems of ODE: Nullclines, Eigenvector lines and trajectories James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 6, 2013 Outline

More information

Differentiating Series of Functions

Differentiating Series of Functions Differentiating Series of Functions James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 30, 017 Outline 1 Differentiating Series Differentiating

More information

Math Lecture 36

Math Lecture 36 Math 80 - Lecture 36 Dylan Zwick Fall 013 Today, we re going to examine the solutions to the differential equation x y + xy + (x p )y = 0, which is called Bessel s equation of order p 0. The solutions

More information

Electric Circuits. Overview. Hani Mehrpouyan,

Electric Circuits. Overview. Hani Mehrpouyan, Electric Circuits Hani Mehrpouyan, Department of Electrical and Computer Engineering, Lecture 15 (First Order Circuits) Nov 16 th, 2015 Hani Mehrpouyan (hani.mehr@ieee.org) Boise State c 2015 1 1 Overview

More information

Why This Class? James K. Peterson. August 22, Department of Biological Sciences and Department of Mathematical Sciences Clemson University

Why This Class? James K. Peterson. August 22, Department of Biological Sciences and Department of Mathematical Sciences Clemson University Why This Class? James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University August 22, 2013 Outline 1 Our Point of View Mathematics, Science and Computer

More information

Bistability in ODE and Boolean network models

Bistability in ODE and Boolean network models Bistability in ODE and Boolean network models Matthew Macauley Department of Mathematical Sciences Clemson University http://www.math.clemson.edu/~macaule/ Math 4500, Spring 2017 M. Macauley (Clemson)

More information

Mathematical Induction Again

Mathematical Induction Again Mathematical Induction Again James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University January 12, 2017 Outline Mathematical Induction Simple POMI Examples

More information

Upper and Lower Bounds

Upper and Lower Bounds James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University August 30, 2017 Outline 1 2 s 3 Basic Results 4 Homework Let S be a set of real numbers. We

More information

SECTION 5: ROOT LOCUS ANALYSIS

SECTION 5: ROOT LOCUS ANALYSIS SECTION 5: ROOT LOCUS ANALYSIS MAE 4421 Control of Aerospace & Mechanical Systems 2 Introduction Introduction 3 Consider a general feedback system: Closed loop transfer function is 1 is the forward path

More information

Mathematical Induction Again

Mathematical Induction Again Mathematical Induction Again James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University January 2, 207 Outline Mathematical Induction 2 Simple POMI Examples

More information

Consequences of Continuity

Consequences of Continuity Consequences of Continuity James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 4, 2017 Outline Domains of Continuous Functions The Intermediate

More information

Regression and Covariance

Regression and Covariance Regression and Covariance James K. Peterson Department of Biological ciences and Department of Mathematical ciences Clemson University April 16, 2014 Outline A Review of Regression Regression and Covariance

More information

Uniform Convergence and Series of Functions

Uniform Convergence and Series of Functions Uniform Convergence and Series of Functions James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 7, 017 Outline Uniform Convergence Tests

More information

Step Response of First-Order Systems

Step Response of First-Order Systems INTRODUCTION This tutorial discusses the response of a first-order system to a unit step function input. In particular, it addresses the time constant and how that affects the speed of the system s response.

More information

(Refer Slide Time: 01:17)

(Refer Slide Time: 01:17) Heat and Mass Transfer Prof. S.P. Sukhatme Department of Mechanical Engineering Indian Institute of Technology, Bombay Lecture No. 7 Heat Conduction 4 Today we are going to look at some one dimensional

More information

Geometric Series and the Ratio and Root Test

Geometric Series and the Ratio and Root Test Geometric Series and the Ratio and Root Test James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 5, 2017 Outline Geometric Series The

More information

Ordinary Differential Equations II

Ordinary Differential Equations II Ordinary Differential Equations II CS 205A: Mathematical Methods for Robotics, Vision, and Graphics Justin Solomon CS 205A: Mathematical Methods Ordinary Differential Equations II 1 / 33 Almost Done! Last

More information

Convergence of Sequences

Convergence of Sequences Convergence of Sequences James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University February 12, 2018 Outline Convergence of Sequences Definition Let

More information

Ordinary Differential Equations

Ordinary Differential Equations Ordinary Differential Equations In this lecture, we will look at different options for coding simple differential equations. Start by considering bicycle riding as an example. Why does a bicycle move forward?

More information

Key ideas about dynamic models

Key ideas about dynamic models GSTDMB 202: DYNAMICAL MODELLING FOR BIOLOGY AND MEDICINE Lecture 2 Introduction to modelling with differential equations Markus Owen ey ideas about dynamic models Dynamic models describe the change in

More information

Getting Started With The Predator - Prey Model: Nullclines

Getting Started With The Predator - Prey Model: Nullclines Getting Started With The Predator - Prey Model: Nullclines James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University October 28, 2013 Outline The Predator

More information

Bioinformatics: Network Analysis

Bioinformatics: Network Analysis Bioinformatics: Network Analysis Kinetics of Gene Regulation COMP 572 (BIOS 572 / BIOE 564) - Fall 2013 Luay Nakhleh, Rice University 1 The simplest model of gene expression involves only two steps: the

More information

Ordinary Differential Equations II

Ordinary Differential Equations II Ordinary Differential Equations II CS 205A: Mathematical Methods for Robotics, Vision, and Graphics Justin Solomon CS 205A: Mathematical Methods Ordinary Differential Equations II 1 / 29 Almost Done! No

More information

Math 128A Spring 2003 Week 12 Solutions

Math 128A Spring 2003 Week 12 Solutions Math 128A Spring 2003 Week 12 Solutions Burden & Faires 5.9: 1b, 2b, 3, 5, 6, 7 Burden & Faires 5.10: 4, 5, 8 Burden & Faires 5.11: 1c, 2, 5, 6, 8 Burden & Faires 5.9. Higher-Order Equations and Systems

More information

Objectives: Review open, closed, and mixed intervals, and begin discussion of graphing points in the xyplane. Interval notation

Objectives: Review open, closed, and mixed intervals, and begin discussion of graphing points in the xyplane. Interval notation MA 0090 Section 18 - Interval Notation and Graphing Points Objectives: Review open, closed, and mixed intervals, and begin discussion of graphing points in the xyplane. Interval notation Last time, we

More information

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

4. Why not make all enzymes all the time (even if not needed)? Enzyme synthesis uses a lot of energy. 1 C2005/F2401 '10-- Lecture 15 -- Last Edited: 11/02/10 01:58 PM Copyright 2010 Deborah Mowshowitz and Lawrence Chasin Department of Biological Sciences Columbia University New York, NY. Handouts: 15A

More information

2tdt 1 y = t2 + C y = which implies C = 1 and the solution is y = 1

2tdt 1 y = t2 + C y = which implies C = 1 and the solution is y = 1 Lectures - Week 11 General First Order ODEs & Numerical Methods for IVPs In general, nonlinear problems are much more difficult to solve than linear ones. Unfortunately many phenomena exhibit nonlinear

More information

Quick Introduction to Momentum Principle. Momentum. Momentum. Basic principle not at all obvious on Earth 24/02/11

Quick Introduction to Momentum Principle. Momentum. Momentum. Basic principle not at all obvious on Earth 24/02/11 Momentum Quick Introduction to Momentum Principle We will come back to all of this - this is just a taster. The momentum principle is another way of saying Newton s Laws It is one of the three great principles

More information

Advanced Physical Chemistry CHAPTER 18 ELEMENTARY CHEMICAL KINETICS

Advanced Physical Chemistry CHAPTER 18 ELEMENTARY CHEMICAL KINETICS Experimental Kinetics and Gas Phase Reactions Advanced Physical Chemistry CHAPTER 18 ELEMENTARY CHEMICAL KINETICS Professor Angelo R. Rossi http://homepages.uconn.edu/rossi Department of Chemistry, Room

More information

Solution: (a) Before opening the parachute, the differential equation is given by: dv dt. = v. v(0) = 0

Solution: (a) Before opening the parachute, the differential equation is given by: dv dt. = v. v(0) = 0 Math 2250 Lab 4 Name/Unid: 1. (35 points) Leslie Leroy Irvin bails out of an airplane at the altitude of 16,000 ft, falls freely for 20 s, then opens his parachute. Assuming linear air resistance ρv ft/s

More information

Chemical kinetics and catalysis

Chemical kinetics and catalysis Chemical kinetics and catalysis Outline Classification of chemical reactions Definition of chemical kinetics Rate of chemical reaction The law of chemical raction rate Collision theory of reactions, transition

More information

Sin, Cos and All That

Sin, Cos and All That Sin, Cos and All That James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University March 9, 2017 Outline 1 Sin, Cos and all that! 2 A New Power Rule 3

More information

CHAPTER 13: FEEDBACK PERFORMANCE

CHAPTER 13: FEEDBACK PERFORMANCE When I complete this chapter, I want to be able to do the following. Apply two methods for evaluating control performance: simulation and frequency response Apply general guidelines for the effect of -

More information

Logarithm and Exponential Derivatives and Integrals

Logarithm and Exponential Derivatives and Integrals Logarithm and Exponential Derivatives and Integrals James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 3, 2013 Outline 1 Exponential

More information

Function Composition and Chain Rules

Function Composition and Chain Rules Function Composition and s James K. Peterson Department of Biological Sciences and Department of Matematical Sciences Clemson University Marc 8, 2017 Outline 1 Function Composition and Continuity 2 Function

More information

Principles of Synthetic Biology: Midterm Exam

Principles of Synthetic Biology: Midterm Exam Principles of Synthetic Biology: Midterm Exam October 28, 2010 1 Conceptual Simple Circuits 1.1 Consider the plots in figure 1. Identify all critical points with an x. Put a circle around the x for each

More information

Lecture 4: Transcription networks basic concepts

Lecture 4: Transcription networks basic concepts Lecture 4: Transcription networks basic concepts - Activators and repressors - Input functions; Logic input functions; Multidimensional input functions - Dynamics and response time 2.1 Introduction The

More information

Learning parameters in ODEs

Learning parameters in ODEs Learning parameters in ODEs Application to biological networks Florence d Alché-Buc Joint work with Minh Quach and Nicolas Brunel IBISC FRE 3190 CNRS, Université d Évry-Val d Essonne, France /14 Florence

More information

Electrical Circuits (2)

Electrical Circuits (2) Electrical Circuits (2) Lecture 7 Transient Analysis Dr.Eng. Basem ElHalawany Extra Reference for this Lecture Chapter 16 Schaum's Outline Of Theory And Problems Of Electric Circuits https://archive.org/details/theoryandproblemsofelectriccircuits

More information

Newton s Cooling Model in Matlab and the Cooling Project!

Newton s Cooling Model in Matlab and the Cooling Project! Newton s Cooling Model in Matlab and the Cooling Project! James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University March 10, 2014 Outline Your Newton

More information

The Method of Undetermined Coefficients.

The Method of Undetermined Coefficients. The Method of Undetermined Coefficients. James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University May 24, 2017 Outline 1 Annihilators 2 Finding The

More information

Second Order Transfer Function Discrete Equations

Second Order Transfer Function Discrete Equations Second Order Transfer Function Discrete Equations J. Riggs 23 Aug 2017 Transfer Function Equations pg 1 1 Introduction The objective of this paper is to develop the equations for a discrete implementation

More information

Modeling and Experimentation: Compound Pendulum

Modeling and Experimentation: Compound Pendulum Modeling and Experimentation: Compound Pendulum Prof. R.G. Longoria Department of Mechanical Engineering The University of Texas at Austin Fall 2014 Overview This lab focuses on developing a mathematical

More information

Algebraic equation manipulation for electric circuits

Algebraic equation manipulation for electric circuits Algebraic equation manipulation for electric circuits This worksheet and all related files are licensed under the Creative Commons Attribution License, version.0. To view a copy of this license, visit

More information

PHYSICS 107. Lecture 5 Newton s Laws of Motion

PHYSICS 107. Lecture 5 Newton s Laws of Motion PHYSICS 107 Lecture 5 Newton s Laws of Motion First Law We saw that the type of motion which was most difficult for Aristotle to explain was horizontal motion of nonliving objects, particularly after they've

More information