Team:Exeter/Test
From 2013.igem.org
Line 1: | Line 1: | ||
<html> | <html> | ||
<head> | <head> | ||
- | < | + | <style> |
- | < | + | <!-- |
- | + | ||
- | + | ||
- | + | #myimage{ | |
- | + | filter:light | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
} | } | ||
- | </ | + | |
+ | --> | ||
+ | </style> | ||
</head> | </head> | ||
+ | <body> | ||
+ | <img id="myimage" src="SRC="https://static.igem.org/mediawiki/2013/1/15/Paint_by_Coli.png"> | ||
- | < | + | <script language="JavaScript1.2"> |
+ | |||
+ | //Image spotlight effect- By Erik F (die_schlampe@hotmail.com) | ||
+ | //Code enhancements by Dynamicdrive.com | ||
+ | //Visit http://www.dynamicdrive.com for this script | ||
+ | |||
+ | s = 50; // the size of the spotlight | ||
+ | vp = 10; // the visibility percent of the picture | ||
+ | startx = 0; // the top position of your sportlight into the image (on start) | ||
+ | starty = 0; // the left position of your spotlight into the image (on start) | ||
+ | |||
+ | |||
+ | ////////////////////////////////////////////////////////////////// | ||
+ | // No need to edit below this line // | ||
+ | ////////////////////////////////////////////////////////////////// | ||
+ | |||
+ | var IE = document.all?true:false | ||
+ | |||
+ | function moveL() | ||
+ | { | ||
+ | xv = tempX; | ||
+ | yv = tempY; | ||
+ | myimage.filters.light.MoveLight(1,xv,yv,s,true); | ||
+ | } | ||
+ | |||
+ | if (IE&&myimage.filters) | ||
+ | document.all.myimage.onmousemove = getMouseXY; | ||
+ | var tempX = 0 | ||
+ | var tempY = 0 | ||
+ | |||
+ | |||
+ | function getMouseXY(e) { | ||
+ | tempX = event.offsetX | ||
+ | tempY = event.offsetY | ||
+ | |||
+ | if (tempX < 0){tempX = 0} | ||
+ | if (tempY < 0){tempY = 0} | ||
+ | if (t) | ||
+ | { | ||
+ | moveL(); | ||
+ | } | ||
+ | |||
+ | return true | ||
+ | } | ||
+ | |||
+ | var xv = startx; | ||
+ | var yv = starty; | ||
+ | var t= true; | ||
+ | if (IE&&myimage.filters){ | ||
+ | myimage.style.cursor="hand"; | ||
+ | myimage.filters.light.addAmbient(255,255,255,vp) | ||
+ | myimage.filters.light.addPoint(startx,starty,s,255,255,255,255) | ||
+ | } | ||
+ | |||
+ | </script> | ||
+ | <!div style="text-align: center;"><IMG SRC="https://static.igem.org/mediawiki/2013/1/15/Paint_by_Coli.png"></div> | ||
<div class="container"> | <div class="container"> | ||
Line 36: | Line 77: | ||
<p> | <p> | ||
Our wiki is currently in development, if you have any questions for our team, please email igem@ex.ac.uk | Our wiki is currently in development, if you have any questions for our team, please email igem@ex.ac.uk | ||
+ | </body> | ||
</html> | </html> |
Revision as of 13:27, 4 September 2013
Synthetic biology has lead to microorganisms being pushed into an unprecedented range of novel functions. Many bacterial systems currently rely on external stimuli to induce transcription. One dimensional protocols often require constant monitoring of applied chemical concentrations, leading to them becoming inept for more complex systems. A triplet of NOT gated photoreceptors in Escherichia coli, will be used to create a system which is finely controlled using only light. This will be showcased using magenta, cyan and yellow pigments as outputs. Varying the intensity and wavelength of light projected onto E. coli will control the shade and colour produced, respectively. Hence, this will show the versatility of the optical control by creating a full colour bio-camera. Additionally, using bacteria to produce an image vastly increases the resolution when compared to conventional cameras, due to the micrometre scale of bacteria.
Our wiki is currently in development, if you have any questions for our team, please email igem@ex.ac.uk