Difference between revisions of "Team:UNOTT/Modelling"

Line 238: Line 238:
 
<p>A major problem the project faced is that the comparison process of the fluorescence proteins wouldn't be possible to be investigated with all combinations as it would take too long. </p>
 
<p>A major problem the project faced is that the comparison process of the fluorescence proteins wouldn't be possible to be investigated with all combinations as it would take too long. </p>
 
<p> &nbsp; </p>
 
<p> &nbsp; </p>
<p> To answer this problem, the team will attempt to model the fluorescence spectra over time expressed by the proteins given different. First, the type of gene expression would need to be identified and then, would be modified to considered the effects of inhibition and finally, be applied over time to see how much expression would occur at a certain time period. The team will use Mathematical modeling such as Ordinary Differential Equations because they are easy to convert into programming in order to build components for the simulation.</p>
+
<p> To answer this problem, the team attempted to model the fluorescence spectra over time expressed by the proteins given different. First, the type of gene expression was identified and then, modified to consider the effects of inhibition and finally, applied over time to see how much expression would occur at a certain time period. The team used mathematical modelling such as Ordinary Differential Equations because they were easy to convert into programming in order to build components for the simulation.</p>
 
<p> &nbsp; </p>
 
<p> &nbsp; </p>
<p> As a side project, the team will also investigate into whether our method is random and unique by investigating how many combinations we can make and whether we can accurately predict which combination will occur. </p>
+
<p> As a side project, the team investigated into whether our method is random and unique by investigating how many combinations we could make and whether we could accurately predict which combination will occur. </p>
  
 
</a>
 
</a>
Line 262: Line 262:
 
<sup> Figure 1 </sup>
 
<sup> Figure 1 </sup>
 
$$ \color{white}{ sfGFP \underset{Transcriptin}{\rightarrow} mRNA \underset{Translation}{\rightarrow} sfGFP  } $$
 
$$ \color{white}{ sfGFP \underset{Transcriptin}{\rightarrow} mRNA \underset{Translation}{\rightarrow} sfGFP  } $$
<p> The equation above describes the process of which the gene undergoes transcription to produce mRNA. The mRNA carries the genetic information copied from the DNA which codes for protein. The expression of protein, can therefore, be measured by the fluorescence which is the desired output of the system. </p>
+
<p> The equation above describes the process of which the gene undergoes transcription to produce mRNA. The mRNA carries the genetic information copied from the DNA which codes for protein. The expression of protein lead to fluorescence which is the desired output of the system. </p>
  
 
<sup> Figure 2 </sup>
 
<sup> Figure 2 </sup>
Line 271: Line 271:
 
<p> The two equations above state the same time, the concentration of protein and mRNA would undergo degradation which means the concentration would drop. However, since there is always protein and mRNA being created, over time, the creation and degradation keep the concentration constant. <sup> 2 </sup> <p>
 
<p> The two equations above state the same time, the concentration of protein and mRNA would undergo degradation which means the concentration would drop. However, since there is always protein and mRNA being created, over time, the creation and degradation keep the concentration constant. <sup> 2 </sup> <p>
  
<p>  We can apply Law of Mass Action combine both equations for the concentration of protein and mRNA over time. This model can be described as: </p>
+
<p>  The team applied Law of Mass Action, combining both equations for the concentration of protein and mRNA over time. This model can be described as: </p>
  
 
<sup> Figure 3 </sup>
 
<sup> Figure 3 </sup>
Line 288: Line 288:
 
<br> </br>
 
<br> </br>
  
<p> This is important because we can use this model to calculate the concentration of proteins we can expect over time. This is useful as we can use this information to calculate the total emitted light spectra during the time period which is what we are looking for in our system. However, the constants and variables are individual for each protein and which means parameters for each protein would need to be found. These constants were found using literature <sup> 3 </sup> (for GFP) and lab results (the rest.) </p>
+
<p> This is important because the model could then calculate the concentration of proteins expected over time. This is useful as the team used information to calculate the total emitted light spectra during the time period, which is what the looked for within the system. However, the constants and variables are individual for each protein and which means parameters for each protein would need to be found. These constants were found using literature <sup> 3 </sup> (for GFP) and lab results (the rest.) </p>
  
 
<br> </br>
 
