Difference between revisions of "Team:SEU/Demonstrate"

 
(22 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{SEU/Header}}
 
{{SEU/Header}}
 
<html>
 
<html>
 +
<head><script src="https://2019.igem.org/common/MathJax-2.5-latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script></head>
 
<style>
 
<style>
 
.buttonContri {
 
.buttonContri {
Line 13: Line 14:
 
     margin: 4px 2px !important;
 
     margin: 4px 2px !important;
 
     cursor: pointer !important;
 
     cursor: pointer !important;
 +
}
 +
.about-contentbox1 {
 +
  margin-top: 80px;
 +
  text-align:left;
 +
  line-height:1.8;
 +
}
 +
.about-contentbox1 span {
 +
  font-size: 24px;
 +
  font-weight: 300;
 +
}
 +
.about-contentbox1 h1 {
 +
  font-size: 40px;
 +
  font-weight: 700;
 +
}
 +
.about-contentbox1 h2 {
 +
  font-size: 36px;
 +
  font-weight: 700;
 +
}
 +
.about-contentbox1 h3 {
 +
  font-size: 32px;
 +
  font-weight: 700;
 +
}
 +
.about-contentbox1 h4 {
 +
  font-size: 24px;
 +
  font-weight: 700;
 +
}
 +
.about-contentbox1 h5 {
 +
  font-size: 20px;
 +
  font-weight: 700;
 +
}
 +
.about-contentbox1 p {
 +
  max-width: 820px;
 +
  text-align: left !important;
 +
  line-height: 2;
 +
  font-weight:250;
 +
  font-size: 20px !important;
 +
}
 +
.img-float-right{
 +
  float:right;
 +
  vspace: 10px;
 +
  hspace:10px;
 +
}
 +
.img-float-left{
 +
  float: left;
 +
  vspace: 10px;
 +
  hspace:10px;
 
}
 
}
 
</style>
 
</style>
 
<div id="fullpage" class="fullpage-default">
 
<div id="fullpage" class="fullpage-default">
     <div class="section animated-row" data-section="slide02">
+
     <div>
 
         <div class="section-inner">
 
         <div class="section-inner">
 
             <div class="about-section">
 
             <div class="about-section">
Line 24: Line 71:
 
                           <div class="row justify-content-center">
 
                           <div class="row justify-content-center">
 
                               <div>
 
                               <div>
                                   <div class="about-contentbox">
+
                                   <div class="about-contentbox1">
 
                                       <div>
 
                                       <div>
 
                                           <h2>Demonstrate</h2>
 
                                           <h2>Demonstrate</h2>
                                           <p style="font-size=36px">In this page, we provide simulation results along with experiment results. Simulations are based on a Mathematica numerical simulation package CRNsimulator[1]. </p>
+
                                          <h3>Overview</h3>
 +
                                           <p>This year, the contribution of our project mainly lies in a theory and its validation in molecular computing. Our project consists of three parts: a general computation theory in molecular computing, a software tool and the corresponding experimental validation of such parts. </p>
  
                                           <p style="font-size=36px">1.The simulation results of each calculation operation. </p>
+
                                           <p>This page presents the results of dry experiments (which prove our theory using <i>in silico</i> simulation) and wet experiments (in which materials are generated by our software tool).</p>
                                           <h4>Addition:</h4>
+
 
                                           <img src="https://static.igem.org/mediawiki/2019/8/84/T--SEU--additionSim.png"  width="310" height="138" >  
+
                                          <h3>Dry Experiments</h3>
                                           <img src="https://static.igem.org/mediawiki/2019/9/93/T--SEU--subtractionSim.png"  width="310" height="141" >
+
                                          <p>This part presents results of our <b><a href="https://2019.igem.org/Team:SEU/Model">Model.</a></b></p>
                                           <img src="https://static.igem.org/mediawiki/2019/b/bb/T--SEU--multiplicationSim.png"  width="310" height="154" >
