Team:UCLA/Notebook/Biobrick

From 2013.igem.org

(Difference between revisions)
 
(14 intermediate revisions not shown)
Line 38: Line 38:
<li><a href="/Team:UCLA/Modeling">MODELING</a></li>
<li><a href="/Team:UCLA/Modeling">MODELING</a></li>
<li><a href="/Team:UCLA/HumanPractices">HUMAN PRACTICES</a></li>
<li><a href="/Team:UCLA/HumanPractices">HUMAN PRACTICES</a></li>
-
<li><div id="spec"><a href="/Team:UCLA/Notebook"><font color="black">NOTEBOOK</font></a></div></li>
+
<li><div id="spec"><a href="/Team:UCLA/Notebook/Biobrick"><font color="black">NOTEBOOK</font></a></div></li>
<li><a href="/Team:UCLA/Safety">SAFETY</a></li>
<li><a href="/Team:UCLA/Safety">SAFETY</a></li>
         <li><a href="/Team:UCLA/Attributions">ATTRIBUTIONS</a></li>
         <li><a href="/Team:UCLA/Attributions">ATTRIBUTIONS</a></li>
Line 54: Line 54:
<html>
<html>
<ul id="subnav">
<ul id="subnav">
-
<li style="margin-left: 12px;"><a href = "https://2013.igem.org/Team:UCLA/Notebook/Overview">Overview</a></li>
+
-
        <li id="current"><a href="https://2013.igem.org/Team:UCLA/Notebook/Biobrick">Mtd Biobrick Construction</a></li>
+
        <li style="margin-left: 12px;" id="current"><a href="https://2013.igem.org/Team:UCLA/Notebook/Biobrick">Mtd Biobrick Construction</a></li>
<li><a href="/Team:UCLA/Notebook/Library">mRNA Display Library Generation</a></li>
<li><a href="/Team:UCLA/Notebook/Library">mRNA Display Library Generation</a></li>
<li><a href="/Team:UCLA/Notebook/mRNAdisplay">mRNA Display</a></li>
<li><a href="/Team:UCLA/Notebook/mRNAdisplay">mRNA Display</a></li>
Line 67: Line 67:
<!------------------------------------------------------------------------------------------------------------>
<!------------------------------------------------------------------------------------------------------------>
<!------------------------------------------------------------------------------------------------------------>
<!------------------------------------------------------------------------------------------------------------>
 +
 +
<br><br>
 +
<h1>Making the Mtd Biobrick</h1>
 +
 +
<p>To create this biobrick, we utilized a combination of splicing overlap extension PCR and Gibson Assembly to extract a sequence from the BPP-1 phage's genomic DNA that would be free of the standard biobrick restriction enzyme sites. The protocols for those methods are listed below: </p>
 +
 +
<h3>PCR to generate fragments of <i>mtd</i></h3>
 +
<p>In this step, four separate fragments of the <i>mtd</i> gene are created via PCR. This step is necessary to eliminate illegal internal biobrick sites (EcoRI, PstI, NotI) and to add necessary biobrick sites to the 5' and 3' ends.</p>
 +
 +
<html>
 +
<!-- Row Highlight Javascript -->
 +
<script type="text/javascript">
 +
window.onload=function(){
 +
var tfrow = document.getElementById('tfhover').rows.length;
 +
var tbRow=[];
 +
for (var i=1;i<tfrow;i++) {
 +
tbRow[i]=document.getElementById('tfhover').rows[i];
 +
tbRow[i].onmouseover = function(){
 +
  this.style.backgroundColor = '#ffffff';
 +
};
 +
tbRow[i].onmouseout = function() {
 +
  this.style.backgroundColor = '#d4e3e5';
 +
};
 +
}
 +
};
 +
</script>
 +
 +
<style type="text/css">
 +
