Difference between revisions of "Team:Exeter/Model"

Line 792: Line 792:
 
                 <p id="pp">To correct this, the mRNA needed to be a step function, so limiting the amount to whole integers and meaning that production of the protein was restricted until the first mrna was produced. However, this only served to add a delay onto the overall protein production and multiply it by the mRNA amount as seen in Figure 1. This highlights another problem. As we can see in Figure 2 below, we know that it takes ~28 s to produce a protein (K3) after the mRNA has been made, suggesting that it should occur at  ~54s. However, the second mRNA is produced in advance of this, increasing the rate at which the protein are produced and making the first protein at  ~53s. This correctly describes the overall rate of the system in producing proteins but is incorrect for finding the time at which they are made, as each mRNA is independent of any other. This means that each mRNA required  individual consideration based on each having a separate protein production mechanism that contributes to a total protein quantity. </p>
 
                 <p id="pp">To correct this, the mRNA needed to be a step function, so limiting the amount to whole integers and meaning that production of the protein was restricted until the first mrna was produced. However, this only served to add a delay onto the overall protein production and multiply it by the mRNA amount as seen in Figure 1. This highlights another problem. As we can see in Figure 2 below, we know that it takes ~28 s to produce a protein (K3) after the mRNA has been made, suggesting that it should occur at  ~54s. However, the second mRNA is produced in advance of this, increasing the rate at which the protein are produced and making the first protein at  ~53s. This correctly describes the overall rate of the system in producing proteins but is incorrect for finding the time at which they are made, as each mRNA is independent of any other. This means that each mRNA required  individual consideration based on each having a separate protein production mechanism that contributes to a total protein quantity. </p>
  
                <div class="col-xs-12" style="width:100%;position:relative;margin:auto;padding:0;">
+
<div class="row">
<div class="graph_box_single col-xs-12">
+
<img src="https://static.igem.org/mediawiki/2016/1/17/T--Exeter--Modelling_GraphKRone.png">
+
<span>Figure 1: A graph showing the mRNA amount in blue over 100 seconds and the overall rate of Protein production in red over 100 seconds.</span>
+
</div>
+
</div>
+
  
                <div class="col-xs-12" style="width:100%;position:relative;margin:auto;padding:0;">
+
<div class="col-xs-12">
<div class="graph_box_single col-xs-12">
+
<img style="height:45%;max-width:100%;padding: 5px 30% 5px 30%;" src="https://static.igem.org/mediawiki/2016/1/17/T--Exeter--Modelling_GraphKRone.png">
<img src="https://static.igem.org/mediawiki/2016/0/03/T--Exeter--Modelling_GraphKRtwo.png">
+
<div class="col-xs-3"></div>
<span>Figure 1: A graph showing the mRNA amount in blue over 100 seconds and the overall rate of Protein production in red over 100 seconds.</span>
+
<div class="col-xs-6"><span class="caption" style="padding: 5px 30% 5px 30%;">Figure 1: A graph showing the mRNA amount in blue over 100 seconds and the overall rate of Protein production in red over 100 seconds.</span></div>
</div>
+
<div class="col-xs-3"></div>
</div>
+
</div>
 +
</div>
 +
<div class="row">
 +
 
 +
<div class="col-xs-12">
 +
<img style="height:45%;max-width:100%;padding: 5px 30% 5px 30%;" src="https://static.igem.org/mediawiki/2016/0/03/T--Exeter--Modelling_GraphKRtwo.png">  
 +
<div class="col-xs-3"></div>
 +
<div class="col-xs-6"><span class="caption" style="padding: 5px 30% 5px 30%;">Figure 1: A graph showing the mRNA amount in blue over 100 seconds and the overall rate of Protein production in red over 100 seconds. </span></div>
 +
<div class="col-xs-3"></div>
 +
</div>
 +
</div>
  
 
                 <p id="pp">To enable this we moved away from Simbiology and attempted to use Simulink. However, after careful consideration, we decided instead to write the process in C. This allowed us to handle each mRNA and its creation time separately and have it produce proteins up to the time in which the protein was induced. An array was used with each element representing a second; every time a protein was created the corresponding time element would increase by one. The total of all elements were then taken to find an overall amount of protein.
 
                 <p id="pp">To enable this we moved away from Simbiology and attempted to use Simulink. However, after careful consideration, we decided instead to write the process in C. This allowed us to handle each mRNA and its creation time separately and have it produce proteins up to the time in which the protein was induced. An array was used with each element representing a second; every time a protein was created the corresponding time element would increase by one. The total of all elements were then taken to find an overall amount of protein.