+
                                          <p>1.The simulation results of each calculation operation. </p>
 +
                                           <p><b>Addition:</b></p>
 +
                                          <p>The figure below shows the numerical simulation result of a set of reactions:\(A_1 \xrightarrow{k} O,\quad A_2 \xrightarrow{k_2} O, \quad A_3 \xrightarrow{k_3} O\) which perform addition calculation. The initial concentrations (input values) are 1, 2 and 3, respectively (dashed lines in the figure). The output result is the sum of such values (solid red line in the figure).</p>
 +
                                          <center>
 +
                                           <img src="https://static.igem.org/mediawiki/2019/8/84/T--SEU--additionSim.png"  width="450" > </center>
 +
                                          <p><b>Subtraction:</b></p>
 +
                                          <p>The figure below shows the reaction \(A+B \xrightarrow{k} \phi\) which is a subtractor. Experiment settings in this figure is: \([A](0)=2, [B](0)=3\). </p>
 +
                                          <center>
 +
                                           <img src="https://static.igem.org/mediawiki/2019/9/93/T--SEU--subtractionSim.png"  width="450"></center>
 +
                                          <p><b>Multiplication:</b></p>
 +
                                          <p>The numerical results of reactions \(\alpha \xrightarrow{k_1} \phi, A+B+\alpha \xrightarrow{k_2} A+B+\alpha+C\) are shown in the figure below. Initial concentrations are \([A](0)=4, [B](0)=3\). The result shows that the final concentration of \(C\) reaches \(4 \times 3=12\).</p>
 +
                                          <center>
 +
                                           <img src="https://static.igem.org/mediawiki/2019/b/bb/T--SEU--multiplicationSim.png"  width="450"></center>
 
                                          
 
                                          
  
                                           <p style="font-size=36px">2.We use such a model to construct a chemical neuron. A pattern recognition example is shown here.</p>
