Team:Tec-Monterrey/antifreeze/data

From 2012.igem.org

(Difference between revisions)
 
(13 intermediate revisions not shown)
Line 370: Line 370:
$('#replace').html($('#content3').html());
$('#replace').html($('#content3').html());
});
});
-
//Pokedex Parts
 
-
var currentPart = 0;
 
-
var textPart = 0;
 
-
var part_images = new Array();
 
-
var part_origin = new Array();
 
-
var part_use = new Array();
 
-
var part_design = new Array();
 
-
var part_safety = new Array();
 
-
var struct_images = new Array();
 
-
var struct_use = new Array();
 
-
var struct_design = new Array();
 
-
var struct_safety = new Array();
 
-
function prepareButtons() {
 
-
//parts
 
-
$("div#div_subcontent #part1").click(function() {
 
-
currentPart = 0;
 
-
textPart = 0;
 
-
changeStuff();
 
-
});
 
-
$("div#div_subcontent #part2").click(function() {
 
-
currentPart = 1;
 
-
textPart = 0;
 
-
changeStuff();
 
-
});
 
-
$("div#div_subcontent #part3").click(function() {
 
-
currentPart = 2;
 
-
textPart = 0;
 
-
changeStuff();
 
-
});
 
-
$("div#div_subcontent #part4").click(function() {
 
-
currentPart = 3;
 
-
textPart = 0;
 
-
changeStuff();
 
-
});
 
-
//buttons
 
-
$("div#div_subcontent #bt_origin").click(function() {
 
-
textPart = 0;
 
-
changeStuff();
 
-
});
 
-
$("div#div_subcontent #bt_use").click(function() {
 
-
textPart = 1;
 
-
changeStuff();
 
-
});
 
-
$("div#div_subcontent #bt_design").click(function() {
 
-
textPart = 2;
 
-
changeStuff();
 
-
});
 
-
$("div#div_subcontent #bt_safety").click(function() {
 
-
textPart = 3;
 
-
changeStuff();
 
-
});
 
-
}
 
-
function prepareButtons2() {
 
-
//constructs
 
-
$("div#div_subcontent #part1").click(function() {
 
-
currentPart = 0;
 
-
textPart = 0;
 
-
changeStuff2();
 
-
});
 
-
$("div#div_subcontent #part2").click(function() {
 
-
currentPart = 1;
 
-
textPart = 0;
 
-
changeStuff2();
 
-
});
 
-
//buttons
 
-
$("div#div_subcontent #bt_use").click(function() {
 
-
textPart = 0;
 
-
changeStuff2();
 
-
});
 
-
$("div#div_subcontent #bt_design").click(function() {
 
-
textPart = 1;
 
-
changeStuff2();
 
-
});
 
-
$("div#div_subcontent #bt_safety").click(function() {
 
-
textPart = 2;
 
-
changeStuff2();
 
-
});
 
-
}
 