<br> </br>
Line 342: Line 342:
 
     <p> These simulations illustrate the relationship between the variables, and how we can predict how much of each will be present at any one time. It can also show how changes in parameters can effect the outcomes. The difference between the two simulaions here is that in the non-inhibited state gRNA production (kg) is very low, compared to normal in the inhibited state. It has also significantly reduced the amount of GFP produced. </p>
 
     <p> These simulations illustrate the relationship between the variables, and how we can predict how much of each will be present at any one time. It can also show how changes in parameters can effect the outcomes. The difference between the two simulaions here is that in the non-inhibited state gRNA production (kg) is very low, compared to normal in the inhibited state. It has also significantly reduced the amount of GFP produced. </p>
  
     <p> Furthermore, by having a model which can calculate the protein concentration at any given time, we can deduce how much fluorescence is being emitted at that time period by the bacteria </p>
+
     <p> Furthermore, the model could calculate the protein concentration at any given time, and so, the team was able to deduce how much fluorescence is being emitted at that time period by the bacteria </p>
 
<br> </br>
 
<br> </br>
  
Line 356: Line 356:
 
       <center></center>
 
       <center></center>
 
           <div id="clear5" style="display: none;">
 
           <div id="clear5" style="display: none;">
       <p> At any given time, it is expected that the proteins would be expressed so the bacteria would fluoresce. This can be confirmed by looking at the bacteria after being constructed and observing that they are giving off light. </p>
+
       <p> Another issue the team faced was that at any given time, it was expected that the proteins would be expressed so the bacteria would fluoresce. This can be confirmed by looking at the bacteria after being constructed and observing that they are giving off light. However, it was unknown what intensity this fluorescence would be. </p>
       <p> This means that an equation must be developed to find out what the intensity of fluorescence would be at that certain time. This consisted of of calculating the protein concentration at the time and using real life lab data of the fluorescence at that time period, the team could map that intensity to the protein concentration at that time. </p>
+
<br></br>
 
+
       <p> To solve this issue,  an equation was developed to find out what the intensity of fluorescence would be at that certain time. This consisted of of calculating the protein concentration at the time and using real life lab data of the fluorescence at that time period, the team could map that intensity to the protein concentration at that time. </p>
       <p> When the fluorescence data received from the wet lab were graphed, a model was constructed, refined and optimised to demonstrate the trends shown from the real data gained from the labs. Originally, the data from the lab was the Fluorescence against Time but by using the Gene Transcription Regulation by Repressors model developed earlier <sup> 1 </sup>, the team was able to estimate the protein concentration at a certain time periods.  </p>
+
<br></br>
 +
       <p> When the fluorescence data received from the wet lab were graphed, a model was constructed using the data. Originally, the data from the lab was the Fluorescence against Time but by using the Gene Transcription Regulation by Repressors model developed earlier <sup> 1 </sup>, the team were able to estimate the protein concentration at a certain time periods.  </p>
 
       <sup> Figure 7 </sup>
 
       <sup> Figure 7 </sup>
 
       <br> </br>
 
       <br> </br>
Line 365: Line 366:
 
       <br> </br>
 
       <br> </br>
 
       <p> Due to time constraints, rather than implementing the relationship directly from lab data, the data was fitted using a Polynomial Fit of Order 3 using Excel and an equation was calculated from these. These equations were directly plugged into the simulation. However, this is inaccurate as the R squared value was ... , suggesting that it doesn't fully capture the data trend. </p>
 
       <p> Due to time constraints, rather than implementing the relationship directly from lab data, the data was fitted using a Polynomial Fit of Order 3 using Excel and an equation was calculated from these. These equations were directly plugged into the simulation. However, this is inaccurate as the R squared value was ... , suggesting that it doesn't fully capture the data trend. </p>
 