table.tftable {font-size:12px;color:#333333;width:100%;border-width: 1px;border-color: #729ea5;border-collapse: collapse;}
 +
table.tftable th {font-size:12px;background-color:#acc8cc;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;text-align:left;}
 +
table.tftable tr {background-color:#d4e3e5;}
 +
table.tftable td {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;}
 +
</style>
 +
 +
<table id="tfhover" class="tftable" border="1">
 +
<tr><th>Fragment</th><th>Forward Primer</th><th>Reverse Primer</th></tr>
 +
<tr><td>1</td><td>CCTTGAATTCGCGGCCGCATCTAGAATGAGTACCGCAGTCCAGTTCCG</td><td>GCCTGCGCTGCCGCGTTGCTTCC</td></tr>
 +
<tr><td>2</td><td>GGAAGCAACGCGGCAGCGCAGGC</td><td>CCAGCGCCTGGAACTCGTTGTAGTTGGGCAGG</td></tr>
 +
<tr><td>3</td><td>CCTGCCCAACTACAACGAGTTCCAGGCGCTGG</td><td>CCGATCCGCGGCCTCCAGTGTTGG
 +
</td></tr>
 +
<tr><td>4</td><td>CCAACACTGGAGGCCGCGGATCGG
 +
</td><td>AAGGCTGCAGCGGCCGCTACTAGTCTCAAGAATCAGG</td></tr>
 +
</table>
 +
 +
</html>
 +
 +
<br>
 +
<p>The 20 &#xb5;L PCR mix for each fragment is as follows: </p>
 +
 +
<html>
 +
<!-- Row Highlight Javascript -->
 +
<script type="text/javascript">
 +
window.onload=function(){
 +
var tfrow = document.getElementById('tfhover').rows.length;
 +
var tbRow=[];
 +
for (var i=1;i<tfrow;i++) {
 +
tbRow[i]=document.getElementById('tfhover').rows[i];
 +
tbRow[i].onmouseover = function(){
 +
  this.style.backgroundColor = '#ffffff';
 +
};
 +
tbRow[i].onmouseout = function() {
 +
  this.style.backgroundColor = '#d4e3e5';
 +
};
 +
}
 +
};
 +
</script>
 +
 +
<style type="text/css">
 +
table.tftable {font-size:12px;color:#333333;width:100%;border-width: 1px;border-color: #729ea5;border-collapse: collapse;}
 +
table.tftable th {font-size:12px;background-color:#acc8cc;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;text-align:left;}
 +
table.tftable tr {background-color:#d4e3e5;}
 +
table.tftable td {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;}
 +
</style>
 +
 +
<table id="tfhover" class="tftable" border="1">
 +
<tr><th>Reagent</th><th>Volume</th></tr>
 +
<tr><td><i>mtd</i> genomic template</td><td>1.0 &#xb5;L (4.5 ng total)</td></tr>
 +
<tr><td>10 &#xb5;M forward primer</td><td>1.0 &#xb5;L</td></tr>
 +
<tr><td>10 &#xb5;M reverse primer</td><td>1.0 &#xb5;L</td></tr>
 +
<tr><td>10 mM dNTPs</td><td>0.4 &#xb5;L</td></tr>
 +
<tr><td>Buffer HF</td><td>4.0 &#xb5;L</td></tr>
 +
<tr><td>Phusion Polymerase</td><td>0.2 &#xb5;L</td></tr>
 +
<tr><td>ddH<sub>2</sub>O</td><td>12.4 &#xb5;L</td></tr>
 +
</table>
 +
 +
 +
</html>
 +
 +
<br>
 +
 +
<p>The thermocycler program for each reaction is as follows: </p>
 +
<html>
 +
<!-- Row Highlight Javascript -->
 +
<script type="text/javascript">
 +
window.onload=function(){
 +
var tfrow = document.getElementById('tfhover').rows.length;
 +
var tbRow=[];
 +
for (var i=1;i<tfrow;i++) {
 +
tbRow[i]=document.getElementById('tfhover').rows[i];
 +
tbRow[i].onmouseover = function(){
 +
  this.style.backgroundColor = '#ffffff';
 +
};
 +
tbRow[i].onmouseout = function() {
 +
  this.style.backgroundColor = '#d4e3e5';
 +
};
 +
}
 +
};
 +
</script>
 +
 +
<style type="text/css">
 +
table.tftable {font-size:12px;color:#333333;width:100%;border-width: 1px;border-color: #729ea5;border-collapse: collapse;}
 +
table.tftable th {font-size:12px;background-color:#acc8cc;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;text-align:left;}
 +
table.tftable tr {background-color:#d4e3e5;}
 +
table.tftable td {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;}
 +
</style>
 +
 +
<table id="tfhover" class="tftable" border="1">
 +
<tr><th># Cycles</th><th>Temperature (&#176;C)</th><th>Time</th></tr>
 +
<tr><td>1</td><td>98</td><td>0:30</td></tr>
 +
<tr><td>30</td><td>98<br>Variable (70 for fragment 1, 69 for fragment 2, 69 for fragment 3, 72 for fragment 3)<br>72</td><td>0:10<br>0:20<br>0:15</td></tr>
 +
<tr><td>1</td><td>72</td><td>5:00</td></tr>
 +
<tr><td>1</td><td>4</td><td>--</td></tr>
 +
</table>
 +
</html>
 +
 +
<br>
 +
<p>The PCR product is then resolved on a 1% agarose gel and excised and column-extracted.</p>
 +
 +
<h3>Splicing Overlap-Extension (SOE) PCR to connect fragments 3 and 4</h3>
 +
 +
<p>The 20 &#xb5;L reaction mix is as follows: </p>
 +
 +
<html>
 +
<!-- Row Highlight Javascript -->
 +
<script type="text/javascript">
 +
window.onload=function(){
 +
var tfrow = document.getElementById('tfhover').rows.length;
 +
var tbRow=[];
 +
for (var i=1;i<tfrow;i++) {
 +
tbRow[i]=document.getElementById('tfhover').rows[i];
 +
tbRow[i].onmouseover = function(){
 +
  this.style.backgroundColor = '#ffffff';
 +
};
 +
tbRow[i].onmouseout = function() {
 +
  this.style.backgroundColor = '#d4e3e5';
 +
};
 +
}
 +
};
 +
</script>
 +
 +
<style type="text/css">
 +
table.tftable {font-size:12px;color:#333333;width:100%;border-width: 1px;border-color: #729ea5;border-collapse: collapse;}
 +
table.tftable th {font-size:12px;background-color:#acc8cc;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;text-align:left;}
 +
table.tftable tr {background-color:#d4e3e5;}
 +
table.tftable td {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;}
 +
</style>
 +
 +
<table id="tfhover" class="tftable" border="1">
 +
<tr><th>Reagent</th><th>Volume or Mass</th></tr>
 +
<tr><td>Fragment 3</td><td>20 ng total</td></tr>
 +
<tr><td>Fragment 4</td><td>20 ng total</td></tr>
 +
<tr><td>10 &#xb5;M forward primer</td><td>1.0 &#xb5;L</td></tr>
 +
<tr><td>10 &#xb5;M reverse primer</td><td>1.0 &#xb5;L</td></tr>
 +
<tr><td>10 mM dNTPs</td><td>0.4 &#xb5;L</td></tr>
 +
<tr><td>Buffer HF</td><td>4.0 &#xb5;L</td></tr>
 +
<tr><td>Phusion Polymerase</td><td>0.2 &#xb5;L</td></tr>
 +
<tr><td>ddH<sub>2</sub>O</td><td>fill to 20 &#xb5;L</td></tr>
 +
</table>
 +
 +
</html>
 +
<br>
 +
<p>The thermocycler program for this step is as follows: </p>
 +
<html>
 +
<!-- Row Highlight Javascript -->
 +
<script type="text/javascript">
 +
window.onload=function(){
 +
var tfrow = document.getElementById('tfhover').rows.length;
 +
var tbRow=[];
 +
for (var i=1;i<tfrow;i++) {
 +
tbRow[i]=document.getElementById('tfhover').rows[i];
 +
tbRow[i].onmouseover = function(){
 +
  this.style.backgroundColor = '#ffffff';
 +
};
 +
tbRow[i].onmouseout = function() {
 +
  this.style.backgroundColor = '#d4e3e5';
 +
};
 +
}
 +
};
 +
</script>
 +
 +
<style type="text/css">
 +
table.tftable {font-size:12px;color:#333333;width:100%;border-width: 1px;border-color: #729ea5;border-collapse: collapse;}
 +
table.tftable th {font-size:12px;background-color:#acc8cc;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;text-align:left;}
 +
table.tftable tr {background-color:#d4e3e5;}
 +
table.tftable td {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;}
 +
</style>
 +
 +
<table id="tfhover" class="tftable" border="1">
 +
<tr><th># Cycles</th><th>Temperature (&#176;C)</th><th>Time</th></tr>
 +
<tr><td>1</td><td>98</td><td>0:30</td></tr>
 +
<tr><td>30</td><td>98<br>72<br>72</td><td>0:10<br>0:20<br>0:15</td></tr>
 +
<tr><td>1</td><td>72</td><td>5:00</td></tr>
 +
<tr><td>1</td><td>4</td><td>--</td></tr>
 +
</table>
 +
</html>
 +
 +
<br>
 +
 +
<h3>Gibson Assembly of Fragments 1,2, and 3-4 </h3>
 +
<!-- 0.2 picomole-->
 +
 +
<p>The mix for the Gibson Assembly is as follows: </p>
 +
 +
<html>
 +
<!-- Row Highlight Javascript -->
 +
<script type="text/javascript">
 +
window.onload=function(){
 +
var tfrow = document.getElementById('tfhover').rows.length;
 +
var tbRow=[];
 +
for (var i=1;i<tfrow;i++) {
 +
tbRow[i]=document.getElementById('tfhover').rows[i];
 +
tbRow[i].onmouseover = function(){
 +
  this.style.backgroundColor = '#ffffff';
 +
};
 +
tbRow[i].onmouseout = function() {
 +
  this.style.backgroundColor = '#d4e3e5';
 +
};
 +
}
 +
};
 +
</script>
 +
 +
<style type="text/css">
 +
table.tftable {font-size:12px;color:#333333;width:100%;border-width: 1px;border-color: #729ea5;border-collapse: collapse;}
 +
table.tftable th {font-size:12px;background-color:#acc8cc;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;text-align:left;}
 +
table.tftable tr {background-color:#d4e3e5;}
 +
table.tftable td {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;}
 +
</style>
 +
 +
<table id="tfhover" class="tftable" border="1">
 +
<tr><th>Reagent</th><th>Concentration or Volume</th></tr>
 +
<tr><td>Fragment 1</td><td>0.2 pM</td></tr>
 +
<tr><td>Fragment 2</td><td>0.2 pM</td></tr>
 +
<tr><td>Fragment 3-4</td><td>0.2 pM</td></tr>
 +
<tr><td>Assembly Master Mix (from New England Biolabs)</td><td>fill to 5.0 &#xb5;L</td></tr>
 +
</table>
 +
 +
<br><p>The mix is then incubated at 50 &#176;C for 1 hour. </p>
 +
 +
</html>
 +
 +
<br>
 +
<h3>PCR amplification of <i>mtd</i></h3>
 +
<p>The mix for the amplification is as follows:</p>
 +
<html>
 +
<!-- Row Highlight Javascript -->
 +
<script type="text/javascript">
 +
window.onload=function(){
 +
var tfrow = document.getElementById('tfhover').rows.length;
 +
var tbRow=[];
 +
for (var i=1;i<tfrow;i++) {
 +
tbRow[i]=document.getElementById('tfhover').rows[i];
 +
tbRow[i].onmouseover = function(){
 +
  this.style.backgroundColor = '#ffffff';
 +
};
 +
tbRow[i].onmouseout = function() {
 +
  this.style.backgroundColor = '#d4e3e5';
 +
};
 +
}
 +
};
 +
</script>
 +
 +
<style type="text/css">
 +
table.tftable {font-size:12px;color:#333333;width:100%;border-width: 1px;border-color: #729ea5;border-collapse: collapse;}
 +
table.tftable th {font-size:12px;background-color:#acc8cc;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;text-align:left;}
 +
table.tftable tr {background-color:#d4e3e5;}
 +
table.tftable td {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;}
 +
</style>
 +
 +
<table id="tfhover" class="tftable" border="1">
 +
<tr><th>Reagent</th><th>Volume or Mass</th></tr>
 +
<tr><td><i>mtd</i></td><td>20 ng</td></tr>
 +
<tr><td>10 &#xb5;M forward primer (CCTTGAATTCGCGGCCGCATCTAGAATGAGTACCGCAGTCCAGTTCCG
 +
)</td><td>0.6 &#xb5;L</td></tr>
 +
<tr><td>10 &#xb5;M reverse primer (AAGGCTGCAGCGGCCGCTACTAGTCTCAAGAATCAGG
 +
)</td><td>0.6 &#xb5;L</td></tr>
 +
<tr><td>10 mM dNTPs</td><td>0.4 &#xb5;L</td></tr>
 +
<tr><td>2x xtreme buffer</td><td>10 &#xb5;L</td></tr>
 +
<tr><td>KOD xtreme hot start polymerase</td><td>0.4 &#xb5;L</td></tr>
 +
<tr><td>ddH<sub>2</sub>O</td><td>fill to 20 &#xb5;L</td></tr>
 +
</table>
 +
 +
</html>
 +
 +
<p>The thermocycler program for the amplification is as follows:</p>
 +
<html>
 +
<!-- Row Highlight Javascript -->
 +
<script type="text/javascript">
 +
window.onload=function(){
 +
var tfrow = document.getElementById('tfhover').rows.length;
 +
var tbRow=[];
 +
for (var i=1;i<tfrow;i++) {
 +
tbRow[i]=document.getElementById('tfhover').rows[i];
 +
tbRow[i].onmouseover = function(){
 +
  this.style.backgroundColor = '#ffffff';
 +
};
 +
tbRow[i].onmouseout = function() {
 +
  this.style.backgroundColor = '#d4e3e5';
 +
};
 +
}
 +
};
 +
</script>
 +
 +
<style type="text/css">
 +
table.tftable {font-size:12px;color:#333333;width:100%;border-width: 1px;border-color: #729ea5;border-collapse: collapse;}
 +
table.tftable th {font-size:12px;background-color:#acc8cc;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;text-align:left;}
 +
table.tftable tr {background-color:#d4e3e5;}
 +
table.tftable td {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #729ea5;}
 +
</style>
 +
 +
<table id="tfhover" class="tftable" border="1">
 +
<tr><th># Cycles</th><th>Temperature (&#176;C)</th><th>Time</th></tr>
 +
<tr><td>1</td><td>94</td><td>2:00</td></tr>
 +
<tr><td>35</td><td>98<br>70<br>68</td><td>0:10<br>0:30<br>1:20</td></tr>
 +
<tr><td>1</td><td>10</td><td>--</td></tr>
 +
</table>
 +
</html>

Latest revision as of 23:28, 27 September 2013




Contents

Making the Mtd Biobrick

To create this biobrick, we utilized a combination of splicing overlap extension PCR and Gibson Assembly to extract a sequence from the BPP-1 phage's genomic DNA that would be free of the standard biobrick restriction enzyme sites. The protocols for those methods are listed below:

PCR to generate fragments of mtd

In this step, four separate fragments of the mtd gene are created via PCR. This step is necessary to eliminate illegal internal biobrick sites (EcoRI, PstI, NotI) and to add necessary biobrick sites to the 5' and 3' ends.

FragmentForward PrimerReverse Primer
1CCTTGAATTCGCGGCCGCATCTAGAATGAGTACCGCAGTCCAGTTCCGGCCTGCGCTGCCGCGTTGCTTCC
2GGAAGCAACGCGGCAGCGCAGGCCCAGCGCCTGGAACTCGTTGTAGTTGGGCAGG
3CCTGCCCAACTACAACGAGTTCCAGGCGCTGGCCGATCCGCGGCCTCCAGTGTTGG
4CCAACACTGGAGGCCGCGGATCGG AAGGCTGCAGCGGCCGCTACTAGTCTCAAGAATCAGG


The 20 µL PCR mix for each fragment is as follows:

ReagentVolume
mtd genomic template1.0 µL (4.5 ng total)
10 µM forward primer1.0 µL
10 µM reverse primer1.0 µL
10 mM dNTPs0.4 µL
Buffer HF4.0 µL
Phusion Polymerase0.2 µL
ddH2O12.4 µL


The thermocycler program for each reaction is as follows:

# CyclesTemperature (°C)Time
1980:30
3098
Variable (70 for fragment 1, 69 for fragment 2, 69 for fragment 3, 72 for fragment 3)
72
0:10
0:20
0:15
1725:00
14--


The PCR product is then resolved on a 1% agarose gel and excised and column-extracted.

Splicing Overlap-Extension (SOE) PCR to connect fragments 3 and 4

The 20 µL reaction mix is as follows:

ReagentVolume or Mass
Fragment 320 ng total
Fragment 420 ng total
10 µM forward primer1.0 µL
10 µM reverse primer1.0 µL
10 mM dNTPs0.4 µL
Buffer HF4.0 µL
Phusion Polymerase0.2 µL
ddH2Ofill to 20 µL

The thermocycler program for this step is as follows:

# CyclesTemperature (°C)Time
1980:30
3098
72
72
0:10
0:20
0:15
1725:00
14--


Gibson Assembly of Fragments 1,2, and 3-4

The mix for the Gibson Assembly is as follows:

ReagentConcentration or Volume
Fragment 10.2 pM
Fragment 20.2 pM
Fragment 3-40.2 pM
Assembly Master Mix (from New England Biolabs)fill to 5.0 µL

The mix is then incubated at 50 °C for 1 hour.


PCR amplification of mtd

The mix for the amplification is as follows:

ReagentVolume or Mass
mtd20 ng
10 µM forward primer (CCTTGAATTCGCGGCCGCATCTAGAATGAGTACCGCAGTCCAGTTCCG )0.6 µL
10 µM reverse primer (AAGGCTGCAGCGGCCGCTACTAGTCTCAAGAATCAGG )0.6 µL
10 mM dNTPs0.4 µL
2x xtreme buffer10 µL
KOD xtreme hot start polymerase0.4 µL
ddH2Ofill to 20 µL

The thermocycler program for the amplification is as follows:

# CyclesTemperature (°C)Time
1942:00
3598
70
68
0:10
0:30
1:20
110--