-
function fillArrays() {
 
-
if (part_images.length == 0)
 
-
{
 
-
part_images[0] = "https://static.igem.org/mediawiki/igem.org/0/00/TECMTY_parte14.gif";
 
-
part_images[1] = "https://static.igem.org/mediawiki/igem.org/1/1a/TECMTY_parte12.gif";
 
-
part_images[2] = "https://static.igem.org/mediawiki/igem.org/a/a4/TECMTY_parte13.gif";
 
-
part_images[3] = "https://static.igem.org/mediawiki/igem.org/8/85/TECMTY_parte11.gif";
 
-
 
-
part_origin[0] = "The Raghium inquisitor Anti Freeze Protein (RiAFP) is a 137 AA protein that prevents the growth of ice crystals. This protein is produced natively in the beetle Raghium inquisitor. (Kristiansen E, 2011)";
 
-
part_origin[1] = "The Raghium inquisitor Anti Freeze Protein (RiAFP) is a 137 AA protein that prevents the growth of ice crystals. The proU promoter is from E.coli and works activating transcription when the bacterium is osmotically stressed. (Kristiansen E, 2011)";
 
-
part_origin[2] = "The Raghium inquisitor Anti Freeze Protein (RiAFP) is a 137 AA protein that prevents the growth of ice crystals. This protein is produced natively in the beetle Raghium inquisitor. This part includes the OmpA signal sequence native from E.coli and the pBAD L-arabinose inducible promoter. (Kristiansen E, 2011)";
 
-
part_origin[3] = "Raghium inquisitor Anti Freeze Protein (RiAFP) is a 137 AA protein that prevents the growth of ice crystals. This protein is produced natively in the beetle Raghium inquisitor. (Kristiansen E, 2011)";
 
-
 
-
part_use[0] = " ";
 
-
part_use[1] = "This protein has an approximate weight of 13.7kDa and is better visualized in a SDS-PAGE with Tris-Tricine gel buffer, because of its low molecular weight. It can be purified by affinity with its 6xHis tag. An induction with 300mM of NaCl presents good expression. (Gasteiger E., 2005)";
 
-
part_use[2] = "This protein has an approximate weight of 13.7kDa and is better visualized in a SDS-PAGE with Tris-Tricine gel buffer, because of its low molecular weight. It can be purified by affinity with its 6xHis tag. (Gasteiger E., 2005)";
 
-
part_use[3] = " ";
 
-
 
-
part_design[0] = "This part was designed by adding a 6xHis tag for affinity purification to the anti freeze protein from Raghium inquisitor. This part was codon optimized for its expression in E.coli.";
 
-
part_design[1] = "The RiAFP is expressed when around 300mM NaCl added. This part was designed by adding a 6xHis tag for affinity purification to the anti freeze protein from Raghium inquisitor. This part was codon optimized for its expression in E.coli.";
 
-
part_design[2] = "The RiAFP is expressed when around 0.1% L-Arabinose is added. This part was designed by adding a 6xHis tag for affinity purification to the anti freeze protein from Raghium inquisitor and the signal sequence of the ompA gene for periplasmic secretion. This part was codon optimized for its expression in E.coli.";
 
-
part_design[3] = "This part was codon optimized for its expression in E.coli.";
 
-
 
-
part_safety[0] = "The RiAFP has no reported toxicity or hazardousness, but its important to remember to have the basic biosafety precautions using a biosecurity chamber when handling any transformed strains.";
 
-
part_safety[1] = "The RiAFP has no reported toxicity or hazardousness, but its important to remember to have the basic biosafety precautions using a biosecurity chamber when handling any transformed strains. The inductor also presents no hazard as it is just common salt.";
 
-
part_safety[2] = "The RiAFP has no reported toxicity or hazardousness, but its important to remember to have the basic biosafety precautions using a biosecurity chamber when handling any transformed strains. The inductor presents no hazard as is arabinose.";
 
-
part_safety[3] = "The RiAFP has no reported toxicity or hazardousness, but it’s important to remember to have the basic biosafety precautions using a biosecurity chamber when handling any transformed strains.";
 
-
}
 
-
if (struct_images.length == 0)
 
-
{
 
-
struct_images[0] = "https://static.igem.org/mediawiki/igem.org/7/71/TECMTY_construct05_riafp6xhis.jpg";
 
-
struct_images[1] = "https://static.igem.org/mediawiki/igem.org/d/d0/TECMTY_construct04_ompariafp.jpg";
 
-
 
-
struct_use[0] = "
 
-
<br></br>
 
-
<b>porU+RiAFP+6xHis+BBa_B1006</b>
 
-
This construct codes for Raghium inquisitor anti-freeze protein, and as such we are using it to protect the cell from being lysed by inhibiting the ice crystal growth. ";
 
-
 
-
struct_use[1] = "
 
-
<br></br>
 
-
<b>pBAD+OmpA+RiAFP+6xHis+BBa_B1002</b>
 
-
This construct codes for Raghium inquisitor anti-freeze protein, and as such we are using it to protect the cell from being lysed by inhibiting the ice crystal growth. Additionaly, this construct makes the RiAFP go to the periplasm so its cryoprotection to the cell may change as well.";
 
-
 
-
struct_design[0] = "This construct acts as a generator for Raghium inquisitor anti freeze protein by osmotic pressure induction (NaCl induction). It also includes a 6xHis tag for purification. This expresses the RiAFP in the cytoplasm, acting as an intracellular cryopreservant.";
 
-
struct_design[1] = "This construct acts as a generator for Raghium inquisitor anti freeze protein by arabinose induction. It also includes a 6xHis tag for purification. This exports the RiAFP to the periplasm, acting as cryopreservant from the periplasm.";
 
-
 
-
struct_safety[0] = "The RiAFP has no reported toxicity or hazardousness, but its important to remember to have the basic biosafety precautions using a biosecurity chamber when handling any transformed strains. The inductor also presents no hazard as it is just common salt.";
 
-
struct_safety[1] = "The RiAFP has no reported toxicity or hazardousness, but its important to remember to have the basic biosafety precautions using a biosecurity chamber when handling any transformed strains. The inductor presents no hazard as is arabinose.";
 
-
}
 
-
}
 
