Difference between revisions of "Team:USTC/Measurement"

(Prototype team page)
 
Line 1: Line 1:
 
{{USTC}}
 
{{USTC}}
 
<html>
 
<html>
 +
<div class="Nav2nd row white z-depth-1">
 +
    <div class="Nav1th col s2 blue darken-3" >
 +
        <a class="dropdown-button btn white-text" data-beloworigin="true"data-hover="true" href="#!" data-activates="Nav-dropdown" >MEASUREMENT<i class="material-icons">arrow_drop_down</i></a>
 +
      </div>
  
<h2> Measurement</h2>
+
    <div class="col s10" style="z-index:2;">
 +
      <ul class="tabs tabs-wrapper transparent">
 +
        <li class="tab col l2 m2 s2">
 +
          <a href="#Measurement" class="blue-text active waves-effect waves-light">Measurement</a>
 +
        </li>
 +
      </ul>
 +
    </div>
 +
</div>
  
 +
<ul id='Nav-dropdown' class='dropdown-content'>
 +
  <li><a href="https://2015.igem.org/Team:USTC" class="waves-effect waves-light">Home</a></li>
 +
  <li><a href="https://2015.igem.org/Team:USTC/Description" class="waves-effect waves-light">Project</a></li>
 +
  <li><a href="https://2015.igem.org/Team:USTC/Modeling" class="waves-effect waves-light">Modeling</a></li>
 +
  <li><a href="https://2015.igem.org/Team:USTC/Results" class="waves-effect waves-light">Results</a></li>
 +
  <li><a href="https://2015.igem.org/Team:USTC/Achievements" class="waves-effect waves-light">Achivements</a></li>
 +
  <li><a href="https://2015.igem.org/Team:USTC/Software" class="waves-effect waves-light">Software</a></li>
 +
  <li><a href="https://2015.igem.org/Team:USTC/Parts" class="waves-effect waves-light">Parts</a></li>
 +
  <li><a href="https://2015.igem.org/Team:USTC/Tutorials" class="waves-effect waves-light">Tutorials</a></li>
 +
  <li><a href="https://2015.igem.org/Team:USTC/Notebook" class="waves-effect waves-light">NoteBook</a></li>
 +
  <li><a href="https://2015.igem.org/Team:USTC/Safety" class="waves-effect waves-light">Safety</a></li>
 +
  <li><a href="https://2015.igem.org/Team:USTC/Practices" class="waves-effect waves-light">Policy&Practices</a></li>
 +
  <li><a href="https://2015.igem.org/Team:USTC/Team" class="waves-effect waves-light">Team</a></li>
 +
  <li><a href="https://2015.igem.org/Team:USTC/Attributions" class="waves-effect waves-light">Attributions</a></li>
 +
</ul>
  
<div class="highlightBox">
+
<div class="row">
<h4>Note</h4>
+
  <div class="col offset-m1 offset-l2 s12 m10 l8">
<p>In order to be considered for the <a href="https://2015.igem.org/Judging/Awards#SpecialPrizes">Best Measurement Approach award</a>, you must fill out this page.</p>
+
</div>
+
  
 +
    <div id="Measurement" class="row">
 +
      <div class="card hoverable">
 +
        <div class="col s12 m9">
 +
          <div class="card-content">
 +
            <h4 id="Measurement-overview" class="scrollspy">Overview</h4>
 +
            <p>In this part, we establish a bio-calibration of the concentration of antibiotics and do experiments to comfirm constants in the formula. Using modeling prediction and results developed in previous work, we propose a transform formula between concentration and deformation. We also get the deformation of film from interference fringes using the interference analyzing program.</p>
 +
            <div class="divider"></div>
  