+
                                           <p>2.We use such a model to construct a chemical neuron.</p>
 +
                                          <p>A pattern recognition example in computer simulation is shown here. The DNA-based neuron is trained to recognize a 'T' in a 3\(\times\)3 grid. The grey scales of the nine grids are provided and represented by the concentrations of nine species. Also, there are nine weights corresponding to the nine inputs. During training, if the image should be recognized as 'T', we provide a `desired answer' species which has high concentration. Otherwise the concentration of the species is set to 0.</p>
 +
   
 +
                                          <p>The figure below shows the training process of the neuron. We present the input image during each training (the upper grids) and the corresponding weights within the neuron (the lower grids). The results are shown at the bottom of the figure. Only after 10 times of training, the neuron can successfully recognize the target 'T'. More detaied information can be found in the following tables:</p>
 +
                                          <center>
 +
                                          <table>
 +
                                            <tr>
 +
                                              <td>Number of weights</td>
 +
                                              <td>Training times</td>
 +
                                              <td>Recognition threshold</td>
 +
                                            </tr>
 +
                                            <tr>
 +
                                              <td>9</td>
 +
                                              <td>10</td>
 +
                                              <td>0.8</td>
 +
                                            </tr>
 +
                                          </table>
 +
                                          <table>
 +
                                            <tr>
 +
                                              <td></td>
 +
                                              <td>w\(_1\)</td>
 +
                                              <td>w\(_2\)</td>
 +
                                              <td>w\(_3\)</td>
 +
                                              <td>w\(_4\)</td>
 +
                                              <td>w\(_5\)</td>
 +
                                              <td>w\(_6\)</td>
 +
                                              <td>w\(_7\)</td>
 +
                                              <td>w\(_8\)</td>
 +
                                              <td>w\(_9\)</td>
 +
                                            </tr>
 +
                                            <tr>
 +
                                              <td>Initial</td>
 +
                                              <td>0.2</td>
 +
                                              <td>0.2</td>
 +
                                              <td>0.2</td>
 +
                                              <td>0.2</td>
 +
                                              <td>0.2</td>
 +
                                              <td>0.2</td>
 +
                                              <td>0.2</td>
 +
                                              <td>0.2</td>
 +
                                              <td>0.2</td>
 +
                                            </tr>
 +
                                            <tr>
 +
                                              <td>Final</td>
 +
                                              <td>0.57</td>
 +
                                              <td>0.53</td>
 +
                                              <td>0.55</td>
 +
                                              <td>-0.54</td>
 +
                                              <td>0.62</td>
 +
                                              <td>-0.41</td>
 +
                                              <td>-0.32</td>
 +
                                              <td>0.42</td>
 +
                                              <td>-0.6</td>
 +
                                            </tr>
 +
                                          </table>
 +
                                          </center>
 
                                           <center><img src="https://static.igem.org/mediawiki/2019/5/5c/T--SEU--pattern.png"  width="620" height="691" ></center>
 
                                           <center><img src="https://static.igem.org/mediawiki/2019/5/5c/T--SEU--pattern.png"  width="620" height="691" ></center>
 
                                            
 
                                            
                                           <p style="font-size=36px">3.The DNA experment results of our calculation operations.</p>
+
                                          <h3>Wet Experiment</h3>
 +
                                           <p>1. Kinetics experiments of addition</p>
 +
                                          <p>The qRT-PCR curves generated by Biorad instrument are shown as follows:</p>
 
                                            
 
                                            
 +
                                          <center>
 +
                                            <p>One-step:</p>
 +
                                            <img src="https://static.igem.org/mediawiki/2019/6/67/T--SEU--addition_1-step.png" width="620">
 +
                                            <p>The first step of Two-step:</p>
 +
                                            <img src="https://static.igem.org/mediawiki/2019/8/82/T--SEU--addition_first-step_of_2-step.png" width="620">
 +
                                            <p>The second step of Two-step</p>
 +
                                            <img src="https://static.igem.org/mediawiki/2019/a/aa/T--SEU--addition_second-step_of_2-step.png" width="620">
 +
                                          </center>
 +
                                         
 +
                                          <p>The PAGE imaging result of reactant complexes and reactants of addition reaction.</p>
 +
                                          <p>We could see from the qRT-PCR results that some data points are negative, which are confusing because fluorescence intensity can not smaller than zero if the measurement of fluorescence is correct. We repeated these experiments for several times, but failed to make a difference. So we hypothesized that (1) the machine (BIO-RAD CFX96) had some default parameters (e.g. the beginning data points were set as background, etc. ); (2) during the heating and annealing process, evaporation and condensation led to errors. </p>
 +
                                          <center>
 +
                                          <img src="https://static.igem.org/mediawiki/2019/c/c1/T--SEU--additionPAGE.png" width="620"></center>
 +
                                       
 +
                                          <p>In order to demonstrate the reaction really happened, we used 12% native PAGE to visualize the DNA fragments.</p>
 +
                                          <center>
 +
                                            <img src="https://static.igem.org/mediawiki/2019/a/a9/T--SEU--additionPAGEDemonstrate.png" width="620">
 +
                                          </center>
 +
                                          <p>And we could observe the formation of Oi (the target product of the first step of two-step group), two kinds of wastes, and the mixture of b and c (the target product of the whole experiment). We could see from the stripes of the first step that with the formation of Oi, which was about the same height of 1Gia (in this reaction Oi equals to 1Gia), another light stripe occurred below the 50 bp marker of dsDNA marker, which should be the waste of the first step of addition. The products, ssDNA b and ssDNA c share the same length of 40 bp, but were not very legible because signals of ssDNAs stained by GelRed were naturally much smaller than dsDNAs . However, we could easily recognize the stripes of two wastes of this reaction, which were all double-stranded DNAs.</p>
 +
                                          <p>As analyzed above, there can be something wrong with the experiments. We tried the qRT-PCR experiments again by using another two machines (Applied Biosystems QuantStudio 3, Applied Biosystems StepOnePlus Real Time PCR System). The reaction systems were the same as above experiments, but with 1.4 uL ROX reference dye added in every reaction system conducted by Applied Biosystems QuantStudio 3 and Applied Biosystems StepOnePlus Real Time PCR System to reduce error. After analysis and discussion, we referred to the latter one as the correct machine which could provide us trustworthy data.</p>
 +
                                          <center>
 +
                                            <img src="https://static.igem.org/mediawiki/2019/2/2f/T--SEU--1015-addition.png" width="620">
 +
                                          </center>
 +
                                          <p>However, a slight ascendance at the beginning of PCR still existed. We hypothesized that it attributed to the combination of fluorescent 1Gia and the quencher 1Tic, that is, the unreacted single stranded DNAs in reactant complexes when 1Gi and 1Ti were mixed before PCR. To reduce the interference of unreacted single stranded DNAs in reactant complexes, we conducted purification to the reactant complexes (1Gi and 1Ti in addition reaction) after above experiments. The results are as follows:</p>
 +
                                          <center>
 +
                                            <img src="https://static.igem.org/mediawiki/2019/4/47/T--SEU--1019_add_sub.png" width="620">
 +
                                          </center>
 +
                                          <p>2. Kinetics experiments of subtraction</p>
 +
                                          <p>The qRT-PCR curve obtained by Biorad instrument:</p>
 +
                                          <center>
 +
                                            <img src="https://static.igem.org/mediawiki/2019/0/08/T--SEU--subtraction_biorad.png" width="620">
 +
                                          </center>
 +
                                          <p>The PAGE imaging result of reactant complexes and reactants of subtraction reaction.</p>
 +
                                          <center>
 +
                                            <img src="https://static.igem.org/mediawiki/2019/a/a6/T--SEU--subtractionPAGE.png" width="620">
 +
                                          </center>
 +
                                          <p>As in addition, we also tried Applied Biosystems StepOnePlus Real Time PCR System. The results are as follows:</p>
 +
                                          <center>
 +
                                            <img src="https://static.igem.org/mediawiki/2019/5/59/T--SEU--1015-subtraction.png" width="620">
 +
                                          </center>
 
                                           <h3>References</h3>
 
                                           <h3>References</h3>
 
                                           <p>[1] <a href="http://users.ece.utexas.edu/~soloveichik/crnsimulator.html">CRNsimulator.</a></p>
 
                                           <p>[1] <a href="http://users.ece.utexas.edu/~soloveichik/crnsimulator.html">CRNsimulator.</a></p>

Latest revision as of 14:53, 21 October 2019





Demonstrate

Overview

This year, the contribution of our project mainly lies in a theory and its validation in molecular computing. Our project consists of three parts: a general computation theory in molecular computing, a software tool and the corresponding experimental validation of such parts.

This page presents the results of dry experiments (which prove our theory using in silico simulation) and wet experiments (in which materials are generated by our software tool).

Dry Experiments

This part presents results of our Model.

1.The simulation results of each calculation operation.

Addition:

The figure below shows the numerical simulation result of a set of reactions:\(A_1 \xrightarrow{k} O,\quad A_2 \xrightarrow{k_2} O, \quad A_3 \xrightarrow{k_3} O\) which perform addition calculation. The initial concentrations (input values) are 1, 2 and 3, respectively (dashed lines in the figure). The output result is the sum of such values (solid red line in the figure).

Subtraction:

The figure below shows the reaction \(A+B \xrightarrow{k} \phi\) which is a subtractor. Experiment settings in this figure is: \([A](0)=2, [B](0)=3\).

Multiplication:

The numerical results of reactions \(\alpha \xrightarrow{k_1} \phi, A+B+\alpha \xrightarrow{k_2} A+B+\alpha+C\) are shown in the figure below. Initial concentrations are \([A](0)=4, [B](0)=3\). The result shows that the final concentration of \(C\) reaches \(4 \times 3=12\).

2.We use such a model to construct a chemical neuron.

A pattern recognition example in computer simulation is shown here. The DNA-based neuron is trained to recognize a 'T' in a 3\(\times\)3 grid. The grey scales of the nine grids are provided and represented by the concentrations of nine species. Also, there are nine weights corresponding to the nine inputs. During training, if the image should be recognized as 'T', we provide a `desired answer' species which has high concentration. Otherwise the concentration of the species is set to 0.

