Mathematical Modelling and Scientific Computing in the Biosciences
27 March 2007
Lecture 2: Overview
● Singular Perturbation: Michaelis-Menten Kinetics
● Cooperative Phenomena, Hill-Function
● Motifs in Biological Circuits, Dynamical Properties
- Negative Auto-Regulation
- Feed-Forward Loop
Singular Perturbation: Michaelis-Menten Kinetics
Catalytic reaction: enzyme (Enz) and substrate (S) forming complex EnzS, then giving rise to product (P) and enzyme:
Enz+S
EnzS
Enz+P
Get the corresponding ODEs using Cellerator:
In[1]:=
In[3]:=
Out[4]//StyleForm=
Singular Perturbation: Michaelis-Menten Kinetics
Last time, we simplified the ODE system to:
In[5]:=
Out[7]//StyleForm=
![]() |
![]() |
with the small (dimensionless) parameter ε ≡
.
Singular Perturbation: Michaelis-Menten Kinetics
In[210]:=
Singular Perturbation: Michaelis-Menten Kinetics
In[244]:=
Singular Perturbation: Michaelis-Menten Kinetics
Observation: it seems that in terms of the new (magnified) time variable τ ≡
, the inner (singular) solution is essentially independent of parameter ε.
Regular perturbation failed because the solution is not analytic in the perturbative parameter ε. Maybe the inner solution is an analytic function when in terms of the new variable τ. Try this time-transformation.
In[124]:=
Out[128]=
![]() |
![]() |
| EnzS—I[0]==0 |
| S—I[0]==1 |
Singular Perturbation: Michaelis-Menten Kinetics
Now do perturbative analysis: expand the solution in terms of the small parameter, ε:
In[222]:=
That is, we have expanded the inner solution as:
In[224]:=
Out[224]=
Therefore, the inner ODE system is:
In[225]:=
Out[226]//StyleForm=
![]() |
| EnzS—I[0][0]+ε EnzS—I[1][0]==0 |
| S—I[0][0]+ε S—I[1][0]==1 |
Singular Perturbation: Michaelis-Menten Kinetics
Now let's obtain ODEs for each order. Zeroth order equations for the inner (singular) solution:
In[259]:=
Out[261]=
![]() |
| EnzS—I[0][0]==0 |
| S—I[0][0]==1 |
In[262]:=
Out[263]=
![]() |
| S—I[0]→Function[{τ},1] |
First order equations for the inner (singular) solution:
In[264]:=
Singular Perturbation: Michaelis-Menten Kinetics
In[265]:=
Out[266]=
In[267]:=
Out[267]=
Inner/Outer Solutions: Matching Condition
In the limit of ε → 0, the width of the boundary layer tends to zero.
Therefore, for the outer solution, its value at the boundary layer → value at t = 0.
However, in the same limit of ε → 0, we have τ ≡
→ ∞.
Therefore, matching condition from continuity of solution requires that:
{S—Inner[τ], EnzS—Inner[τ]} =
{S—Outer[t], EnzS—Outer[t]}
Thus, the inner solution provides the initial conditions (t=0) for the outer solution.
Singular Perturbation: Michaelis-Menten Kinetics
Inner/Outer Solutions: Matching Condition
In the limit of ε → 0, the width of the boundary layer tends to zero.
Therefore, for the outer solution, its value at the boundary layer → value at t = 0.
However, in the same limit of ε → 0, we have τ ≡
→ ∞.
Therefore, matching condition from continuity of solution requires that:
{S—Inner[τ], EnzS—Inner[τ]} =
{S—Outer[t], EnzS—Outer[t]}
Thus, the inner solution provides the initial conditions (t=0) for the outer solution.
Singular Perturbation: Michaelis-Menten Kinetics
Using singular perturbation, we have derived the correct IC for the outer solution:
In[44]:=
Compare this to the (inconsistent) IC obtained from regular perturbation (last lecture):
In[45]:=
In particular, look at the outer ODE, at zeroth order in ε:
In[46]:=
Out[47]=
![]() |
![]() |
In[82]:=
Out[82]=
Michaelis-Menten Kinetics: Inner Solution
In[49]:=
Out[51]=
In[52]:=
Michaelis-Menten Kinetics: Outer Solution
In[55]:=
Conclusion: the outer perturbative solution captures the long-time dynamics well, especially for small values of ε; the initial behavior is well-captured by the inner solution.
Cooperative Phenomenon
● Substrate binds to the enzyme on the binding site.
● There are some enzymes with more than 1 binding site.
● Reaction between enzyme and substrate is called cooperative, if when the enzyme is bond to a substrate molecule, other substrate molecule can bind to the remaining binding sites.
● Indirect interaction between distinct binding sites: allosteric effect.
S+E![]()
![]()
E+P
S+![]()
![]()
![]()
![]()
+P
● Again, assume ε ≡
≪ 1
● From singular perturbation analysis, obtain expression for the substrate flux/reaction velocity (see book by J. Murray, Intro. Math. Biol.):
|
| = 
Cooperative Phenomenon: Hill-Function
● When cooperativity is suspected, usually assume reaction velocity to take the following Hill-function form:
|
| =
;
where n is usually taken to be an integer. Typically, 2 ≤ n ≤ 4.
● n takes the role number of molecules taking part in the reaction.
In the case n = 1, there is no cooperativity; reduce to Michaelis-Menten, as analyzed.
Larger n, higher non-linearity.
In[78]:=
Cooperative Phenomenon: Hill-Function
Besides activating Hill-functions, repressing Hill-functions are also commonly used in biological modelling.
In[81]:=
Gene Regulation
In[85]:=
● Such activators (positive control) and repressors (negative control) are common in gene regulation
● Cell: thousands of interacting genes, acting together to respond to diverse signals
- external: temperature, level of nutrients, harmful chemicals
- internal: level of metabolites, damage to proteins, DNA, etc
● Information-processing capability: biological circuitry
● Environment ⇔ transcription factors (proteins transiting between active and inactive molecular states)
⇔ genes
● Set of interactions: transcription network
Gene Regulation
● Schematic of interactions between the environment, transcription factors, genes (U. Alon, Intro. Systems Biology):
In[86]:=
● How do transcription factors influence the on/off states of genes?
Gene Regulation
In[87]:=
Gene Regulation
In[88]:=
Transcription Network
In[89]:=
● What kind of patterns/motifs are observed in gene transcription networks?
Gene Networks
We can generate a list of random, connected, 3-node, activator/repressor graphs:
In[112]:=
Gene Networks
A larger list of 4-node graphs:
In[119]:=
Gene Networks
● It has been found that gene transcription networks are not random graphs:
- Motifs occur much more abundantly
- Anti-Motifs occur much more rarely
Relative abundance of 8 Feed-Forward-Loop (FFL) types in the transcription network of yeast and E. coli. (from Mangan et. al, 2006):
In[78]:=
Network Motifs and Dynamical Implications
● Given that mutations occur randomly, it is probable that the abundance of observed motifs confer some dynamical properties that for its selection:
- robustness to noise (environmental fluctuations)
- information processing capabilities
● Negative Autoregulation:
- insensitive to protein production rate (a noisy process)
● Feed-Forward Loop:
- sign-sensitive delay
- persistence detector/filtering of brief fluctuating signals
| Created by Mathematica (March 27, 2007) |