-
function changeStuff()
 
-
{
 
-
$('div#div_subcontent #repImg').attr("src",part_images[currentPart]);
 
-
if (textPart == 0)
 
-
$('div#div_subcontent #textinfo').html(part_origin[currentPart]);
 
-
else if (textPart == 1)
 
-
$('div#div_subcontent #textinfo').html(part_use[currentPart]);
 
-
else if (textPart == 2)
 
-
$('div#div_subcontent #textinfo').html(part_design[currentPart]);
 
-
else
 
-
$('div#div_subcontent #textinfo').html(part_safety[currentPart]);
 
-
}
 
-
function changeStuff2()
 
-
{
 
-
$('div#div_subcontent #repImg').attr("src",struct_images[currentPart]);
 
-
if (textPart == 0)
 
-
$('div#div_subcontent #textinfo').html(struct_use[currentPart]);
 
-
else if (textPart == 1)
 
-
$('div#div_subcontent #textinfo').html(struct_design[currentPart]);
 
-
else
 
-
$('div#div_subcontent #textinfo').html(struct_safety[currentPart]);
 
-
}
 
//on load funcs
//on load funcs
$('#tab1').click();
$('#tab1').click();
-
fillArrays();
 
});
});
</script>
</script>
Line 557: Line 406:
</span>
</span>
<div class="preload" id="content1">
<div class="preload" id="content1">
-
<h1>PARTS</h1>
+
-
<table width="100%">
+
<p>
-
<tr align="center">
+
<b>BBa_K942012 porU+RiAFP+6xHis+BBa_B1006</b><br></br><br></br>
-
<td>&nbsp;</td>
+
<img src="https://static.igem.org/mediawiki/2012/3/3f/TECMTY_09.JPG"/>
-
<td width="70px"><button type="button" id="part1">&nbsp;</button></td>
+
<br></br><br></br>
-
<td width="70px"><button type="button" id="part2">&nbsp;</button></td>
+
This construct codes for <i>Raghium inquisitor</i> anti-freeze protein, and as such we are using it to protect the cell from being lysed by inhibiting the ice crystal growth.
-
<td width="70px"><button type="button" id="part3">&nbsp;</button></td>
+
<br></br> <b>Design </b>
-
<td width="70px"><button type="button" id="part4">&nbsp;</button></td>
+
This construct acts as a generator for <i>Raghium inquisitor</i> anti freeze protein by osmotic pressure induction (NaCl induction). It also includes a 6xHis tag for purification. This expresses the RiAFP in the cytoplasm, acting as an intracellular cryopreservant.
-
<td>&nbsp;</td>
+
<br></br> <b>Safety </b>
-
</tr>
+
The RiAFP has no reported toxicity or hazardousness, but it’s important to remember to have the basic biosafety precautions using a biosecurity chamber when handling any transformed strains. The inductor also presents no hazard as it is just common salt.
-
</table>
+
<br></br><br></br><br></br>
-
<table>
+
 
