Team:Columbia-Cooper-NYC/Main
From 2012.igem.org
Line 22: | Line 22: | ||
</a> | </a> | ||
</div> <!-- end p-logo --> | </div> <!-- end p-logo --> | ||
- | <script type="text/javascript"> if (window.isMSIE55) fixalpha(); </script> | + | <script type="text/javascript"> if (window.isMSIE55) fixalpha(); </script> |
<div id="content"> | <div id="content"> | ||
Line 205: | Line 205: | ||
<script type="text/javascript"> | <script type="text/javascript"> | ||
<!-- | <!-- | ||
- | var timeout | + | var timeout = 500; |
- | var closetimer | + | var closetimer = 0; |
- | var ddmenuitem | + | var ddmenuitem = 0; |
- | // open hidden layer | + | // open hidden layer |
- | function mopen(id) | + | function mopen(id) { |
- | { | + | // cancel close timer |
- | + | mcancelclosetime(); | |
- | + | ||
- | + | // close old layer | |
- | + | if (ddmenuitem) ddmenuitem.style.visibility = 'hidden'; | |
- | + | // get new layer and show it | |
- | + | ddmenuitem = document.getElementById(id); | |
- | + | ddmenuitem.style.visibility = 'visible'; | |
- | } | + | } |
- | // close showed layer | + | // close showed layer |
- | function mclose() | + | function mclose() { |
- | { | + | if (ddmenuitem) ddmenuitem.style.visibility = 'hidden'; |
- | + | } | |
- | } | + | |
- | // go close timer | + | // go close timer |
- | function mclosetime() | + | function mclosetime() { |
- | { | + | closetimer = window.setTimeout(mclose, timeout); |
- | + | } | |
- | } | + | |
- | // cancel close timer | + | // cancel close timer |
- | function mcancelclosetime() | + | function mcancelclosetime() { |
- | { | + | if (closetimer) { |
- | + | window.clearTimeout(closetimer); | |
- | + | closetimer = null; | |
- | + | } | |
- | + | } | |
- | + | ||
- | } | + | |
- | // close layer when click-out | + | // close layer when click-out |
- | document.onclick = mclose; | + | document.onclick = mclose; |
// --> | // --> | ||
</script> | </script> | ||
Line 299: | Line 294: | ||
{ background: #B87333; | { background: #B87333; | ||
color: #FFF} | color: #FFF} | ||
+ | |||
+ | |||
+ | .top-navigation { z-index:5000; } | ||
</style> | </style> | ||
Line 649: | Line 647: | ||
<script> | <script> | ||
- | var dontclose=false; | + | var dontclose = false; |
- | function displayGibson(youTubeURL){ | + | function displayGibson(youTubeURL) { |
- | var newDiv = document.createElement('div'); | + | var newDiv = document.createElement('div'); |
- | newDiv.setAttribute('id',"GibsonVidOverlay"); | + | newDiv.setAttribute('id', "GibsonVidOverlay"); |
- | newDiv.setAttribute('style',"width:100%;height:100%;background:black; position:fixed; left:0; top:0;z-index:100; text-align:center; background:url(https://static.igem.org/mediawiki/2010/e/e9/Opacity9.png) ;"); | + | newDiv.setAttribute('style', "width:100%;height:100%;background:black; position:fixed; left:0; top:0;z-index:100; text-align:center; background:url(https://static.igem.org/mediawiki/2010/e/e9/Opacity9.png) ;"); |
- | newDiv.setAttribute('onclick',";hideOverlay();"); | + | newDiv.setAttribute('onclick', ";hideOverlay();"); |
- | newDiv.innerHTML='<div style="margin-top:100px; z-index:1000;padding:10px; background:#080808;width:640px; margin-left: auto; margin-right:auto;" onclick="dontclose=true;"><object width="640" height="385"><param name="movie" value="'+youTubeURL+'"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="'+youTubeURL+'" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></div><a href="#" style="color:white !important; margin-top:20px; font-size:15px;" onclick="hideOverlay()">close</a>'; | + | newDiv.innerHTML = '<div style="margin-top:100px; z-index:1000;padding:10px; background:#080808;width:640px; margin-left: auto; margin-right:auto;" onclick="dontclose=true;"><object width="640" height="385"><param name="movie" value="' + youTubeURL + '"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="' + youTubeURL + '" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></div><a href="#" style="color:white !important; margin-top:20px; font-size:15px;" onclick="hideOverlay()">close</a>'; |
- | $('body')[0].appendChild(newDiv); | + | $('body')[0].appendChild(newDiv); |
- | } | + | } |
- | function hideOverlay(){ | + | function hideOverlay() { |
- | if(dontclose){ | + | if (dontclose) { |
- | dontclose=false; | + | dontclose = false; |
- | } | + | } |
- | else{ | + | else { |
- | $('body')[0].removeChild($('#GibsonVidOverlay')[0]); | + | $('body')[0].removeChild($('#GibsonVidOverlay')[0]); |
- | } | + | } |
- | } | + | } |
</script> | </script> | ||
</div> | </div> | ||
Line 699: | Line 697: | ||
- | <script type="text/javascript">if (window.runOnloadHook) runOnloadHook();</script> | + | <script type="text/javascript"> if (window.runOnloadHook) runOnloadHook();</script> |
</div> | </div> | ||
Revision as of 14:18, 3 October 2012
Team:Cambridge
From 2010.igem.org
The Columbia-Cooper iGEM team is working with Acidithiobacillus ferrooxidans to create a light-controlled printed circuit board manufacturing process. This bacteria’s metabolism relies on its ability to oxidize iron; the iron can then be used to oxidize, and in turn solubilize, copper. By genetically altering the bacteria, we will install a light sensitive mechanism which will enable controlled copper etching, leaving a finished circuit board. Once a blank printed circuit board is placed in a thin layer of solid media, the bacteria will be applied onto the surface of the media and light of the appropriate wavelength will be focused on it in a desired pattern. The light sensitive mechanism in A. ferrooxidans will activate a self-destructing mechanism preventing copper etching in these locations. In the end, the circuit board will be "etched" by the bacteria everywhere that is not illuminated, leaving a desired pattern on the circuit board under the cells in the path of the light. Click here for details.
The International Genetically Engineered Machine competition (iGEM) is the premiere undergraduate Synthetic Biology competition. Student teams are given a kit of biological parts from the Registry of Standard Biological Parts. Working at their own schools over the summer, they use these and new parts of their own design to build biological systems and operate them in living cells. This project design and competition format is an exceptionally motivating and effective teaching method.
Our Genetics Team was responsible for designing and implementing a series of genes which would allow us to exert light based spatial control of apoptosis in E.coli, and eventually transition into A. ferrooxidans. This design includes the expression of a light sensor, which, when exposed to specific wavelengths of light, triggers transcription of a lysis cassette. A few of the parts which we experimented with are BBa_K952000, BBa_K592016, and BBa_K124017.
Our project is to revamp a chemical and mechanical manufacturing process, so in addition to working with DNA, we also worked on macro-scale batches of copper foil, ferrooxidans (the bacteria), and other chemicals. Using our liquid media, we were able to grow healthy ferrooxidans and simultaneously dissolve (etch) copper foil much faster than the basal rate (i.e. copper in the liquid media without ferrooxidans). Since our PCB manufacturing process requires the ferrooxidans to "stay put", we have been developing a solid agar-based media, on which the ferrooxidans grow, and below which the copper is etched, again faster than the basal rate. We have utilized nail polish as a varnish to control the etching until the genetics group completes our biological controled etching mechanism. Click here for details.
Our team submitted multiple composite parts, which were built from preexisting Biobricks and used in our project. We also submitted a novel red light sensing protein domain, FphA753s, which was constructed to conform to the RFC25 – Freiburg fusion standard, and is intended for future use to allow light based control of transcription. Click here for a full list of our submitted parts.
Our team organized a booth at the 2012 Maker Faire in New York City to share the work we've been doing with the public. We also made 3 interactive games to teach children about recombinant DNA and the various forms of bacterial transformation. Click here for details..