<p>There are a lot of exciting Parts in the Registry, but many Parts have still not been characterized. Synthetic Biology needs great measurement approaches for characterizing new parts, and efficient new methods for characterizing many parts at once. If you've done something exciting in the area of Measurement, describe it here!</p>
+
            <h4 id="building-the-calibration" class="scrollspy">Building the Calibration</h4>
 +
            <h5 id="basic-hypotheses">Basic hypotheses</h5>
 +
            <p>Let's assume that <strong>bacteria response on antibiotic  is linear to antibiotic concentration to a supposing n power.</strong> That is K\propto c^{n}</p>
 +
            <p>And let's show the variable lists before we get started:</p>
 +
            <p><strong>[A]</strong>: Concentration of antibiotics.
 +
              <br><strong>m</strong>: Percentage of moving bacteria.(%)
 +
              <br><strong>M</strong>: Exact movement number of bacteria.
 +
              <br><strong>h</strong>: Deformation length of the film.
 +
              <br><strong>m0</strong>:Percentage of moving bacteria at the time we start the test.</p>
 +
            <h5 id="concentration-motility">Concentration→Motility</h5>
 +
            <p>The motility of bacteria can be divided into two parts: original motility and
 +
              <br>induced motility (by antibiotics). According to our previous work, Adhesion Dynamics, we conclude the relationship between the motility and time. That is
 +
              <br><img src="https://static.igem.org/mediawiki/2015/d/d7/20150908056.png" alt="Latext!!!!!!!!!!!!!!!!!!!!"></p>
 +
            <p>More information about the formula please refer to <a href="https://github.com/Cintau/2015USTCiGEM">Github:2015USTCiGEM</a></p>
 +
            <p>Because we assume the effect of antibiotics on motility is n power, we can define K=C*(A)^n.</p>
 +
            <p>When the movement percentage reachs a steady state, that means m=K/(K+k), we can infer that m=C(A)^n/(C(A)^n+k).</p>
 +
            <p>And due to the concentration of bacteria solutions we used are almost the same(OD~0.3), the AA-B-CS will be almost the same as well. That means the total number 'N' and the 'k' will be almost the same, which is very important in our standardized operation.</p>
 +
            <h5 id="motility-deformation">Motility→Deformation</h5>
 +
            <p>According to the analysis in <strong>Film Candidate</strong> we can know the relation between deformation and bacteria's movement. That is</p>
 +
            <p>f=MF_{0}
 +
              <br><img src="https://static.igem.org/mediawiki/2015/1/17/Fomula-ustc.png" alt="Latext!!!!!!!!!!!!!!!!!!!!"></p>
 +
            <p>So f=acG(\frac{h}{b})^{3}</p>
 +
            <p>Now we can substitute each equations and predict the relationship between deformation <strong>'h'</strong> and concentration <strong>'A'</strong>:
 +
              <br><img src="https://static.igem.org/mediawiki/2015/4/4c/20150918062.jpg" alt="Latext!!!!!!!!!!!!!!!!!!!!">
 +
              <br>'N' is the total number of sticked bacteria.</p>
 +
            <p>Get the reciprocal of the upper equation:
 +
              <br><img src="https://static.igem.org/mediawiki/2015/6/6d/20150918063.jpg" alt="Latext!!!!!!!!!!!!!!!!!!!!"></p>
 +
            <p>That means 1/h^3 is linear to 1/A^n.</p>
 +
            <h5 id="deformation-fringes">Deformation→Fringes</h5>
 +
            <p>According to the modeling of fringes analysis we conclude the relationship between deformation <strong>'h'</strong> and the changes of number of fringes on y axis (<strong>'ΔN'</strong>) is: <strong>ΔN=2h/λ</strong></p>
 +
            <p>So replace 'h' with 'ΔN' in equations and we will get:
 +
              <br><img src="https://static.igem.org/mediawiki/2015/1/10/20150918064.jpg" alt="Latext!!!!!!!!!!!!!!!!!!!!">
 +
              <br>Define <strong>acGλ^3/8Nb^3</strong> as a complex constant <strong>'A0'</strong>, <strong>ackGλ^3/8NCb^3</strong> as another complex constant <strong>'B0'</strong>, and simplify the formula as below:
 +
              <br><img src="https://static.igem.org/mediawiki/2015/1/14/20150918065.jpg" alt="Latext!!!!!!!!!!!!!!!!!!!!"></p>
 +
            <p>So if we measure the two constants <strong>'A0'&amp;'B0'</strong>, we can build a calibration on concentration detecting. And when we get a solution with unknown concentration, we can test it and find the concentration in calibration!</p>
 +
            <div class="divider"></div>
  
 +
            <h4 id="confirm-constants" class="scrollspy">Confirm Constants</h4>
 +
            <p>According to our modeling in calibration we need to confirm three constants <strong>'A0', 'B0', 'n'</strong>. That means we need to test at least three point to confirm the formula.</p>
 +
            <p>In this case we use <strong>engineered bacteria(specific operation need to be added later)</strong> to build a calibration on <strong>chloramphenicol</strong>.
 +
              <br>The <strong>engineered bacteria(specific operation need to be added later)</strong> was more sensitive to chloramphenicol (<strong>add link to specific experiment and show the fluorescence result here</strong>).</p>
 +
            <p>And according to <strong>adhesion pre-experiment</strong> we choose the concentration range with 0.5ug/ml~5ug/ml in the experiment.
 +
              <br>The changes of fringe number and test concentration shown below(take three pictures in a row with the time interval 20s):</p>
 +
            <table>
 +
              <thead>
 +
                <tr>
 +
                  <th>time(s)</th>
 +
                  <th>5.0ug/ml(Fringe number)</th>
 +
                  <th>1.0ug/ml(Fringe number)</th>
 +
                  <th>0.5ug/ml(Fringe number)</th>
 +
                </tr>
 +
              </thead>
 +
              <tbody>
 +
                <tr>
 +
                  <td>0</td>
 +
                  <td>42/43</td>
 +
                  <td>51/49/52</td>
 +
                  <td>44/43</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>20</td>
 +
                  <td>-</td>
 +
                  <td>50/51/50</td>
 +
                  <td>-</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>40</td>
 +
                  <td>-</td>
 +
                  <td>50/46</td>
 +
                  <td>-</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>60</td>
 +
                  <td>-</td>
 +
                  <td>48/48/50</td>
 +
                  <td>45</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>80</td>
 +
                  <td>-</td>
 +
                  <td>48/49/49</td>
 +
                  <td>-</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>100</td>
 +
                  <td>-</td>
 +
                  <td>51/53/49</td>
 +
                  <td>45</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>120</td>
 +
                  <td>42/43</td>
 +
                  <td>-</td>
 +
                  <td>-</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>140</td>
 +
                  <td>-</td>
 +
                  <td>51/48/52</td>
 +
                  <td>-</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>160</td>
 +
                  <td>-</td>
 +
                  <td>-</td>
 +
                  <td>41</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>180</td>
 +
                  <td>-</td>
 +
                  <td>48/52/54</td>
 +
                  <td>-</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>200</td>
 +
                  <td>48</td>
 +
                  <td>55/47/49</td>
 +
                  <td>43/43</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>220</td>
 +
                  <td>43/47</td>
 +
                  <td>51/52</td>
 +
                  <td>45</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>240</td>
 +
                  <td>48/46</td>
 +
                  <td>53/51</td>
 +
                  <td>44</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>starting average</td>
 +
                  <td>42.5</td>
 +
                  <td>50.5</td>
 +
                  <td>43.5</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>ending average</td>
 +
                  <td>46.4</td>
 +
                  <td>51.75</td>
 +
                  <td>44.2</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>ΔN</td>
 +
                  <td>3.9</td>
 +
                  <td>1.25</td>
 +
                  <td>0.7</td>
 +
                </tr>
 +
              </tbody>
 +
            </table>
 +
            <p>And we can fitting this data with calibration formula, assume <strong>n=3</strong>(through trying different value of n get the best value of n) then get the simplified formula:</p>
 +
            <p><img src="https://static.igem.org/mediawiki/2015/b/b8/20150918067.jpg" alt=""></p>
 +
            <p>Fitting result:
 +
              <br><img src="https://static.igem.org/mediawiki/2015/e/e4/20150918066.jpg" alt=""></p>
 +
            <p>The fitting result indicate that our modeling and normalization operation was correct and effective. And we can get the value of unknown constants:</p>
 +
            <table>
 +
              <thead>
 +
                <tr>
 +
                  <th>constant</th>
 +
                  <th>value</th>
 +
                </tr>
 +
              </thead>
 +
              <tbody>
 +
                <tr>
 +
                  <td>A0</td>
 +
                  <td>0.1339</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>B0</td>
 +
                  <td>0.6513</td>
 +
                </tr>
 +
              </tbody>
 +
            </table>
 +
            <div class="divider"></div>
  
 +
            <h4 id="testing-the-calibration" class="scrollspy">Testing the Calibration</h4>
 +
            <p>In order to test whether the calibration is correct and to confirm the coefficients, we choose two concentration as check point.
 +
              <br>And use SPRING to measure its concentration. </p>
 +
            <h5 id="methods">Methods</h5>
 +
            <p>1.Use matlab recognize the number of fringes in each image.
 +
              <br>2.Collect the output information from program and calculate the change fringe numbers in average.
 +
              <br>3.Find the concentration in calibration.</p>
 +
            <p>More details on coding please refer to <a href="https://github.com/Cintau/2015USTCiGEM">Github:2015USTCiGEM</a></p>
 +
            <h5 id="result">Result</h5>
 +
            <p>The real concentration and experiment results shown in table:</p>
 +
            <table>
 +
              <thead>
 +
                <tr>
 +
                  <th>time(s)</th>
 +
                  <th>1.8ug/ml(Fringe number)</th>
 +
                  <th>3.2ug/ml(Fringe number)</th>
 +
                </tr>
 +
              </thead>
 +
              <tbody>
 +
                <tr>
 +
                  <td>0</td>
 +
                  <td>78/80</td>
 +
                  <td>77/76/77</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>20</td>
 +
                  <td>77/77</td>
 +
                  <td>79/77</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>40</td>
 +
                  <td>78</td>
 +
                  <td>75/72</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>60</td>
 +
                  <td>79</td>
 +
                  <td>74</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>80</td>
 +
                  <td>81</td>
 +
                  <td>75/75</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>100</td>
 +
                  <td>75</td>
 +
                  <td>72/73</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>120</td>
 +
                  <td>80</td>
 +
                  <td>74/74</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>140</td>
 +
                  <td>83/82</td>
 +
                  <td>71/75</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>160</td>
 +
                  <td>81/79</td>
 +
                  <td>72/76</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>180</td>
 +
                  <td>82/82</td>
 +
                  <td>75/74</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>200</td>
 +
                  <td>82/81</td>
 +
                  <td>75</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>220</td>
 +
                  <td>80/82</td>
 +
                  <td>74/74/75</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>240</td>
 +
                  <td>81/80</td>
 +
                  <td>74/75/74</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>starting average</td>
 +
                  <td>79</td>
 +
                  <td>77.2</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>ending average</td>
 +
                  <td>81</td>
 +
                  <td>74.3</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>ΔN</td>
 +
                  <td>2.0</td>
 +
                  <td>2.9</td>
 +
                </tr>
 +
                <tr>
 +
                  <td>experiment concentration</td>
 +
                  <td>1.80ug/ml</td>
 +
                  <td>3.09ug/ml</td>
 +
                </tr>
 +
              </tbody>
 +
            </table>
 +
            <p>The result shows that the experiment concentration is very close to real concentration. That means the calibration is correct and effective!
 +
              <br>And Spring is unbelievably fast- it only take 100s! That's tens of times quicker than current method.</p>
 +
          </div>
 +
        </div>
 +
        <div class="col hide-on-small-only m3">
 +
          <div class="toc-wrapper pinned">
 +
            <ul class="section table-of-contents">
 +
              <li>
 +
                <a href="#Measurement-overview">Overview</a>
 +
              </li>
 +
              <li>
 +
                <a href="#building-the-calibration">Building the Calibration</a>
 +
              </li>
 +
              <li>
 +
                <a href="#confirm-constants">Confirm Constants</a>
 +
              </li>
 +
              <li>
 +
                <a href="#testing-the-calibration">Testing the Calibration</a>
 +
              </li>
 +
            </ul>
 +
          </div>
 +
        </div>
 +
      </div>
 +
    </div>
  
