Computational Biology, Part 17 Biochemical Kinetics I Robert F. Murphy Copyright  1996, 1999-2006. All rights reserved.

Slides:



Advertisements
Similar presentations
Chapter 6 Differential Equations
Advertisements

Numerical Solutions of Differential Equations Euler’s Method.
FIRST AND SECOND-ORDER TRANSIENT CIRCUITS
The structure and evolution of stars
CHE/ME 109 Heat Transfer in Electronics LECTURE 11 – ONE DIMENSIONAL NUMERICAL MODELS.
Differential Equations and Boundary Value Problems
Module 1 Introduction to Ordinary Differential Equations Mr Peter Bier.
CHAPTER 8 APPROXIMATE SOLUTIONS THE INTEGRAL METHOD
Chapter 8 Applications In physics In biology In chemistry In engineering In political sciences In social sciences In business.
Applications of Differential Equations in Synthetic Biology
Exponential and Logarithmic Equations
FIRST ORDER TRANSIENT CIRCUITS
In Engineering --- Designing a Pneumatic Pump Introduction System characterization Model development –Models 1, 2, 3, 4, 5 & 6 Model analysis –Time domain.
EXAMPLE 8.1 OBJECTIVE To determine the time behavior of excess carriers as a semiconductor returns to thermal equilibrium. Consider an infinitely large,
Chapter 9 Numerical Integration Flow Charts, Loop Structures Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
BsysE595 Lecture Basic modeling approaches for engineering systems – Summary and Review Shulin Chen January 10, 2013.
Presentation Schedule. Homework 8 Compare the tumor-immune model using Von Bertalanffy growth to the one presented in class using a qualitative analysis…
Computational Biology, Part 17 Biochemical Kinetics III Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
Computational Biology, Part 15 Biochemical Kinetics I Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
Enzyme kinetics Why study the rate of enzyme catalyzed reactions? Study of reaction rates is an important tool to investigate the chemical mechanism of.
State Key Laboratory for Physical Chemistry of Solid Surfaces 厦门大学固体表面物理化学国家重点实验室 Statistical Thermodynamics and Chemical Kinetics State Key Laboratory.
CHAPTER 11 BALANCES ON TRANSIENT PROCESSES
Slide 4-1 Copyright © 2005 Pearson Education, Inc.
Differential Equations Copyright © Cengage Learning. All rights reserved.
Biol 304 Week 3 Equilibrium Binding Multiple Multiple Binding Sites.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 30.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 7 - Chapter 25.
The Michaelis-Menton Model For non-allosteric enzymes, the most widely used kinetic model is based upon work done by Leonor Michaelis and Maud Menton For.
QUIZ 1.What is enzyme? 2.What is the function of enzyme? 3.What are the special characteristics of enzyme? 4.What kind of binding energy involve for the.
Lecture – 3 The Kinetics Of Enzyme-Catalyzed Reactions Dr. AKM Shafiqul Islam
Part 1 Chapter 1 Mathematical Modeling, Numerical Methods, and Problem Solving PowerPoints organized by Dr. Michael R. Gustafson II, Duke University and.
Advanced Engineering Mathematics, 7 th Edition Peter V. O’Neil © 2012 Cengage Learning Engineering. All Rights Reserved. CHAPTER 4 Series Solutions.
Copyright © Cengage Learning. All rights reserved.
Computational Biology, Part 14 Recursion Relations Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
Introduction The graphs of rational functions can be sketched by knowing how to calculate horizontal and/or vertical asymptotes of the function and its.
Lecture 40 Numerical Analysis. Chapter 7 Ordinary Differential Equations.
Rmax and Km (26.4) Constants from Michaelis-Menten equation give insight into qualitative and quantitative aspects of enzyme kinetics Indicate if enzyme.
R max and K m (26.4) Constants from Michaelis-Menten equation give insight into qualitative and quantitative aspects of enzyme kinetics Constants – Indicate.
Part 1 Chapter 1 Mathematical Modeling, Numerical Methods, and Problem Solving PowerPoints organized by Dr. Michael R. Gustafson II, Duke University and.
ChE 452 Lecture 09 Mechanisms & Rate Equations 1.
Problem of the Day - Calculator Let f be the function given by f(x) = 2e4x. For what value of x is the slope of the line tangent to the graph of f at (x,
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 6 - Chapters 22 and 23.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 9.
AME 513 Principles of Combustion Lecture 5 Chemical kinetics II – Multistep mechanisms.
Chapter 30 Kinetic Methods of Analysis. In kinetic methods, measurements are made under dynamic conditions in which the concentrations of reactants and.
© 2016 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 40.
Introduction.
Basic enzyme kinetics Concepts building:
Business Mathematics MTH-367
Linear Differential Equations
CE 102 Statics Chapter 1 Introduction.
Introduction.
FIRST AND SECOND-ORDER TRANSIENT CIRCUITS
3-2: Solving Systems of Equations using Substitution
3-2: Solving Systems of Equations using Substitution
Solving Systems of Equations using Substitution
Mathematical Modeling, Numerical Methods, and Problem Solving
Introduction.
3-2: Solving Systems of Equations using Substitution
Introduction.
(BIOC 231) Enzyme Kinetics
3-2: Solving Systems of Equations using Substitution
3-2: Solving Systems of Equations using Substitution
3-2: Solving Systems of Equations using Substitution
3-2: Solving Systems of Equations using Substitution
3-2: Solving Systems of Equations using Substitution
Introduction.
The structure and evolution of stars
Presentation transcript:

Computational Biology, Part 17 Biochemical Kinetics I Robert F. Murphy Copyright  1996, All rights reserved.

Biochemical Kinetics The recursion relations we have used before could be expressed as difference equations. The recursion relations we have used before could be expressed as difference equations. This is because an equation of the form x i+1 =f(x i ) can always be rewritten as  x i =f(x i )-x i This is because an equation of the form x i+1 =f(x i ) can always be rewritten as  x i =f(x i )-x i Analysis of the kinetics of biochemical reactions requires the use of differential equations. Analysis of the kinetics of biochemical reactions requires the use of differential equations.

Differential equations vs. difference equations A difference equation expresses the change in some variable as a result of a finite change in another variable. A difference equation expresses the change in some variable as a result of a finite change in another variable. A differential equation expresses the change in some variable as a result of an infinitesimal change in another variable. A differential equation expresses the change in some variable as a result of an infinitesimal change in another variable.

Difference equations Difference equations allow direct, exact integration to calculate the values of dependent variables at all values of the independent variable (such as generation number) Difference equations allow direct, exact integration to calculate the values of dependent variables at all values of the independent variable (such as generation number) Difference equations imply a “synchronicity” to changes in variables Difference equations imply a “synchronicity” to changes in variables

Differential equations Differential equations can sometimes be solved analytically to yield an equation for the dependent variable as a function of the independent variable(s) that does not involve derivatives Differential equations can sometimes be solved analytically to yield an equation for the dependent variable as a function of the independent variable(s) that does not involve derivatives An alternative is to approximate the solution by numerical integration An alternative is to approximate the solution by numerical integration

Numerical integration Numerical integration of differential equations only yields an approximation because we cannot calculate infinitesimal changes Numerical integration of differential equations only yields an approximation because we cannot calculate infinitesimal changes We must use a finite integration interval or step size and thereby convert a differential equation into a difference equation We must use a finite integration interval or step size and thereby convert a differential equation into a difference equation

Numerical integration The simplest numerical integration method is Euler’s method. It simply converts each differential to a difference and calculates the value of the dependent variables by multiplying the right hand side of each differential equation by the step size. The simplest numerical integration method is Euler’s method. It simply converts each differential to a difference and calculates the value of the dependent variables by multiplying the right hand side of each differential equation by the step size.

Numerical integration The smaller the step size is, the greater the accuracy obtained but the greater the number of calculations that must be done to get to a specific value of the independent variable The smaller the step size is, the greater the accuracy obtained but the greater the number of calculations that must be done to get to a specific value of the independent variable To increase efficiency, the step size can be changed from one step to another To increase efficiency, the step size can be changed from one step to another  If the change in the dependent variable from the previous step to the current one is “small,” the step size can be increased (and vice versa)

Goal As with the example from population dynamics, our goal is to describe how the behavior of a system depends on parameters (e.g., rate constants) and boundary conditions (e.g., initial concentrations) As with the example from population dynamics, our goal is to describe how the behavior of a system depends on parameters (e.g., rate constants) and boundary conditions (e.g., initial concentrations)

Boundary conditions Boundary conditions can be divided into two categories Boundary conditions can be divided into two categories  Initial value problems occur when all dependent variables are known at some starting value of the independent variable  Two-point boundary problems occur when some dependent variables are known only at one value of the independent variable and the rest are known only at some other value of the independent variable

Initial value problems We will consider only initial value problems, where we wish to calculate the values of the dependent variables at some point or set of points different from the initial point We will consider only initial value problems, where we wish to calculate the values of the dependent variables at some point or set of points different from the initial point

Example biochemical system For illustration, we will consider a simple, well-studied biochemical reaction, the enzyme-catalyzed conversion of a substrate into a product For illustration, we will consider a simple, well-studied biochemical reaction, the enzyme-catalyzed conversion of a substrate into a product

Enzyme-substrate kinetics We can write four differential equations describing this system. We will use E as shorthand for E(t), S for S(t), C for C(t), and P for P(t). We can write four differential equations describing this system. We will use E as shorthand for E(t), S for S(t), C for C(t), and P for P(t). What is an expression for dE/dt? What is an expression for dE/dt?

Enzyme-substrate kinetics

Boundary conditions Boundary conditions Normally, enzyme and substrate are mixed at time 0, so product and complex concentrations are initially 0: C 0 =P 0 =0. Normally, enzyme and substrate are mixed at time 0, so product and complex concentrations are initially 0: C 0 =P 0 =0.

What now? We have a set of four coupled differential equations that cannot be solved analytically. We have a set of four coupled differential equations that cannot be solved analytically. We can We can  Try to simplify them using various assumptions so that they can be solved analytically, or  Integrate them numerically

First simplification: Assumption of substrate excess To simplify system, we first assume that the substrate is present in such a high concentration that it is always in vast excess over the enzyme concentration. In this case, the substrate concentration may be viewed as remaining constant: To simplify system, we first assume that the substrate is present in such a high concentration that it is always in vast excess over the enzyme concentration. In this case, the substrate concentration may be viewed as remaining constant:

Assumption of substrate excess Enzyme is either free or in complex. Mass balance gives an expression for E Enzyme is either free or in complex. Mass balance gives an expression for E Substituting this for E and S 0 for S in the original differential equation for C gives Substituting this for E and S 0 for S in the original differential equation for C gives

Assumption of substrate excess This can be integrated directly to give This can be integrated directly to give

Assumption of substrate excess Conclusion: Complex concentration asymptotically approaches the steady-state concentration, Conclusion: Complex concentration asymptotically approaches the steady-state concentration,

Timescale How long does it take to reach the steady state? It must depend on the k’s since they are in the term in front of t in the exponential. How long does it take to reach the steady state? It must depend on the k’s since they are in the term in front of t in the exponential. One characterization of the timescale of a process: How long does it take the function describing the process to go from its minimum value to its maximum value if going at its maximum rate. One characterization of the timescale of a process: How long does it take the function describing the process to go from its minimum value to its maximum value if going at its maximum rate.

Timescale Definition Definition

Timescale In our case, C(t) follows an exponential so we consider f(t)=e -kt with k=k 1 S 0 +k -1 +k 2. In our case, C(t) follows an exponential so we consider f(t)=e -kt with k=k 1 S 0 +k -1 +k 2.

Timescale and step size The timescale of a process is a useful guide to determining the step size for numerical integration. The timescale of a process is a useful guide to determining the step size for numerical integration. A rule of thumb if using a fixed step size is to set it to no more than one-tenth of the timescale. A rule of thumb if using a fixed step size is to set it to no more than one-tenth of the timescale.

Numerical Integration using Excel

Enzyme-substrate kinetics

Interactive demonstration (Model enzyme-substrate kinetics using (Model enzyme-substrate kinetics using  Euler’s method - consider timescale  Use Named cells) (Explore effect of step size) (Explore effect of step size)

Second simplification: Assumption of quasi-steady state The assumption of substrate excess enables an exact solution for the differentials. A less demanding assumption is that S can change but only “slowly” such that C “keeps up” or The assumption of substrate excess enables an exact solution for the differentials. A less demanding assumption is that S can change but only “slowly” such that C “keeps up” or

Assumption of quasi-steady state In this case, we can substitute S(t) for S 0 in the definition of In this case, we can substitute S(t) for S 0 in the definition of This leads to the Michaelis-Menten formulation This leads to the Michaelis-Menten formulation

Interactive demonstration (Compare full kinetic model with analytical solution for C(t) under assumption of substrate excess) (Compare full kinetic model with analytical solution for C(t) under assumption of substrate excess) [Compare with quasi-steady state formulation] [Compare with quasi-steady state formulation] (Modify model to allow product feedback) (Modify model to allow product feedback)