Line 854: Line 859:
 
         <mo>+</mo>
 
         <mo>+</mo>
 
         <mi>h</mi>
 
         <mi>h</mi>
         <mi>&#x03BD;<!-- ν --></mi>
+
         <mi>&#x03BD;<!-- ? --></mi>
         <mo stretchy="false">&#x2192;<!-- --></mo>
+
         <mo stretchy="false">&#x2192;<!-- ? --></mo>
 
         <msup>
 
         <msup>
 
           <mi>S</mi>
 
           <mi>S</mi>
           <mo>&#x2217;<!-- --></mo>
+
           <mo>&#x2217;<!-- * --></mo>
 
         </msup>
 
         </msup>
 
         <mspace width="2em" />
 
         <mspace width="2em" />
Line 878: Line 883:
 
         <msup>
 
         <msup>
 
           <mi>S</mi>
 
           <mi>S</mi>
           <mo>&#x2217;<!-- --></mo>
+
           <mo>&#x2217;<!-- * --></mo>
 
         </msup>
 
         </msup>
         <mo stretchy="false">&#x2192;<!-- --></mo>
+
         <mo stretchy="false">&#x2192;<!-- ? --></mo>
 
         <mi>S</mi>
 
         <mi>S</mi>
 
         <mo>+</mo>
 
         <mo>+</mo>
 
         <mi>h</mi>
 
         <mi>h</mi>
         <mi>&#x03BD;<!-- ν --></mi>
+
         <mi>&#x03BD;<!-- ? --></mi>
 
         <mspace width="2em" />
 
         <mspace width="2em" />
 
         <mspace width="2em" />
 
         <mspace width="2em" />
Line 903: Line 908:
 
         <msup>
 
         <msup>
 
           <mi>S</mi>
 
           <mi>S</mi>
           <mo>&#x2217;<!-- --></mo>
+
           <mo>&#x2217;<!-- * --></mo>
 
         </msup>
 
         </msup>
         <mo stretchy="false">&#x2192;<!-- --></mo>
+
         <mo stretchy="false">&#x2192;<!-- ? --></mo>
 
         <mi>S</mi>
 
         <mi>S</mi>
 
         <mspace width="2em" />
 
         <mspace width="2em" />
Line 930: Line 935:
 
           <mi>s</mi>
 
           <mi>s</mi>
 
           <mrow class="MJX-TeXAtom-ORD">
 
           <mrow class="MJX-TeXAtom-ORD">
             <mo>&#x2212;<!-- --></mo>
+
             <mo>&#x2212;<!-- - --></mo>
 
             <mn>1</mn>
 
             <mn>1</mn>
 
           </mrow>
 
           </mrow>
Line 944: Line 949:
 
         <msup>
 
         <msup>
 
           <mi>S</mi>
 
           <mi>S</mi>
           <mo>&#x2217;<!-- --></mo>
+
           <mo>&#x2217;<!-- * --></mo>
 
         </msup>
 
         </msup>
         <mo stretchy="false">&#x2192;<!-- --></mo>
+
         <mo stretchy="false">&#x2192;<!-- ? --></mo>
 
         <msup>
 
         <msup>
 
           <mi>T</mi>
 
           <mi>T</mi>
           <mo>&#x2217;<!-- --></mo>
+
           <mo>&#x2217;<!-- * --></mo>
 
         </msup>
 
         </msup>
 
         <mspace width="2em" />
 
         <mspace width="2em" />
Line 973: Line 978:
 
           <mi>s</mi>
 
           <mi>s</mi>
 
           <mrow class="MJX-TeXAtom-ORD">
 
           <mrow class="MJX-TeXAtom-ORD">
             <mo>&#x2212;<!-- --></mo>
+
             <mo>&#x2212;<!-- - --></mo>
 
             <mn>1</mn>
 
             <mn>1</mn>
 
           </mrow>
 
           </mrow>
Line 987: Line 992:
 
         <msup>
 
         <msup>
 
           <mi>T</mi>
 
           <mi>T</mi>
           <mo>&#x2217;<!-- --></mo>
+
           <mo>&#x2217;<!-- * --></mo>
 
         </msup>
 
         </msup>
         <mo stretchy="false">&#x2192;<!-- --></mo>
+
         <mo stretchy="false">&#x2192;<!-- ? --></mo>
 
         <msup>
 
         <msup>
 
           <mi>S</mi>
 
           <mi>S</mi>
Line 1,009: Line 1,014:
 
           <mi>s</mi>
 
           <mi>s</mi>
 
           <mrow class="MJX-TeXAtom-ORD">
 
           <mrow class="MJX-TeXAtom-ORD">
             <mo>&#x2212;<!-- --></mo>