<h4>Inspiration</h4>
+
  </div>
<p>You can look at what other teams did to get some inspiration! <br />
+
Here are a few examples:</p>
+
<ul>
+
<li><a href="https://2014.igem.org/Team:Aachen">2014 Aachen  </a></li>
+
<li><a href="https://2014.igem.org/Team:Valencia_Biocampus">2014 Valencia Biocampus</a></li>
+
</ul>
+
 
+
 
</div>
 
</div>
 
 
</html>
 
</html>
 +
{{USTC/footer}}

Revision as of 21:44, 18 September 2015

Overview

In this part, we establish a bio-calibration of the concentration of antibiotics and do experiments to comfirm constants in the formula. Using modeling prediction and results developed in previous work, we propose a transform formula between concentration and deformation. We also get the deformation of film from interference fringes using the interference analyzing program.

Building the Calibration

Basic hypotheses

Let's assume that bacteria response on antibiotic is linear to antibiotic concentration to a supposing n power. That is K\propto c^{n}

And let's show the variable lists before we get started:

[A]: Concentration of antibiotics.
m: Percentage of moving bacteria.(%)
M: Exact movement number of bacteria.
h: Deformation length of the film.
m0:Percentage of moving bacteria at the time we start the test.

Concentration→Motility

The motility of bacteria can be divided into two parts: original motility and
induced motility (by antibiotics). According to our previous work, Adhesion Dynamics, we conclude the relationship between the motility and time. That is
Latext!!!!!!!!!!!!!!!!!!!!