-
<tr>
+
<b>BBa_K942013 pBAD+OmpA+RiAFP+Term</b><br></br><br></br>
-
<td width="60%">
+
<img src="https://static.igem.org/mediawiki/2012/c/cf/TECMTY_10.JPG"/>
-
<div id="image" class="inner" style="height:480px">
+
<br></br><br></br>
-
<img src="https://static.igem.org/mediawiki/igem.org/0/00/TECMTY_parte14.gif" id="repImg"/>
+
This construct codes for <i>Raghium inquisitor</i> anti-freeze protein, and as such we are using it to protect the cell from being lysed by inhibiting the ice crystal growth. Additionaly, this construct makes the RiAFP go to the periplasm so its cryoprotection to the cell may change as well.
-
</div>
+
<br></br> <b>Design </b>
-
</td>
+
This construct acts as a generator for <i>Raghium inquisitor</i> anti freeze protein by arabinose induction. It also includes a 6xHis tag for purification. This exports the RiAFP to the periplasm, acting as cryopreservant from the periplasm.
-
<td width="40%">
+
<br></br> <b>Safety </b>
-
<div id="buttons">
+
The RiAFP has no reported toxicity or hazardousness, but it’s important to remember to have the basic biosafety precautions using a biosecurity chamber when handling any transformed strains. The inductor presents no hazard as is arabinose.
-
<table width="100%">
+
</p>
-
<tr>
+
 
-
<td align="center"><button type="button" id="bt_origin">&nbsp;</button></td>
+
 
-
</tr>
+
-
<tr>
+
-
<td align="center"><button type="button" id="bt_use">&nbsp;</button></td>
+
-
</tr>
+
-
<tr>
+
-
<td align="center"><button type="button" id="bt_design">&nbsp;</button></td>
+
-
</tr>
+
-
<tr>
+
-
<td align="center"><button type="button" id="bt_safety">&nbsp;</button></td>
+
-
</tr>
+
-
</table>
+
-
</div>
+
-
</td>
+
-
</tr>
+
-
</table>
+
-
<div id="textinfo">
+
-
The Raghium inquisitor Anti Freeze Protein (RiAFP) is a 137 AA protein that prevents the growth of ice crystals. This protein is produced natively in the beetle Raghium inquisitor. (Kristiansen E, 2011)
+
-
</div>
+
</div>
</div>
 +
<span class="preload" id="content2">
<span class="preload" id="content2">
-
<h1>CONSTRUCTS</h1>
 
-
<table width="100%">
 
-
<tr>
 
-
<td>&nbsp;</td>
 
-
<td width="9%"><button type="button" id="part1">&nbsp;</button></td>
 
-
<td width="9%"><button type="button" id="part2">&nbsp;</button></td>
 
-
<td>&nbsp;</td>
 
-
</tr>
 
-
</table>
 
-
<table>
 
-
<tr>
 
-
<td width="60%">
 
-
<div id="image" class="inner" style="height:300px">
 
-
<img src="https://static.igem.org/mediawiki/igem.org/7/71/TECMTY_construct05_riafp6xhis.jpg" id="repImg"/>
 
-
</div>
 
-
</td>
 
-
<td width="40%">
 
-
<div id="buttons">
 
-
<table width="100%" align="center">
 
-
<tr>
 
-
<td align="center"><button type="button" id="bt_use">&nbsp;</button></td>
 
-
</tr>
 
-
<tr>
 
-
<td align="center"><button type="button" id="bt_design">&nbsp;</button></td>
 
-
</tr>
 
-
<tr>
 
-
<td align="center"><button type="button" id="bt_safety">&nbsp;</button></td>
 
-
</tr>
 
-
</table>
 
-
</div>
 
-
</td>
 
-
</tr>
 
-
</table>
 
-
<div id="textinfo">
 
-
This construct codes for Raghium inquisitor anti-freeze protein, and as such we are using it to protect the cell from being lysed by inhibiting the ice crystal growth.
 
-
</div>
 
-
</span>
 
-
<span class="preload" id="content3">
 
