Biomod/2012/UTokyo/UT-Komaba/Simulation
From OpenWetWare
Line 16: | Line 16: | ||
===Bistable Simulation Without "Switch"=== | ===Bistable Simulation Without "Switch"=== | ||
- | [[image:Bistable simulation.jpg|500px | + | [[image:Bistable simulation.jpg|500px]] |
+ | |||
+ | <math>\frac{d[A]}{dt} = \frac{K_{1}[A]}{K+c[A]+c'[iA]}-K_{d}[A]</math> | ||
+ | |||
+ | <math>\frac{d[B]}{dt} = \frac{K_{1}[B]}{K+c[B]+c'[iB]}-K_{d}[B]</math> | ||
+ | |||
+ | <math>\frac{d[iA]}{dt} = \frac{K_{2}[B]}{K'+[B]}-K_{d}[iA]</math> | ||
+ | |||
+ | <math>\frac{d[iB]}{dt} = \frac{K_{2}[A]}{K'+[A]}-K_{d}[iB]</math> | ||
+ | |||
+ | <math>K_{1}=K_{2}=1 \quad K_{d}=0.1 \quad K=K'=1 \quad c=1 \quad c'=2</math> | ||
+ | |||
+ | <math>[A]_{0}=3.0 \quad [B]_{0}=2.9 \quad [iA]_{0}=0 \quad [iB]_{0}=0</math> | ||
+ | |||
Line 26: | Line 39: | ||
The picture below shows all of the reactions. However, as we'll explain later, this is a simplified model. For an introduction about these reactions, please refer to [[Biomod/2012/UTokyo/UT-Komaba/Idea|Idea]]. | The picture below shows all of the reactions. However, as we'll explain later, this is a simplified model. For an introduction about these reactions, please refer to [[Biomod/2012/UTokyo/UT-Komaba/Idea|Idea]]. | ||
- | + | <math>A\xrightarrow{T_{A}}2A \quad A\xrightarrow{T_{iA}}A+iB</math> | |
+ | |||
+ | <math>B\xrightarrow{T_{B}}2B \quad B\xrightarrow{T_{iB}}B+iA</math> | ||
+ | |||
+ | <math>A \to 0 \quad iA \to 0</math> | ||
+ | |||
+ | <math>B \to 0 \quad iB \to 0</math> | ||
+ | |||
For example, left of the top reaction formula shows that A is doubled by template <math>T_{A}</math>. Please note that A, B, iA, and iB naturally decrease because exonuclease gradually decomposes these staple strands. | For example, left of the top reaction formula shows that A is doubled by template <math>T_{A}</math>. Please note that A, B, iA, and iB naturally decrease because exonuclease gradually decomposes these staple strands. | ||
Line 36: | Line 56: | ||
<math>T_{A}</math> has three states. | <math>T_{A}</math> has three states. | ||
- | + | {| class="noborder tdleft" | |
+ | |<math>T_{A}</math> || :normal state | ||
+ | |- | ||
+ | |<math>AT_{A}</math> || :<math>T_{A}</math> hybridizing with A | ||
+ | |- | ||
+ | |<math>iAT_{A}</math> || :<math>T_{A}</math> hybridizing with iA | ||
+ | |} | ||
The sum is constant. | The sum is constant. | ||
- | + | <math>T_{A}+AT_{A}+iAT_{A}=n</math> | |
We considered A increases in proportion to <math>\frac{AT_{A}}{n}</math> | We considered A increases in proportion to <math>\frac{AT_{A}}{n}</math> | ||
- | [[ | + | <math>A+T_{A} \rightleftarrows AT_{A} \to 2A+T_{A}</math> |
+ | |||
+ | <math>iA+T_{A} \rightleftarrows iAT_{A}</math> | ||
+ | |||
+ | <math>[T_{A}]+[AT_{A}]+[iT_{A}]=n</math> | ||
- | [[ | + | <math>\frac{[A][T_{A}]}{[AT_{A}]}=L_{1} \quad \frac{[iA][T_{A}]}{[iAT_{A}]}=L_{2}</math> |
The conclusion below is derived from these equations. | The conclusion below is derived from these equations. | ||
- | [[ | + | <math>[AT_{A}]=\frac{n[A]}{L_{1}+\frac{L_{1}}{L_{2}}[iA]+[A]}</math> |
- | [[ | + | <math>\frac{d[A]}{dt} = \frac{K_{1}[A]}{K+c[A]+c'[iA]}-K_{d}[A]</math> |
This is the equation we showed at the top of this subsection. The other equations can be obtained the same way. | This is the equation we showed at the top of this subsection. The other equations can be obtained the same way. | ||
Line 58: | Line 88: | ||
===Bistable Simulation with "Switch"=== | ===Bistable Simulation with "Switch"=== | ||
- | [[image:Komaba2012-bistable.jpg|500px|center]] | + | [[image:Komaba2012-bistable.jpg|500px|center]] |
The bistable system magnifies even small differences. If you want to change the state from "A" to "B", all you have to do is to add more B than A when at the equilibrium. But, in this case, there are also many iB, so you have to add excessive amount of B. | The bistable system magnifies even small differences. If you want to change the state from "A" to "B", all you have to do is to add more B than A when at the equilibrium. But, in this case, there are also many iB, so you have to add excessive amount of B. |
Revision as of 17:29, 27 October 2012
Contents |
Simulation
Bistable System
Using the bistable system, you can realize two different states, state"A" and state"B". State"A" has many staple strands of type A and few of type B. In contrast, "B" has few staple strands of type A and many of type B.
Please note that we'll represent state"X" as "X", and staple strands of type X as X.
How do concentrations of A and B change? In this section, we present the results of the simulations.
Bistable Simulation Without "Switch"
As you can see, even with only a small difference between the initial concentrations [A] and [B], the appropriate state is reached.
How to Set up Equations
The picture below shows all of the reactions. However, as we'll explain later, this is a simplified model. For an introduction about these reactions, please refer to Idea.
For example, left of the top reaction formula shows that A is doubled by template T_{A}. Please note that A, B, iA, and iB naturally decrease because exonuclease gradually decomposes these staple strands.
To set up the equations, let's have a closer look at some reactions.
First of all, let's consider the reactions among A, iA and T_{A}
T_{A} has three states.
T_{A} | :normal state |
AT_{A} | :T_{A} hybridizing with A |
iAT_{A} | :T_{A} hybridizing with iA |
The sum is constant.
T_{A} + AT_{A} + iAT_{A} = n
We considered A increases in proportion to
[T_{A}] + [AT_{A}] + [iT_{A}] = n
The conclusion below is derived from these equations.
This is the equation we showed at the top of this subsection. The other equations can be obtained the same way.
Bistable Simulation with "Switch"
The bistable system magnifies even small differences. If you want to change the state from "A" to "B", all you have to do is to add more B than A when at the equilibrium. But, in this case, there are also many iB, so you have to add excessive amount of B.
This graph shows such operations at t=300 and t=600.
The Change between Two Pictures
Next simulation is about the process of changing the surface of the DNA tablet between the two states; "A" and "B". Let's note a hybridized strand as "1", and a non-hybridized strand strand as "0". On the surface of the tablet, two types of reaction occur; 1→0 and 0→1. Because denaturation occurs at a constant rate, the event probability of "1 to 0" does not change, while that of "0 to 1", i.e. hybridization, is proportional to the concentration of the complementary strands existing around the tablet.
Two simulations below: one is very simple, with a small tablet, only 5×5 pixels, and the other is with a larger one, 9×12. In the simulation movies, the blue points represent the hybridized strands "1". In these simulation, the concentration curves of every element are the same to those of the bistable simulation (look at the graph in the last section).
5×5 Origami Simulation
state A : "A" appears. state B : "B" appears.
9x12 Origami Simulation (the actual design of the DNA tablet)
This is the simulation of the DNA tablet with the actual design. One picture is "Tablet Boy" and the other is "I love DNA".
DNA Tablet with N-stable System and N-oscillator System
N-stable System Simulation
Tristable system:
Quintistable system:
N-oscillator System Simulation
Trioscillator system:
And a simulation video:
In this short movie, the concentration change of the simulation above is applied. The state changes from "only A" to "B" to "C" to "A" ..., and the vertical line moves from left to right.