The figure below shows the training process of the neuron. We present the input image during each training (the upper grids) and the corresponding weights within the neuron (the lower grids). The results are shown at the bottom of the figure. Only after 10 times of training, the neuron can successfully recognize the target 'T'. More detaied information can be found in the following tables:

Number of weights Training times Recognition threshold
9 10 0.8
w\(_1\) w\(_2\) w\(_3\) w\(_4\) w\(_5\) w\(_6\) w\(_7\) w\(_8\) w\(_9\)
Initial 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2
Final 0.57 0.53 0.55 -0.54 0.62 -0.41 -0.32 0.42 -0.6

Wet Experiment

1. Kinetics experiments of addition

The qRT-PCR curves generated by Biorad instrument are shown as follows:

One-step:

The first step of Two-step:

The second step of Two-step

The PAGE imaging result of reactant complexes and reactants of addition reaction.

We could see from the qRT-PCR results that some data points are negative, which are confusing because fluorescence intensity can not smaller than zero if the measurement of fluorescence is correct. We repeated these experiments for several times, but failed to make a difference. So we hypothesized that (1) the machine (BIO-RAD CFX96) had some default parameters (e.g. the beginning data points were set as background, etc. ); (2) during the heating and annealing process, evaporation and condensation led to errors.

In order to demonstrate the reaction really happened, we used 12% native PAGE to visualize the DNA fragments.