+
<br></br>
 
       <p> These relationships were implemented into the simulation to give the expected spectra produced by each protein. This highlights another use: by adding or subtracting values from our fit, we can create a threshold for our Keys. This was essential when developing the Raw Data Simulator. <sup> 2 </sup></p>
 
       <p> These relationships were implemented into the simulation to give the expected spectra produced by each protein. This highlights another use: by adding or subtracting values from our fit, we can create a threshold for our Keys. This was essential when developing the Raw Data Simulator. <sup> 2 </sup></p>
  
      <br> </br>
+
<br> </br>
 
<br> </br>  
 
<br> </br>  
 
   <p style="text-align: center;" >    <sup> 1 </sup> See Gene Transcription Regulation by Repressors (CRISPRi) - Concentration over Time </p>  
 
   <p style="text-align: center;" >    <sup> 1 </sup> See Gene Transcription Regulation by Repressors (CRISPRi) - Concentration over Time </p>  
Line 383: Line 384:
  
 
       <div id="clear7" style="display: none;">
 
       <div id="clear7" style="display: none;">
<p> After concluding the general scheme we would be using, the team evaluated the selection of proteins. The proteins selected for the system use fluorescence, indicating they take in a light at a certain wavelength, and re-emit it at a different wavelength. This has to be considered because it informs the wet-lab in knowing which wavelengths are required to produce a spectra as well as highlighting the importance of considering any side effects from producing the spectra such as light being reabsorbed and re-emitted at a different wavelength / color, which would result in the spectra being similar to each other rather than unique. </p>
+
<p> After concluding the general scheme we would be using, the team evaluated the selection of proteins. The proteins selected for the system use fluorescence, indicating they take in a light at a certain wavelength, and re-emit it at a different wavelength. This had to be considered because it informs the wet-lab in knowing which wavelengths are required to produce a spectra as well as highlighting the importance of considering any side effects from producing the spectra such as light being reabsorbed and re-emitted at a different wavelength / colour, which would result in the spectra being similar to each other rather than unique. </p>
 
<br> </br>
 
<br> </br>
 
<p> In order to save time and program a model, the team used Semrock's Online Fluorescence graph maker <sup> 1 </sup> which operated by taking in the expected Absorption wavelengths and emitting the Emission wavelengths expected by sfGFP (green), mRFP (red) and ECFP (blue) proteins. This was done through the Web App on the website. Furthermore, they provided the raw data in a text file format which was useful as it allows the team to read the data into a stand alone program. </p>
 
<p> In order to save time and program a model, the team used Semrock's Online Fluorescence graph maker <sup> 1 </sup> which operated by taking in the expected Absorption wavelengths and emitting the Emission wavelengths expected by sfGFP (green), mRFP (red) and ECFP (blue) proteins. This was done through the Web App on the website. Furthermore, they provided the raw data in a text file format which was useful as it allows the team to read the data into a stand alone program. </p>

Revision as of 14:13, 1 November 2017





MODELLING

Overview







About modeling and why iGEM Nottingham chose to do it

Constitutive Gene Expression For Protein and mRNA Expression over Time

The general gene expression equation showing the process of protein synthesis

Gene Transcription Regulation by Repressors (CRISPRi) - Concentration over Time

Calculating how much protein is produced over time when a gene is inhibited

Relationship between Max Fluorescence and Protein Concentration

Using our models to estimate the amount of fluorescence expected from a certain concentration of protein synthesized

Absorption and Emission Wavelengths From Given Concentrations of sfGFP, mRFP & ECFP

Working out which wavelengths are required to produce a fluorescence spectra.

Are Our Constructions Random?



Showing that our constructions are random and why they are random

Conclusion

What iGEM Nottingham 2017 learnt from modelling and how modelling impacted the project.