More information about the formula please refer to Github:2015USTCiGEM

Because we assume the effect of antibiotics on motility is n power, we can define K=C*(A)^n.

When the movement percentage reachs a steady state, that means m=K/(K+k), we can infer that m=C(A)^n/(C(A)^n+k).

And due to the concentration of bacteria solutions we used are almost the same(OD~0.3), the AA-B-CS will be almost the same as well. That means the total number 'N' and the 'k' will be almost the same, which is very important in our standardized operation.

Motility→Deformation

According to the analysis in Film Candidate we can know the relation between deformation and bacteria's movement. That is

f=MF_{0}
Latext!!!!!!!!!!!!!!!!!!!!

So f=acG(\frac{h}{b})^{3}

Now we can substitute each equations and predict the relationship between deformation 'h' and concentration 'A':
Latext!!!!!!!!!!!!!!!!!!!!
'N' is the total number of sticked bacteria.

Get the reciprocal of the upper equation:
Latext!!!!!!!!!!!!!!!!!!!!

That means 1/h^3 is linear to 1/A^n.

Deformation→Fringes

According to the modeling of fringes analysis we conclude the relationship between deformation 'h' and the changes of number of fringes on y axis ('ΔN') is: ΔN=2h/λ

So replace 'h' with 'ΔN' in equations and we will get:
Latext!!!!!!!!!!!!!!!!!!!!
Define acGλ^3/8Nb^3 as a complex constant 'A0', ackGλ^3/8NCb^3 as another complex constant 'B0', and simplify the formula as below:
Latext!!!!!!!!!!!!!!!!!!!!

