Team:USTC Software/WhatDemo

From 2009.igem.org

(Difference between revisions)
(Example 2: Perfect Adaptation=)
Line 267: Line 267:
\\ \end{align}\,\!</math>
\\ \end{align}\,\!</math>
 +
=Bistable Toggle Switch=
|
|

Revision as of 19:15, 19 October 2009


About Team and People Project Standard Notebook Demo Safety External Links

USTCSW What.png

USTCSW hoW.png

USTCSW Who.png

USTCSW When.png


Contents

Example 1. Synthetic Oscillator

Introduction

The synthetic oscillatory network designed by Elowitz and Leibler is ...........

Mathematical Formulation

The activities of a gene are regulated by other genes through the interactions between them, i.e., the transcription and translation factors. Here, we assume that this system follows Hill kinetic law.

<math>\begin{align} \frac{dm_{i}}{dt} &=-a_{i}m_{i}+\sum\limits_{j}b_{ij}\frac{p_{j}^{H_{ij}}}{K_{ij}+p_{j}^{H_{ij}}}+l_{i}, \\ \frac{dp_{i}}{dt} &=-c_{i}p_{i}+d_{i}m_{i}, (i=1,2,...,n) \end{align}\,\!</math>

where <math>m_{i}(t), p_{i}(t)\in {\mathbb{R}}</math> are concentrations of mRNA and protein of the <math>i</math>th node at time <math>t</math>, respectively, <math>a_{i}</math> and <math>c_{i}</math> are the degradation rates of the mRNA and protein, <math>d_{i}</math> is the translation rate. Term (1) describes the transcription process and term (2) describes the translation process. Negative and positive signs of <math>b_{ij}</math> indicates the mutual interaction relationship that could be attributed to negative or positive feedback. The values describe the strength of promoters which is tunable by inserting different promoters in gene circuits. <math>H_{ij}</math> is Hill coefficient describing cooperativity. <math>K_{ij}</math> is the apparent dissociation constant derived from the law of mass action (equilibrium constant for dissociation). We can write <math>K_{ij}=\left( \hat{K}_{ij}\right) ^{n}</math> where <math>\hat{K}</math> is ligand concentration producing half occupation (ligand concentration occupying half of the binding sites), that is also the microscopic dissociation constant.

A Tunable Oscillator

The original three repressors model is described as follows:%

<math>\begin{align} \frac{dm_{1}}{dt} &=-am_{1}+b\frac{p_{3}^{H_{13}}}{K+p_{3}^{H_{1}}}, \\ \frac{dm_{2}}{dt} &=-am_{2}+b\frac{p_{1}^{H_{21}}}{K+p_{1}^{H_{2}}}, \\ \frac{dm_{3}}{dt} &=-am_{3}+b\frac{p_{2}^{H_{32}}}{K+p_{2}^{H_{32}}}, \\ \frac{dp_{1}}{dt} &=-cp_{1}+dm_{1}, \\ \frac{dp_{2}}{dt} &=-cp_{2}+dm_{2}, \\ \frac{dp_{3}}{dt} &=-cp_{3}+dm_{3},\text{ } \end{align}\,\!</math>

where <math>a, b,</math> <math>c,</math> <math>d,</math> <math>H_{1},</math> <math>H_{2},</math> <math>H_{3},</math> <math>K</math> are tunable parameters that could change wave amplitude and frequency. For simplicity, we assume that <math>H_{13}=H_{21}=H_{32}=2,</math> meaning that the system contains only positively cooperative reaction that once one ligand molecule is bound to the enzyme, its affinity for other ligand molecules increases.

<math>\begin{align} figure\text{ 1}\text{: wave amplitude} && \\ figure\text{ 2}\text{: wave frequency} && \\ figure\text{ 3}\text{: sensitivity analysis} && \end{align}\,\!</math>

[[Image:]]

An Alternative Topology That Leads to Oscillation

The original three repressors model is described as follows:%

<math>\begin{align} \frac{dm_{1}}{dt} &= -a_{1}x_{1}+\frac{b_{1}}{K_{1}+p_{2}^{H_{12}}}, \\ \frac{dm_{2}}{dt} &= -a_{2}x_{2}+\frac{b_{2}p_{3}^{H_{23}}}{% K_{2}+p_{1}^{H_{21}}+p_{3}^{H_{23}}}, \\ \frac{dm_{3}}{dt} &= -a_{3}x_{3}+\frac{b_{3}}{K_{3}+p_{2}^{H_{32}}} \\ \frac{dp_{1}}{dt} &= -c_{1}p_{1}+d_{1}m_{1}, \\ \frac{dp_{2}}{dt} &= -c_{2}p_{2}+d_{2}m_{2}, \\ \frac{dp_{3}}{dt} &= -c_{3}p_{3}+d_{3}m_{3}, \end{align}\,\!</math>