+
             <mo>&#x2212;<!-- - --></mo>
 
             <mn>1</mn>
 
             <mn>1</mn>
 
           </mrow>
 
           </mrow>
Line 1,024: Line 1,029:
 
         <msup>
 
         <msup>
 
           <mi>T</mi>
 
           <mi>T</mi>
           <mo>&#x2217;<!-- --></mo>
+
           <mo>&#x2217;<!-- * --></mo>
 
         </msup>
 
         </msup>
 
         <mo>+</mo>
 
         <mo>+</mo>
Line 1,031: Line 1,036:
 
           <mn>2</mn>
 
           <mn>2</mn>
 
         </msub>
 
         </msub>
         <mo stretchy="false">&#x2192;<!-- --></mo>
+
         <mo stretchy="false">&#x2192;<!-- ? --></mo>
 
         <mi>S</mi>
 
         <mi>S</mi>
 
         <mo>+</mo>
 
         <mo>+</mo>
Line 1,038: Line 1,043:
 
           <mn>2</mn>
 
           <mn>2</mn>
 
           <mrow class="MJX-TeXAtom-ORD">
 
           <mrow class="MJX-TeXAtom-ORD">
             <mo>&#x2219;<!-- --></mo>
+
             <mo>&#x2219;<!-- · --></mo>
             <mo>&#x2212;<!-- --></mo>
+
             <mo>&#x2212;<!-- - --></mo>
 
           </mrow>
 
           </mrow>
 
         </msubsup>
 
         </msubsup>
Line 1,063: Line 1,068:
 
           <mi>M</mi>
 
           <mi>M</mi>
 
           <mrow class="MJX-TeXAtom-ORD">
 
           <mrow class="MJX-TeXAtom-ORD">
             <mo>&#x2212;<!-- --></mo>
+
             <mo>&#x2212;<!-- - --></mo>
 
             <mn>1</mn>
 
             <mn>1</mn>
 
           </mrow>
 
           </mrow>
Line 1,070: Line 1,075:
 
           <mi>s</mi>
 
           <mi>s</mi>
 
           <mrow class="MJX-TeXAtom-ORD">
 
           <mrow class="MJX-TeXAtom-ORD">
             <mo>&#x2212;<!-- --></mo>
+
             <mo>&#x2212;<!-- - --></mo>
 
             <mn>1</mn>
 
             <mn>1</mn>
 
           </mrow>
 
           </mrow>
Line 1,084: Line 1,089:
 
         <msup>
 
         <msup>
 
           <mi>T</mi>
 
           <mi>T</mi>
           <mo>&#x2217;<!-- --></mo>
+
           <mo>&#x2217;<!-- * --></mo>
 
         </msup>
 
         </msup>
 
         <mo>+</mo>
 
         <mo>+</mo>
Line 1,092: Line 1,097:
 
           <mn>2</mn>
 
           <mn>2</mn>
 
         </msub>
 
         </msub>
         <mo stretchy="false">&#x2192;<!-- --></mo>
+
         <mo stretchy="false">&#x2192;<!-- ? --></mo>
 
         <mi>X</mi>
 
         <mi>X</mi>
 
         <mo>+</mo>
 
         <mo>+</mo>
Line 1,099: Line 1,104:
 
           <mn>2</mn>
 
           <mn>2</mn>
 
           <mrow class="MJX-TeXAtom-ORD">
 
           <mrow class="MJX-TeXAtom-ORD">
             <mo>&#x2219;<!-- --></mo>
+
             <mo>&#x2219;<!-- · --></mo>
             <mo>&#x2212;<!-- --></mo>
+
             <mo>&#x2212;<!-- - --></mo>
 
           </mrow>
 
           </mrow>
 
         </msubsup>
 
         </msubsup>
Line 1,124: Line 1,129:
 
           <mi>M</mi>
 
           <mi>M</mi>
 
           <mrow class="MJX-TeXAtom-ORD">
 
           <mrow class="MJX-TeXAtom-ORD">
             <mo>&#x2212;<!-- --></mo>
+
             <mo>&#x2212;<!-- - --></mo>
 
             <mn>1</mn>
 
             <mn>1</mn>
 
           </mrow>
 
           </mrow>
Line 1,131: Line 1,136:
 
           <mi>s</mi>
 
           <mi>s</mi>
 
           <mrow class="MJX-TeXAtom-ORD">
 
           <mrow class="MJX-TeXAtom-ORD">
             <mo>&#x2212;<!-- --></mo>
+
             <mo>&#x2212;<!-- - --></mo>
 
             <mn>1</mn>
 
             <mn>1</mn>
 
           </mrow>
 
           </mrow>

Revision as of 21:55, 15 October 2016