So if we measure the two constants 'A0'&'B0', we can build a calibration on concentration detecting. And when we get a solution with unknown concentration, we can test it and find the concentration in calibration!

Confirm Constants

According to our modeling in calibration we need to confirm three constants 'A0', 'B0', 'n'. That means we need to test at least three point to confirm the formula.

In this case we use engineered bacteria(specific operation need to be added later) to build a calibration on chloramphenicol.
The engineered bacteria(specific operation need to be added later) was more sensitive to chloramphenicol (add link to specific experiment and show the fluorescence result here).

And according to adhesion pre-experiment we choose the concentration range with 0.5ug/ml~5ug/ml in the experiment.
The changes of fringe number and test concentration shown below(take three pictures in a row with the time interval 20s):

time(s) 5.0ug/ml(Fringe number) 1.0ug/ml(Fringe number) 0.5ug/ml(Fringe number)
0 42/43 51/49/52 44/43
20 - 50/51/50 -
40 - 50/46 -
60 - 48/48/50 45
80 - 48/49/49 -
100 - 51/53/49 45
120 42/43 - -
140 - 51/48/52 -
160 - - 41
180 - 48/52/54 -
200 48 55/47/49 43/43
220 43/47 51/52 45
240 48/46 53/51 44
starting average 42.5 50.5 43.5
ending average 46.4 51.75 44.2
ΔN 3.9 1.25 0.7

And we can fitting this data with calibration formula, assume n=3(through trying different value of n get the best value of n) then get the simplified formula:

Fitting result:

The fitting result indicate that our modeling and normalization operation was correct and effective. And we can get the value of unknown constants:

constant value
A0 0.1339
B0 0.6513

Testing the Calibration

In order to test whether the calibration is correct and to confirm the coefficients, we choose two concentration as check point.
And use SPRING to measure its concentration.

Methods

1.Use matlab recognize the number of fringes in each image.
2.Collect the output information from program and calculate the change fringe numbers in average.
3.Find the concentration in calibration.

More details on coding please refer to Github:2015USTCiGEM

Result

The real concentration and experiment results shown in table:

time(s) 1.8ug/ml(Fringe number) 3.2ug/ml(Fringe number)
0 78/80 77/76/77
20 77/77 79/77
40 78 75/72
60 79 74
80 81 75/75
100 75 72/73
120 80 74/74
140 83/82 71/75
160 81/79 72/76
180 82/82 75/74
200 82/81 75
220 80/82 74/74/75
240 81/80 74/75/74
starting average 79 77.2
ending average 81 74.3
ΔN 2.0 2.9
experiment concentration 1.80ug/ml 3.09ug/ml

The result shows that the experiment concentration is very close to real concentration. That means the calibration is correct and effective!
And Spring is unbelievably fast- it only take 100s! That's tens of times quicker than current method.

Contact Us

University of Science and Technology of China, No.96, JinZhai Road Baohe District,Hefei,Anhui, 230026,P.R.China.

Links