[[Image:]]


Example 2: Perfect Adaptation

Introduction

Defining Network Topologies that Can Achieve Biochemical Adaptation \ \ Chao Tang \ Cell

Mathematical Formulation

We assume that each node (labeled as <math>A</math>, <math>B</math>, <math>C</math>) has a fixed concentration (normalized to <math>1</math>) but has two forms: active and inactive (here <math>A</math> represents the concentration of active state, and <math>1-A</math> is the concentration of the inactive state). The enzymatic regulation converts its target node between the two forms. For example, a positive regulation of node <math>B</math> by node <math>A</math> as denoted by a link

<math>A\longrightarrow B</math>

would mean that the active <math>A</math> convertsBfrom its inactive to its active form and would be modeled by the rate

<math>R(B_{inactive}\longrightarrow B_{active})=k_{AB}A(1-B)/\left[ (1-B)+K_{AB}\right] </math>,

where <math>A</math> is the normalized concentration of the active form of node <math>A</math> and <math>1-B</math> the normalized concentrations of the inactive form of node B. Likewise, <math>A-|B</math> implies that the active A catalyzes the reverse transition of node B from its active to its inactive form, with a rate

<math>R(B_{active}\longrightarrow B_{inactive})=k_{AB}^{^{\prime }}/(B+K_{AB}^{^{\prime }}).</math>

When there are multiple regulations of the same sign on a node, the effect is additive. For example, if node C is positively regulated by node A and node B,

<math> R(C_{inactive}\longrightarrow C_{active})= k_{AC}A(1-C)/\left[ (1-C)+K_{AC}\right]</math> + <math>k_{BC}B(1-C)/\left[ (1-C)+K_{BC}\right] </math> .

We assume that the interconversion between active and inactive forms of a node is reversible. Thus if a node <math>i</math> has only positive incoming links, it is assumed that there is a background (constitutive) deactivating enzyme Fi of a constant concentration (set to be <math>0.5</math>) to catalyze the reverse reaction. Similarly, a background activating enzyme <math>E_{i}=0.5</math> is added for the nodes that have only negative incoming links. The rate equation for a node (e.g., node <math>B</math>) takes the form:

<math>\begin{align} \frac{dB}{dt}=\sum\limits_{i}X_{i}\cdot k_{X_{i}B}\frac{(1-B)}{ (1-B)+K_{X_{i}B}}-\sum\limits_{i}Y_{i}\cdot k_{X_{i}B}\frac{B}{B+K_{Y_{i}B}}, \\ \end{align}\,\!</math>

where <math>Xi=A,B,C,E_{A},E_{B},</math> or <math>E_{c}</math> are the activating enzymes (positive regulators) of <math>B</math> and <math>Yi=A,B,C,F_{A},F_{B},</math> or <math>F_{C}</math> are the deactivating enzymes (negative regulators) of <math>B</math>. In the equation for node A, an input term is added to the righthand-side of the equation:

<math> Ik_{IA}(1-A)/((1-A)+K_{IA})</math>.

The number of parameters in a network is <math> n_{p}=2n_{I}+2</math>, where <math>n_{I}</math> is the number of links in the network (including links from the basal enzymes if present).

Feedback loop

The kinetic equations are as follows:

<math>\begin{align} \frac{dA}{dt} &=&I\cdot k_{IA}\frac{(1-A)}{(1-A)+K_{IA}}-F_{A}\cdot k_{F_{A}A}^{^{\prime }}\frac{A}{A+K_{F_{A}A}^{^{\prime }}}, \\ \frac{dB}{dt} &=&C\cdot k_{CB}\frac{(1-B)}{(1-B)+K_{CB}}-F_{B}\cdot k_{F_{B}B}^{^{\prime }}\frac{B}{B+K_{F_{B}B}^{^{\prime }}}, \\ \frac{dB}{dt} &=&A\cdot k_{AC}\frac{(1-C)}{(1-C)+K_{AC}}-B\cdot k_{BC}^{^{\prime }}\frac{C}{C+K_{BC}^{^{\prime }}}, \\ \end{align}\,\!</math>

