Biomod/2014/Sendai/Simulation: Difference between revisions

From OpenWetWare
Jump to navigationJump to search
No edit summary
No edit summary
Line 100: Line 100:
</p>
</p>


<p class="textbox">
When concentration of input, templates, gates were changed (Fig.4,5,6,7), the results came out as follows.
Each result shows that time interval can be adjusted by concentration of components. <br>
Decrease of inputs or templates delays releasing outputs because the reactions of input and templates produce Key DNA which produce outputs.<br>
Decrease GateA delays releasing B-output because GateA and Key DNA-A start “renewing process”.<br>
</p>


<div class="block">
<div class="block">

Revision as of 05:47, 29 August 2014

<html> <head> <style type="text/css">


html{

      background-color: #5b2d01;
      height: 100%;

} body{

      background-color: #f5e4b4;
      font-size: 1.4em;
      font-size: 125%;
      font-family:Arial,'Lucida Grande';
      height: 100%;

}


figure{

      margin-bottom: 10px;

} figcaption{

      font-size: 14px;

}


/* hiding wikiUI*/ .firstHeading {

display:none;

}

  1. content{
background-color: #f5e4b4;
background-image: linear-gradient(#f5e4b4,#eace7f);
border-style:none;
margin:0;
padding-top:0px;
padding-bottom:15px;
padding-right:0px;
padding-left:0px;
min-height:600px;

}

  1. globalWrapper{
font-size:100%;

}

  1. contentSub{
display:none;

}

  1. column-one{
display:none;

}

  1. footer{
display:none;

} /*----------*/

  1. header{
       height: 96px;
       width:1000px;
       margin:0 auto;
       margin-top: 10px;
       margin-bottom: 10px;

}

  1. left_header{

height: 96px; width: 96px;

       float:left;

}


  1. homebutton {
       width: 96px;
       height: 96px;
       float: left;

}

  1. homebutton li{
       display: inline;

}

  1. homebutton li a{
       float: left;
       height: 0px;
       width: 96px;
       padding-top: 96px;
       overflow-x: hidden;
       overflow-y: hidden;
       background-image: url(http://openwetware.org/images/0/02/Homebutton.png);
       background-repeat: no-repeat;

}


  1. homebutton #stamp a{ background-position: 0 -96px; }
  2. homebutton #stamp a:hover{ background-position: 0 0; }
  3. homebutton.home #stamp a{ background-position: 0 0; }



  1. globalnav {

height: 96px; width: 808px;

       float:left;

}


  1. globalnav li{

display: inline; }


  1. globalnav li a{

float: left; height: 0pt; padding-top: 96px; overflow-x: hidden; overflow-y: hidden; background-image: url(http://openwetware.org/images/e/e8/Uiparts_navigation-01.jpg); background-repeat: no-repeat; }


  1. globalnav #gn-home a{ width: 55px; }
  2. globalnav #gn-intro a{ width: 122px; }
  3. globalnav #gn-design a{ width: 84px; }
  4. globalnav #gn-simu a{ width: 118px; }
  5. globalnav #gn-xp a{ width: 114px; }
  6. globalnav #gn-protocol a{ width: 92px; }
  7. globalnav #gn-dis a{ width: 112px; }
  8. globalnav #gn-team a{ width: 78px; }
  9. globalnav #gn-end a{ width: 71px; }


  1. globalnav #gn-home a { background-position: 0 0; }
  2. globalnav #gn-intro a { background-position: -55px 0; }
  3. globalnav #gn-design a { background-position: -177px 0; }
  4. globalnav #gn-simu a { background-position: -261px 0; }
  5. globalnav #gn-xp a { background-position: -379px 0; }
  6. globalnav #gn-protocol a { background-position: -493px 0; }
  7. globalnav #gn-dis a { background-position: -585px 0; }
  8. globalnav #gn-team a { background-position: -697px 0; }
  9. globalnav #gn-end a { background-position: -775px 0; }


  1. globalnav #gn-home a:hover { background-position: 0 -96px; }
  2. globalnav #gn-intro a:hover { background-position: -55px -96px; }
  3. globalnav #gn-design a:hover { background-position: -177px -96px; }
  4. globalnav #gn-simu a:hover { background-position: -261px -96px; }
  5. globalnav #gn-xp a:hover { background-position: -379px -96px; }
  6. globalnav #gn-protocol a:hover { background-position: -493px -96px; }
  7. globalnav #gn-dis a:hover { background-position: -585px -96px; }
  8. globalnav #gn-team a:hover { background-position: -697px -96px; }


  1. globalnav #gn-home a:active { background-position: 0 -192px; }
  2. globalnav #gn-intro a:active { background-position: -55px -192px; }
  3. globalnav #gn-design a:active { background-position: -177px -192px; }
  4. globalnav #gn-simu a:active { background-position: -261px -192px; }
  5. globalnav #gn-xp a:active { background-position: -379px -192px; }
  6. globalnav #gn-protocol a:active { background-position: -493px -192px; }
  7. globalnav #gn-dis a:active { background-position: -585px -192px; }
  8. globalnav #gn-team a:active { background-position: -697px -192px; }


  1. globalnav.home #gn-home a { background-position: 0 -288px; }
  2. globalnav.intro #gn-intro a { background-position: -55px -288px; }
  3. globalnav.design #gn-design a { background-position: -177px -288px; }
  4. globalnav.simu #gn-simu a { background-position: -261px -288px; }
  5. globalnav.xp #gn-xp a { background-position: -379px -288px; }
  6. globalnav.protocol #gn-protocol a { background-position: -493px -288px; }
  7. globalnav.dis #gn-dis a { background-position: -585px -288px; }
  8. globalnav.team #gn-team a { background-position: -697px -288px; }


  1. wikiwrapper{
       width: 980px;
       background-color: #fffcf5;

}


  1. mainvisual{
       width: 980px;
       margin-left: auto;
       margin-right: auto;
       text-align: center;

}

  1. main{
       width: 980px;
       min-height: 600px;
       background-color: #fffcf5;
       padding-right: 15px;
       padding-left: 15px;
       padding-bottom: 150px;
       margin-right: auto;

margin-left: auto;

       text-align: justify;
       font-size: 110%;

}

p{

       text-indent:1em;

}


/*テーブルの色づけ*/

table.table tr:nth-child(odd) {

 /* 奇数行の背景色を設定します。 */
 background-color: #ecf6fb;

} table.table tr:nth-child(even) {

 /* 偶数行の背景色を設定します。 */
 background-color: #ffffff;

}

.overline{

       text-decolation: overline;
      }


/*simulationページの段組みコンテナ*/

  1. container {
      width: 100%;
      height: auto;    
      height: 100%;
      min-height: 100%;

}

div.blockleft{

      float: left;
      width: 625px;
      height: 475px;

} div.blockright{

      float:right;
      width: 355px;
      height: 490px;

div.blockleft2{

      float: left;
      width: 450px;
      height: 475px;

} div.blockright2{

      float:right;
      width: 450px;
      height: 475px;

} div.block{

      width:980px;
      height: 475px;
      margin-bottom: 20px;

}

p.textbox{

      padding:20px;

}

div.blockright span{

      vertical-align: middle;

}


  1. new_footer{
       margin-top:30px;

padding-top:15px; width:100%; height:100px; background-color:#5b2d01; color:#fff;

       font-size: 125%;
       position: absolute;
       bottom: 0;
       display: inline;

}

.lefttext{

       height:auto;
       width:30%;
       padding-left:20%;
       float:left;

}

.rightimg{

       height:auto;
       width:30%;
       padding-left:20%;

}

</style> </head> </html> <html> <head> <title></title> </head>

<body>

<div id="header">

<div id="homebutton"> <li id="stamp"><a href="http://openwetware.org/wiki/Biomod/2014/Sendai">Home</a></li> </div>

<div id="globalnav" class="simu"> <ul> <li id="gn-home"><a href="/wiki/Biomod/2014/Sendai">Home</a></li> <li id="gn-intro"><a href="/wiki/Biomod/2014/Sendai/Introduction">Introduction</a></li> <li id="gn-design"><a href="/wiki/Biomod/2014/Sendai/Design">Design</a></li> <li id="gn-simu"><a href="/wiki/Biomod/2014/Sendai/Simulation">Simulation</a></li> <li id="gn-xp"><a href="/wiki/Biomod/2014/Sendai/Experiment">Experiment</a></li> <!--<li id="gn-protocol"><a href="/wiki/Biomod/2014/Sendai/Protocol">Protocol</a></li>--> <li id="gn-dis"><a href="/wiki/Biomod/2014/Sendai/Discussion">Discussion</a></li> <li id="gn-team"><a href="/wiki/Biomod/2014/Sendai/Team">Team</a></li> <li id="gn-end"><a href="#"></a></li> </ul> </div>

</div>

<div id="main"> <h1>Simulation</h1>

<a href="#approach1">1st Approach: Enzyme system</a><br> <a href="#approach2">2nd Approach; Enzyme-free System</a>

<h2>1st Approach: Enzyme system</h2> <h3>Results</h3>

<p> In our system, as the number of combinations among DNAs is so large, there are a lot of intermediates that are not the major product. We have to confirm that the effects of the products are negligible in our system. Searching for an optimum condition to realize the system is not a simple task because the combination of intermediates and reactions among them is too large to take into considerations. To solve these problems, we check the behaviors by simulation. The optimum condition can be applied to experimental conditions. We wrote out all the reaction formulas in the system, and then made ordinary differential equations. Simulations were implemented by solving the equations by numerical computation software. Details are shown in a <a href="#method">Method section</a>

</p> <br>

<div class="block"> <div class="blockleft"> <figure> <img src="http://openwetware.org/images/4/44/0823tetsuya-01.png"> <figcaption>Fig.1 Result of simulation when the system accepted A-B input.</figcaption> </figure> </div> <div class="blockright"> <span>First, we give an A-B input to the system. Here A-B means the input has commands that give A-output and then B-output. </span> </div> </div> <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> <p>The result of simulation is shown in Fig.1. The horizontal axis is time [sec], and the vertical axis is concentration [nM].In Fig.1, the input is mixed at 0[sec]. As a result, the concentration of output-A increases until about 20[sec]. After that, the output-B is released until about 50[sec].</p> <p>These results above show that the system works properly in the mathematical model. We further check the programmability of our system. The programmability is whether the system works accurately, whatever information is coded in the input DNA. We simulate how the system works when it accepts B-A input. If our design is appropriate, the system will give B-output then A-output.</p> <br> <div class="block"> <div class="blockleft"> <figure> <img src="http://openwetware.org/images/c/c3/0823tetsuya_gyaku-01.png"> <figcaption>Fig.2 Result of simulation when the system accepted B-A input.</figcaption> </figure> </div> <div class="blockright"> <span>In the simulation, we get the result as we expected (Fig.2). This proves our system can recognize the input DNA and change its outputs as we designed. In other words, it shows that our system is programmable. <br><br>

</span> </div> </div>


<div class="block"> <div class="blockleft"> <figure> <img src="http://openwetware.org/images/3/3e/Ab%28インプットなし%29-01.png"> <figcaption>Fig.3 Result of simulation when the system accepted no input.</figcaption> </figure> </div> <div class="blockright"> <span> As a control experiment, we simulate the system without input, which gives no outputs (Fig.3). <span> </div> </div> <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> <p class="textbox"> In terms of giving outputs in order, time intervals are the important elements. To control our system more precisely, we investigated the relations between time intervals and the concentration of input, templates, and gates. As each concentration affects the system, we check the time intervals when the concentration of component is changed. When concentration of input, templates, gates are changed (Fig.4,5,6,7,8), the results come out as follows. Each result shows that time interval can be adjusted by changing the concentration of components. Decrease in the concentration of inputs or templates delays the releasing time of outputs, because the reactions of input and templates produce Key DNA, which produces outputs (Fig.4,5,6). Decrease in the concentration of GateA delays the releasing time of B-output, because GateA and Key DNA-A start “renewing process”(Fig.7,8).

</p>


<div class="block"> <div class="blockleft2"> <figure> <img src="http://openwetware.org/images/5/59/0824simulation04-01.png" width="480px" height="362px"> <figcaption>Fig.4 Result of simulation when concentration of template-A is changed.</figcaption> </figure> </div> <div class="blockright2"> <figure> <img src="http://openwetware.org/images/e/e7/0824simulation03-01.png" width="480px" height="362px"> <figcaption>Fig.5 Result of simulation when concentration of template-B is changed.</figcaption> </figure> </div> </div>

<div class="block"> <div class="blockleft"> <figure> <img src="http://openwetware.org/images/9/91/0827simulation08-01.png" width="480px" height="362px"> <figcaption>Fig.6 Result of simulation when concentration of gate-A is changed.</figcaption> </figure> </div> <div class="blockright"> <span>#</span> </div> </div>

<div class="block"> <div class="blockleft"> <figure> <img src="http://openwetware.org/images/c/cf/0827simulation09-01.png" width="480px" height="362px"> <figcaption>Fig.7 Result of simulation when concentration of gate-B is changed.</figcaption> </figure> </div> <div class="blockright"> <span>#</span> <br> <p>

</p> </div> </div>

<div class="block"> <div class="blockleft"> <figure> <img src="http://openwetware.org/images/6/6e/0824simulation05-01.png" width="480px" height="362px"> <figcaption>Fig.8 Result of simulation when concentration of input is changed.</figcaption> </figure> </div> <div class="blockright"> <span>#</span> <br> <p>

</p> </div> </div>

<p class="textbox"> In these simulations, the system can be controlled from perspective of order and time intervals. We concluded followings.<br> ・Our system gives outputs as coded in the input DNA in order.<br> ・Our system gives outputs with time intervals and the interval can be arranged by changing concentrations of the components of the system.<br> </p>

<h3 id="method">Method</h3> <p> Our system is described by differential equations obtained from chemical reaction formulas. We solved them by using numerical software (Scilab). </p> <img src="http://openwetware.org/images/b/b8/Dx-01.png"> <h3>Condition</h3> <p> Condition of simulating is as follows.<br><br>

<table class="table"> <tr><td>Input DNA concentration:</td><td>10nM</td></tr> <tr><td>Template1 concentration:</td><td>10nM</td></tr> <tr><td>Template2 concentration:</td><td>10nM</td></tr> <tr><td>Liposome1 concentration:</td><td>10nM</td></tr> <tr><td>Liposome2 concentration:</td><td>10nM</td></tr> <tr><td>Gate1 concentration:</td><td>10nM</td></tr> <tr><td>Gate2 concentration:</td><td>10nM</td></tr> <tr><td>Simulation time:</td><td>100[sec]</td></tr> </table> </p>

<p> Values of chemical parameters are as follows.<br><br>

<table class="table"> <tr><td>Hybridization:</td><td>kh=5.0*10^6</td></tr> <tr><td>Denaturation:</td><td>kd=1.0*10^3</td></tr> <tr><td>Branch migration:</td><td>kb=1.0*10^-1</td></tr> <tr><td>Polymerase:kp:</td><td>=17</td></tr> <tr><td>Nickase:</td><td>kn=3.0</td></tr> <tr><td>Restriction enzyme:</td><td>kr=3.0</td></tr> </table> </p>

<p> Only Parameter of Reaction of gate and keyDNA is 1.0×10^6 because the toehold is short. </p>

<h2>2nd Approach; Enzyme-free System</h2>

</div>

<div id="footer1">

<div class="lefttext">

(C)Copyright Biomod 2014 Team Sendai<br /> E-MAIL: <a href="mailto:teamsendai2014@gmail.com"><span style="color:white">teamsendai2014@gmail.com</span></a>

</div>
<div class="rightimg">

<a href="http://www.molbot.mech.tohoku.ac.jp/index.html"> <img src="http://openwetware.org/images/f/f3/Muratalab-icon2_dark-01.png"

width="200" alt="Molcular Robotics Lab"></a>
</div>

</div>

</body> </html>