And we could observe the formation of Oi (the target product of the first step of two-step group), two kinds of wastes, and the mixture of b and c (the target product of the whole experiment). We could see from the stripes of the first step that with the formation of Oi, which was about the same height of 1Gia (in this reaction Oi equals to 1Gia), another light stripe occurred below the 50 bp marker of dsDNA marker, which should be the waste of the first step of addition. The products, ssDNA b and ssDNA c share the same length of 40 bp, but were not very legible because signals of ssDNAs stained by GelRed were naturally much smaller than dsDNAs . However, we could easily recognize the stripes of two wastes of this reaction, which were all double-stranded DNAs.

As analyzed above, there can be something wrong with the experiments. We tried the qRT-PCR experiments again by using another two machines (Applied Biosystems QuantStudio 3, Applied Biosystems StepOnePlus Real Time PCR System). The reaction systems were the same as above experiments, but with 1.4 uL ROX reference dye added in every reaction system conducted by Applied Biosystems QuantStudio 3 and Applied Biosystems StepOnePlus Real Time PCR System to reduce error. After analysis and discussion, we referred to the latter one as the correct machine which could provide us trustworthy data.

However, a slight ascendance at the beginning of PCR still existed. We hypothesized that it attributed to the combination of fluorescent 1Gia and the quencher 1Tic, that is, the unreacted single stranded DNAs in reactant complexes when 1Gi and 1Ti were mixed before PCR. To reduce the interference of unreacted single stranded DNAs in reactant complexes, we conducted purification to the reactant complexes (1Gi and 1Ti in addition reaction) after above experiments. The results are as follows:

2. Kinetics experiments of subtraction

The qRT-PCR curve obtained by Biorad instrument:

The PAGE imaging result of reactant complexes and reactants of subtraction reaction.

As in addition, we also tried Applied Biosystems StepOnePlus Real Time PCR System. The results are as follows:

References

[1] CRNsimulator.