where <math>F_{A}</math> and <math>F_{B}</math> represent the concentrations of basal enzymes that carry out the reverse reactions on nodes <math>A</math> and <math>B</math>, respectively (they oppose the active network links that activate <math>A</math> and <math>B</math>). In this circuit, node <math>A</math> simply functions as a passive relay of the input to node <math>C</math>; the circuit would work in the same way if the input were directly acting on node <math>C</math> (just replacing <math>A</math> with <math>I</math> in the third equation of Equation 1). Analyzing the parameter sets that enabled this topology to adapt indicates that the two constants <math>K_{CB}</math> and <math>K_{F_{B}B}^{^{\prime }}</math> (Michaelis-Menten constants for activation of <math>B</math> by <math>C</math> and inhibition of <math>B </math> by the basal enzyme) tend to be small, suggesting that the two enzymes acting on node <math>B</math> must approach saturation to achieve adaptation. Indeed, it can be shown that in the case of saturation this topology can achieve perfect adaptation.

<math>\begin{align} \begin{tabular}{l} </math>figure\text{ 1}\text{: desired input}</math> \\ </math>figure\text{ 2}\text{: different inputs}</math> \\ </math>figure\text{ 3: }</math>topology \end{tabular} \\ \end{align}\,\!</math>


Feedforward loop

The kinetic equations are as follows:

<math>\begin{align} \frac{dA}{dt} &=&I\cdot k_{IA}\frac{(1-A)}{(1-A)+K_{IA}}-F_{A}\cdot k_{F_{A}A}^{^{\prime }}\frac{A}{A+K_{F_{A}A}^{^{\prime }}}, \\ \frac{dB}{dt} &=&A\cdot k_{AB}\frac{(1-B)}{(1-B)+K_{AB}}-F_{B}\cdot k_{F_{B}B}^{^{\prime }}\frac{B}{B+K_{F_{B}B}^{^{\prime }}}, \\ \frac{dB}{dt} &=&A\cdot k_{AC}\frac{(1-C)}{(1-C)+K_{AC}}-B\cdot k_{BC}^{^{\prime }}\frac{C}{C+K_{BC}^{^{\prime }}}, \\ \end{align}\,\!</math>

The adaptation mechanism is mathematically captured in the

equation for node <math>C</math>: if the steady-state concentration of the negative regulator B is proportional to that of the positive regulator <math>A</math>, the equation determining the steady-state value of <math>C</math>, <math>dC/dt=0</math>, would be independent of <math>A</math> and hence of the input <math>I</math>. In this case, the equation for node <math>B</math> generates the condition under which the steady-state value <math> B^*</math> would be proportional to <math>A^*</math>: the first term in <math>dB/dt</math> equation should depend on <math>A</math> only and the second term on <math>B</math> only. The condition can be satisfied if the first term is in the saturated region region

<math>((1-B)\gg K_{AB})</math>

and the second in the linear region

<math>B\ll K_{F_{B}B}^{^{\prime }}</math>,

leading to

<math>\begin{align} B^{\ast }=A^{\ast }\cdot k_{AB}K_{F_{B}B}^{^{\prime }}/(F_{B}k_{F_{B}B}^{^{\prime }}) \\ \end{align}\,\!</math>

This relationship, established by the equation for node <math>B</math>, shows that the steady-state concentration of active <math>B</math> is proportional to the steady-state concentration of active <math>A</math>. Thus <math>B</math> will negatively regulate <math>C</math> in proportion to the degree of pathway input. This effect of <math>B</math> acting as a proportioner node of <math>A</math> can be graphically gleaned from the plot of the <math>B</math> and <math>C</math> nullclines (Figure feedforward). In this case, maintaining a constant <math>C^{\ast }</math> requires the B nullcline to move the same distance as the <math>C</math> nullcline in response to an input change. Here again, the sensitivity of the circuit (the magnitude of the transient response) depends on the ratio of the speeds of the two signal transduction branches:

<math> A\longrightarrow C</math>

and

<math>A\longrightarrow B-|C</math>,

which can be independently tunedfrom the adaptation precision.

\begin{tabular}{l} <math>figure\text{ 1}\text{: desired input}</math> \\ <math>figure\text{ 2}\text{: different inputs}</math> \\ <math>figure\text{ 3: }</math>topology \end{tabular} \\ \end{align}\,\!</math>

Bistable Toggle Switch

Automatic Biological Circuits Design
Team Logo: wanna know more about the hinding metaphors and inspirations in this little red square? Click to check out how much fun this year's iGEM has brought us!



Sponsorship


Teaching Affair Office, USTC

School of Life Sicences, USTC

Foreign Affair Office, USTC

Graduate School, USTC

School of Information Science and Technology, USTC

School for the Gifted Young, USTC