Team:WashU/Week7
From 2012.igem.org
(Difference between revisions)
(→Ligation (cont.)) |
BrianBasco (Talk | contribs) |
||
(16 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
- | {{ | + | {{WashUbacknotebook}} |
- | + | <div id = "longweek3"> | |
<br> | <br> | ||
<html> | <html> | ||
Line 12: | Line 12: | ||
==Saffron in a Kan== | ==Saffron in a Kan== | ||
Today, we maxi-prepped our construct CS42S, digested both CS42S and our plasmid PSL2131, and ran them both on gels. We made one-well gels in order to allow us to gel purify the constructs and recover DNA. | Today, we maxi-prepped our construct CS42S, digested both CS42S and our plasmid PSL2131, and ran them both on gels. We made one-well gels in order to allow us to gel purify the constructs and recover DNA. | ||
- | https://lh4.googleusercontent.com/-iur9dT0upCs/T_xkV8J0wEI/AAAAAAAAASc/Y4m5RhWVvao/s640/construct%2520extraction.jpg | + | <div align="center">https://lh4.googleusercontent.com/-iur9dT0upCs/T_xkV8J0wEI/AAAAAAAAASc/Y4m5RhWVvao/s640/construct%2520extraction.jpg</div> |
- | Then we gel purified the construct and plasmid and nanodropped them. [ | + | Then we gel purified the construct and plasmid and nanodropped them. |
+ | <html> | ||
+ | <script type="text/javascript"> | ||
+ | |||
+ | var Event = { | ||
+ | add: function(obj,type,fn) { | ||
+ | if (obj.attachEvent) { | ||
+ | obj['e'+type+fn] = fn; | ||
+ | obj[type+fn] = function() { obj['e'+type+fn](window.event); } | ||
+ | obj.attachEvent('on'+type,obj[type+fn]); | ||
+ | } else | ||
+ | obj.addEventListener(type,fn,false); | ||
+ | }, | ||
+ | remove: function(obj,type,fn) { | ||
+ | if (obj.detachEvent) { | ||
+ | obj.detachEvent('on'+type,obj[type+fn]); | ||
+ | obj[type+fn] = null; | ||
+ | } else | ||
+ | obj.removeEventListener(type,fn,false); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | function $() { | ||
+ | var elements = new Array(); | ||
+ | for (var i=0;i<arguments.length;i++) { | ||
+ | var element = arguments[i]; | ||
+ | if (typeof element == 'string') element = document.getElementById(element); | ||
+ | if (arguments.length == 1) return element; | ||
+ | elements.push(element); | ||
+ | } | ||
+ | return elements; | ||
+ | } | ||
+ | String.prototype.trim = function() { | ||
+ | return this.replace(/^\s+|\s+$/,""); | ||
+ | } | ||
+ | |||
+ | function addClassName(el,className) { | ||
+ | removeClassName(el,className); | ||
+ | el.className = (el.className + " " + className).trim(); | ||
+ | } | ||
+ | |||
+ | function removeClassName(el,className) { | ||
+ | el.className = el.className.replace(className,"").trim(); | ||
+ | } | ||
+ | |||
+ | var ZebraTable = { | ||
+ | |||
+ | bgcolor: '', | ||
+ | classname: '', | ||
+ | stripe: function(el) { | ||
+ | if (!$(el)) return; | ||
+ | var rows = $(el).getElementsByTagName('tr'); | ||
+ | for (var i=1,len=rows.length;i<len;i++) { | ||
+ | if (i % 2 == 0) rows[i].className = 'alt'; | ||
+ | Event.add(rows[i],'mouseover',function() { ZebraTable.mouseover(this); }); | ||
+ | Event.add(rows[i],'mouseout',function() { ZebraTable.mouseout(this); }); | ||
+ | } | ||
+ | }, | ||
+ | mouseover: function(row) { | ||
+ | this.bgcolor = row.style.backgroundColor; | ||
+ | this.classname = row.className; | ||
+ | addClassName(row,'over'); | ||
+ | }, | ||
+ | mouseout: function(row) { | ||
+ | removeClassName(row,'over'); | ||
+ | addClassName(row,this.classname); | ||
+ | row.style.backgroundColor = this.bgcolor; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | window.onload = function() { | ||
+ | ZebraTable.stripe('mytable'); | ||
+ | } | ||
+ | </script> | ||
+ | <style type="text/css"> | ||
+ | |||
+ | table { | ||
+ | border-collapse: collapse; | ||
+ | width: 50%; | ||
+ | margin: 24px; | ||
+ | font-size: 1.1em; | ||
+ | } | ||
+ | |||
+ | th { | ||
+ | background: #8f0222; | ||
+ | color: #fff; | ||
+ | font-weight: bold; | ||
+ | padding: 2px 11px; | ||
+ | text-align: left; | ||
+ | border-right: 1px solid #fff; | ||
+ | line-height: 1.5; | ||
+ | } | ||
+ | |||
+ | td { | ||
+ | padding: 6px 11px; | ||
+ | border-bottom: 1px solid #8f0222; | ||
+ | vertical-align: top; | ||
+ | } | ||
+ | |||
+ | td * { | ||
+ | padding: 6px 11px; | ||
+ | } | ||
+ | |||
+ | tr.alt td { | ||
+ | background: #FFEFD5; | ||
+ | } | ||
+ | |||
+ | tr.over td, tr:hover td { | ||
+ | background: #d66c6c; | ||
+ | } | ||
+ | </style> | ||
+ | <body> | ||
+ | <div align = "center"> | ||
+ | <table id="mytable"> | ||
+ | <thead> | ||
+ | <tr> | ||
+ | <th>Sample</th> | ||
+ | <th>nanograms/microliter</th> | ||
+ | </tr> | ||
+ | </thead> | ||
+ | |||
+ | <tbody> | ||
+ | <tr> | ||
+ | <td>PSL2131</td> | ||
+ | <td>173.6</td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td>CS42S</td> | ||
+ | <td>141.7</td> | ||
+ | </tr> | ||
+ | |||
+ | </tbody> | ||
+ | </table> | ||
+ | </div> | ||
+ | </html> | ||
==YLC== | ==YLC== | ||
Line 26: | Line 161: | ||
</html> | </html> | ||
We learned that the biobrick protocol for ligation was not optimal for our conditions. Thus, using a different protocol ([https://2012.igem.org/Team:WashU/Protocols/Ligation General Ligation Protocol]), we performed a ligation of our construct CS42S and plasmid PSL2131. Then, we transformed some <i>E. coli</i> with the results of our ligation and put the plates in the incubator. | We learned that the biobrick protocol for ligation was not optimal for our conditions. Thus, using a different protocol ([https://2012.igem.org/Team:WashU/Protocols/Ligation General Ligation Protocol]), we performed a ligation of our construct CS42S and plasmid PSL2131. Then, we transformed some <i>E. coli</i> with the results of our ligation and put the plates in the incubator. | ||
- | In addition, as an extra check, we ran a gel of our ligation results to see if the procedure had worked. The gel reveals that we have several different ligations going on, including the ligation that we expect to see, at around 9 kb. <br> | + | In addition, as an extra check, we ran a gel of our ligation results to see if the procedure had worked. The gel reveals that we have several different ligations going on, including the ligation that we expect to see, at around 9 kb. In the gel below, each well has one tube of our ligation results, and two ladders are placed on either side of the trials. <br> |
<div align ="center">https://lh5.googleusercontent.com/-xEGUy-1i2jg/T_x9lw-BUiI/AAAAAAAAAS0/g7YB0SQlhc8/s800/ligation%2520of%2520parts.jpg</div> | <div align ="center">https://lh5.googleusercontent.com/-xEGUy-1i2jg/T_x9lw-BUiI/AAAAAAAAAS0/g7YB0SQlhc8/s800/ligation%2520of%2520parts.jpg</div> | ||
- | + | ||
We finally proceeded to transform <i>E. coli</i> with our ligations and put the plates in the incubator to check the next day. | We finally proceeded to transform <i>E. coli</i> with our ligations and put the plates in the incubator to check the next day. | ||
Line 59: | Line 194: | ||
https://lh5.googleusercontent.com/-bZfHOo7ulOM/T_8HmhgHFUI/AAAAAAAAATc/Y6eAujN0yhw/s800/ligationdigest7-12-12.jpg</div> | https://lh5.googleusercontent.com/-bZfHOo7ulOM/T_8HmhgHFUI/AAAAAAAAATc/Y6eAujN0yhw/s800/ligationdigest7-12-12.jpg</div> | ||
<br> | <br> | ||
- | Thus, we digested our construct CS42S and plasmid PSL2131 anew, gel purified the two, and performed a second ligation. Again, we ran a gel to check that the ligation was working. < | + | Thus, we digested our construct CS42S and plasmid PSL2131 anew, gel purified the two, and performed a second ligation. Again, we ran a gel to check that the ligation was working. The three numbers correspond to the three different tubes we prepared when running the ligation. Tubes 1 and 3 included the heat inactivation step whereas tube 2 did not, in order to test whether heat inactivation is a necessary component of ligations. <br> |
+ | <div align="center">https://lh6.googleusercontent.com/-FWZ6wRxB4oA/UABM47U2rxI/AAAAAAAAAUQ/RMR9pDRomBQ/s800/ligation2.jpg</div> | ||
+ | <br> | ||
Miniprep new parts + glycerol stock of new parts <br> | Miniprep new parts + glycerol stock of new parts <br> | ||
Line 72: | Line 209: | ||
</font> | </font> | ||
</html> | </html> | ||
+ | ==Saffron in a Kan== | ||
+ | Clone zeaxanthin and CS42S constructs into GC5 and Bl21 cells. Four clonings - Bl21: CS42S and CS42S + Zeaxanthin, GC5:CS42S and CS42S + Zeaxanthin. Then, these clonings were plated out and grown up in the incubator. | ||
+ | |||
+ | After digesting PsbA2 (promoter) with Z, U and C, we ligated the results with plasmid PSL2131. We performed three triple ligations - each one consisted of a promoter, plasmid, and then either Z, U or C, following the instructions detailed in the biobrick assembly protocol. | ||
+ | |||
+ | We ran a maxiprep to obtain DNA from our zeaxanthin maxiprep culture from yesterday and then nanodropped the result to obtain the concentration of DNA. | ||
+ | We have also started Maxiprep culture for psbA2, in order to have sufficient promoter DNA for future ligations. | ||
<html> | <html> | ||
<body> | <body> |
Latest revision as of 02:15, 15 September 2012