<p><h2>AFP Modeling</h2></p>
<p><h2>AFP Modeling</h2></p>
<p>When cryopreserving, cells are exposed to temperatures of -80°C that favor the growth of ice crystals. Ice crystals growth is a phenomenon that occurs at different rates depending on how pure is the water or which substances are in solution, and it’s a major factor that determines the loss of cell viability. The kinetics of loss of cell viability in cryopreservation have not being studied much, to the extent where only some graphs exists but no mathematical model that describes them.</p>
<p>When cryopreserving, cells are exposed to temperatures of -80°C that favor the growth of ice crystals. Ice crystals growth is a phenomenon that occurs at different rates depending on how pure is the water or which substances are in solution, and it’s a major factor that determines the loss of cell viability. The kinetics of loss of cell viability in cryopreservation have not being studied much, to the extent where only some graphs exists but no mathematical model that describes them.</p>
Line 691: Line 485:
<table>
<table>
<tr>
<tr>
-
<td align="right"><button type="button" id="sp1" onclick="document.location.href='https://2012.igem.org/Main_Page'">&nbsp;</button></td>
+
<td align="right">
 +
<img src="https://static.igem.org/mediawiki/2012/d/d6/TECMTY_BANNER_SMALL.JPG" />
 +
<button type="button" id="sp1" onclick="document.location.href='https://2012.igem.org/Main_Page'">&nbsp;</button>
 +
</td>
</tr>
</tr>
<tr>
<tr>
Line 707: Line 504:
<td align="center" width="167px">
<td align="center" width="167px">
<button type="button" id="cl1">&nbsp;</button>
<button type="button" id="cl1">&nbsp;</button>
-
</td>
 
-
<td align="center" width="167px">
 
-
<button type="button" id="cl2">&nbsp;</button>
 
</td>
</td>
<td align="center" width="167px">
<td align="center" width="167px">
Line 738: Line 532:
<tr>
<tr>
<td width="25%">
<td width="25%">
-
<button type="button" id="tab1" class="tabcolor tablft">parts</button>
+
<button type="button" id="tab1" class="tabcolor tablft">biobricks</button>
</td>
</td>
<td width="25%">
<td width="25%">
-
<button type="button" id="tab2" class="tabcolor">constructs</button>
+
<button type="button" id="tab2" class="tabcolor">models</button>
</td>
</td>
<td width="25%">
<td width="25%">
-
<button type="button" id="tab3" class="tabcolor">models</button>
+
<button type="button" id="tab3" class="tabcolor">&nbsp;</button>
</td>
</td>
<td width="25%">
<td width="25%">

Latest revision as of 21:39, 26 October 2012

Tec Igem 2012 1 2 3 4 5 6 7 8 9 10 11 12

BBa_K942012 porU+RiAFP+6xHis+BBa_B1006







This construct codes for Raghium inquisitor anti-freeze protein, and as such we are using it to protect the cell from being lysed by inhibiting the ice crystal growth.

Design This construct acts as a generator for Raghium inquisitor anti freeze protein by osmotic pressure induction (NaCl induction). It also includes a 6xHis tag for purification. This expresses the RiAFP in the cytoplasm, acting as an intracellular cryopreservant.

Safety The RiAFP has no reported toxicity or hazardousness, but it’s important to remember to have the basic biosafety precautions using a biosecurity chamber when handling any transformed strains. The inductor also presents no hazard as it is just common salt.





BBa_K942013 pBAD+OmpA+RiAFP+Term







This construct codes for Raghium inquisitor anti-freeze protein, and as such we are using it to protect the cell from being lysed by inhibiting the ice crystal growth. Additionaly, this construct makes the RiAFP go to the periplasm so its cryoprotection to the cell may change as well.

Design This construct acts as a generator for Raghium inquisitor anti freeze protein by arabinose induction. It also includes a 6xHis tag for purification. This exports the RiAFP to the periplasm, acting as cryopreservant from the periplasm.

Safety The RiAFP has no reported toxicity or hazardousness, but it’s important to remember to have the basic biosafety precautions using a biosecurity chamber when handling any transformed strains. The inductor presents no hazard as is arabinose.

AFP Modeling

When cryopreserving, cells are exposed to temperatures of -80°C that favor the growth of ice crystals. Ice crystals growth is a phenomenon that occurs at different rates depending on how pure is the water or which substances are in solution, and it’s a major factor that determines the loss of cell viability. The kinetics of loss of cell viability in cryopreservation have not being studied much, to the extent where only some graphs exists but no mathematical model that describes them.

Some problems when modeling the cell viability are that ice growth is different for each cell culture and some minimum changes on this rate of mortality due to the variable temperature inside the freezer.

Taking in account these problems we concluded that the best modeling would be done if we have some previous results to do a semi-rational modeling (different than our other models, which were done only rationally). Semi-rational modeling, which is a term that we just made up for this case, is based on observing the behavior of previous data and propose the body of the model which would adjust the best to experimental data.

First of all, we know that cell viability would drop, so we expected one of the following scenarios.

  • a) The scenario where cells start by dying slow and then as ice grows faster viability suddenly drops to 0.
  • b) Cell death occurs at a constant rate
  • c) Cell death occurs at an initial rate that lowers after time
  • d) Cell death starts slow, and then increases over time to finally reach an apparent stability point.

Doing some research, we found out that the ice growth normally starts slow by nucleation and then accelerates, but all of this information was for ice on lakes and oceans. In our case, we are treating with small containers so we concluded their information adding that it reaches a limit to this acceleration. Based on this, we think that our best model will be in c) or d).

To prove which model was the best, we minimized the squares of the differences between experimental data and two proposed models; a logarithmic model and an adaptation of a Michaelis-Menten equation for c), and an adaptation of the form of a Hill equation for model d). As the logarithmic model can be determined by just asking a program to do it, we concentrate our efforts on the Michaelis-like model for c) and the Hill-like for d) that ended up as follows.

We compared the r2 values from each model and also to some basic models as logarithmic and polynomial, this is what we got.

Logically, if we continued with the polynomial model, it would have been the best, but that is just a mathematical adjustment, not a model. The model c) and d) gave the best results. We had a fair idea of what each parameter would have meant, but it was only after we saw the parameter optimization that we realized what they actually meant.

We have three parameters for model c): Cm, K and Cell0. Each of them has a physical meaning. First, Cm is the average amount of lost viability, this is, how many cells would die until the reach of equilibrium. K is the time in cryopreservation that it takes to kill the half of the Cm. Finally Cell0 is the initial amount of cells before cryopreservation.

Model d) has these same parameters but includes an “n” parameter. This n has been included so that it can adjust better to the model; it has no rational meaning as for now. Model d) has the greatest r2 of all models but its difference with c) is less than 5%, so any of both should adjust just fine.

What would happen if a greater cryopreservant effect occurs? Loss of viability is expected to lessen if a better cryopreservant is added to the culture. With the anti-freeze protein from Raghium inquisitor, this is expected to happen, so some differences in the model would have to be made. Based on the Michaelis-Menten model in which we based our model, we infer that the principal differences will occur in the parameters Cm and k.

Depending on how the cryopreservant acts, two different phenomena can occur. One of the possibilities is the absolute value of Cm (the amount of cells that die until equilibrium is reached) lowers. Another possibility is that the value of k (the time it is needed for the half of the cells to die) gets greater. So when our model applies to a case when no cryopreservant is added 1) and when it does, either the amount of cells that die are less than normal 2), or it takes longer for them to die 3), or both 4) (Shacham, 2004).

  • d(Cell)/d(t) = (k * Cm) / ((k + t) * (k + t))
  • V = (Cell) / 37725000
  • t(0) = 0.00001
  • Cell(0) = 37725000
  • t(f) = 5
  • Cm = -31755909.1 for 1) and 3) and -11755909.1 for 2) and 4)
  • k = 0.0161627719088921 for 1) and 2) and 1 for 2) abd 4)

project
Oh mah god