|
|
(70 intermediate revisions not shown) |
Line 1: |
Line 1: |
- | <html> | + | <div id="header">{{Template:Team:Edinburgh/Templates/Header}}</div> |
- | <head>
| + | |
- | <title>Edinburgh iGem 2008</title>
| + | |
- | <script type="text/javascript">
| + | |
- | //Drop Down Tabs Menu- Author: Dynamic Drive (http://www.dynamicdrive.com)
| + | |
- | //Created: May 16th, 07' | + | |
| | | |
- | var tabdropdown={
| + | == Calendar == |
- | disappeardelay: 200, //set delay in miliseconds before menu disappears onmouseout
| + | |
- | disablemenuclick: false, //when user clicks on a menu item with a drop down menu, disable menu item's link?
| + | |
- | enableiframeshim: 1, //1 or 0, for true or false
| + | |
| | | |
- | //No need to edit beyond here////////////////////////
| + | Click on a date to see a summary of labwork done on that day. Up-to-date to end 12 October. Best viewed with Mozilla Firefox. |
- | dropmenuobj: null, ie: document.all, firefox: document.getElementById&&!document.all, previousmenuitem:null,
| + | |
- | currentpageurl: window.location.href.replace("http://"+window.location.hostname, "").replace(/^\//, ""), //get current page url (minus hostname, ie: http://www.dynamicdrive.com/)
| + | |
| | | |
- | getposOffset:function(what, offsettype){
| + | <table> |
- | var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
| + | <html> |
- | var parentEl=what.offsetParent;
| + | <style type="text/css"> |
- | while (parentEl!=null){
| + | table.calendar { margin: 0; padding: 2px; } |
- | totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
| + | table.calendar td { margin: 0; padding: 1px; vertical-align: top; } |
- | parentEl=parentEl.offsetParent;
| + | table.month .heading td { padding:1px; background-color: black; color: white; text-align:center; font-size:140%; font-weight:bold; } |
- | }
| + | table.month .dow td { color:#000000; text-align:center; font-size:100%; } |
- | return totaloffset;
| + | table.month td.today { background-color:#cd0000; } |
- | },
| + | table.month td { |
| + | border: none; |
| + | margin: 0; |
| + | padding: 0pt 0.5pt; |
| + | font-weight: bold; |
| + | font-size: 9pt; |
| + | text-align: right; |
| + | background-color: white; |
| + | } |
| + | #bodyContent table.month a { background:none; padding:0 } |
| + | .day-active { color:#cd0000 } |
| + | .day-empty { color:#000000 } |
| | | |
- | showhide:function(obj, e, obj2){ //obj refers to drop down menu, obj2 refers to tab menu item mouse is currently over
| + | </style> |
- | if (this.ie || this.firefox)
| + | |
- | this.dropmenuobj.style.left=this.dropmenuobj.style.top="-500px"
| + | |
- | if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover"){
| + | |
- | if (obj2.parentNode.className.indexOf("default")==-1) //if tab isn't a default selected one
| + | |
- | obj2.parentNode.className="selected"
| + | |
- | obj.visibility="visible"
| + | |
- | }
| + | |
- | else if (e.type=="click")
| + | |
- | obj.visibility="hidden"
| + | |
- | },
| + | |
- | | + | |
- | iecompattest:function(){
| + | |
- | return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
| + | |
- | },
| + | |
- | | + | |
- | clearbrowseredge:function(obj, whichedge){
| + | |
- | var edgeoffset=0
| + | |
- | if (whichedge=="rightedge"){
| + | |
- | var windowedge=this.ie && !window.opera? this.standardbody.scrollLeft+this.standardbody.clientWidth-15 : window.pageXOffset+window.innerWidth-15
| + | |
- | this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetWidth
| + | |
- | if (windowedge-this.dropmenuobj.x < this.dropmenuobj.contentmeasure) //move menu to the left?
| + | |
- | edgeoffset=this.dropmenuobj.contentmeasure-obj.offsetWidth
| + | |
- | }
| + | |
- | else{
| + | |
- | var topedge=this.ie && !window.opera? this.standardbody.scrollTop : window.pageYOffset
| + | |
- | var windowedge=this.ie && !window.opera? this.standardbody.scrollTop+this.standardbody.clientHeight-15 : window.pageYOffset+window.innerHeight-18
| + | |
- | this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetHeight
| + | |
- | if (windowedge-this.dropmenuobj.y < this.dropmenuobj.contentmeasure){ //move up?
| + | |
- | edgeoffset=this.dropmenuobj.contentmeasure+obj.offsetHeight
| + | |
- | if ((this.dropmenuobj.y-topedge)<this.dropmenuobj.contentmeasure) //up no good either?
| + | |
- | edgeoffset=this.dropmenuobj.y+obj.offsetHeight-topedge
| + | |
- | }
| + | |
- | this.dropmenuobj.firstlink.style.borderTopWidth=(edgeoffset==0)? 0 : "1px" //Add 1px top border to menu if dropping up
| + | |
- | }
| + | |
- | return edgeoffset
| + | |
- | },
| + | |
- | | + | |
- | dropit:function(obj, e, dropmenuID){
| + | |
- | if (this.dropmenuobj!=null){ //hide previous menu
| + | |
- | this.dropmenuobj.style.visibility="hidden" //hide menu
| + | |
- | if (this.previousmenuitem!=null && this.previousmenuitem!=obj){
| + | |
- | if (this.previousmenuitem.parentNode.className.indexOf("default")==-1) //If the tab isn't a default selected one
| + | |
- | this.previousmenuitem.parentNode.className=""
| + | |
- | }
| + | |
- | }
| + | |
- | this.clearhidemenu()
| + | |
- | if (this.ie||this.firefox){
| + | |
- | obj.onmouseout=function(){tabdropdown.delayhidemenu(obj)}
| + | |
- | obj.onclick=function(){return !tabdropdown.disablemenuclick} //disable main menu item link onclick?
| + | |
- | this.dropmenuobj=document.getElementById(dropmenuID)
| + | |
- | this.dropmenuobj.onmouseover=function(){tabdropdown.clearhidemenu()}
| + | |
- | this.dropmenuobj.onmouseout=function(e){tabdropdown.dynamichide(e, obj)}
| + | |
- | this.dropmenuobj.onclick=function(){tabdropdown.delayhidemenu(obj)}
| + | |
- | this.showhide(this.dropmenuobj.style, e, obj)
| + | |
- | this.dropmenuobj.x=this.getposOffset(obj, "left")
| + | |
- | this.dropmenuobj.y=this.getposOffset(obj, "top")
| + | |
- | this.dropmenuobj.style.left=this.dropmenuobj.x-this.clearbrowseredge(obj, "rightedge")+"px"
| + | |
- | this.dropmenuobj.style.top=this.dropmenuobj.y-this.clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+1+"px"
| + | |
- | this.previousmenuitem=obj //remember main menu item mouse moved out from (and into current menu item)
| + | |
- | this.positionshim() //call iframe shim function
| + | |
- | }
| + | |
- | },
| + | |
- | | + | |
- | contains_firefox:function(a, b) {
| + | |
- | while (b.parentNode)
| + | |
- | if ((b = b.parentNode) == a)
| + | |
- | return true;
| + | |
- | return false;
| + | |
- | },
| + | |
- | | + | |
- | dynamichide:function(e, obj2){ //obj2 refers to tab menu item mouse is currently over
| + | |
- | var evtobj=window.event? window.event : e
| + | |
- | if (this.ie&&!this.dropmenuobj.contains(evtobj.toElement))
| + | |
- | this.delayhidemenu(obj2)
| + | |
- | else if (this.firefox&&e.currentTarget!= evtobj.relatedTarget&& !this.contains_firefox(evtobj.currentTarget, evtobj.relatedTarget))
| + | |
- | this.delayhidemenu(obj2)
| + | |
- | },
| + | |
- | | + | |
- | delayhidemenu:function(obj2){
| + | |
- | this.delayhide=setTimeout(function(){tabdropdown.dropmenuobj.style.visibility='hidden'; if (obj2.parentNode.className.indexOf('default')==-1) obj2.parentNode.className=''},this.disappeardelay) //hide menu
| + | |
- | },
| + | |
- | | + | |
- | clearhidemenu:function(){
| + | |
- | if (this.delayhide!="undefined")
| + | |
- | clearTimeout(this.delayhide)
| + | |
- | },
| + | |
- | | + | |
- | positionshim:function(){ //display iframe shim function
| + | |
- | if (this.enableiframeshim && typeof this.shimobject!="undefined"){
| + | |
- | if (this.dropmenuobj.style.visibility=="visible"){
| + | |
- | this.shimobject.style.width=this.dropmenuobj.offsetWidth+"px"
| + | |
- | this.shimobject.style.height=this.dropmenuobj.offsetHeight+"px"
| + | |
- | this.shimobject.style.left=this.dropmenuobj.style.left
| + | |
- | this.shimobject.style.top=this.dropmenuobj.style.top
| + | |
- | }
| + | |
- | this.shimobject.style.display=(this.dropmenuobj.style.visibility=="visible")? "block" : "none"
| + | |
- | }
| + | |
- | },
| + | |
- | | + | |
- | hideshim:function(){
| + | |
- | if (this.enableiframeshim && typeof this.shimobject!="undefined")
| + | |
- | this.shimobject.style.display='none'
| + | |
- | },
| + | |
- | | + | |
- | isSelected:function(menuurl){
| + | |
- | var menuurl=menuurl.replace("http://"+menuurl.hostname, "").replace(/^\//, "")
| + | |
- | return (tabdropdown.currentpageurl==menuurl)
| + | |
- | },
| + | |
- | | + | |
- | init:function(menuid, dselected){
| + | |
- | this.standardbody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body //create reference to common "body" across doctypes
| + | |
- | var menuitems=document.getElementById(menuid).getElementsByTagName("a")
| + | |
- | for (var i=0; i<menuitems.length; i++){
| + | |
- | if (menuitems[i].getAttribute("rel")){
| + | |
- | var relvalue=menuitems[i].getAttribute("rel")
| + | |
- | document.getElementById(relvalue).firstlink=document.getElementById(relvalue).getElementsByTagName("a")[0]
| + | |
- | menuitems[i].onmouseover=function(e){
| + | |
- | var event=typeof e!="undefined"? e : window.event
| + | |
- | tabdropdown.dropit(this, event, this.getAttribute("rel"))
| + | |
- | }
| + | |
- | }
| + | |
- | if (dselected=="auto" && typeof setalready=="undefined" && this.isSelected(menuitems[i].href)){
| + | |
- | menuitems[i].parentNode.className+=" selected default"
| + | |
- | var setalready=true
| + | |
- | }
| + | |
- | else if (parseInt(dselected)==i)
| + | |
- | menuitems[i].parentNode.className+=" selected default"
| + | |
- | }
| + | |
- | }
| + | |
- | | + | |
- | }
| + | |
- | </script>
| + | |
- | <style>
| + | |
- | .ddcolortabs{
| + | |
- | padding: 0;
| + | |
- | width: 100%;
| + | |
- | background: transparent;
| + | |
- | voice-family: "\"}\"";
| + | |
- | voice-family: inherit;
| + | |
- | }
| + | |
- | | + | |
- | .ddcolortabs ul{
| + | |
- | font: normal 11px Arial, Verdana, sans-serif;
| + | |
- | margin:0;
| + | |
- | padding:0;
| + | |
- | list-style:none;
| + | |
- | }
| + | |
- | | + | |
- | .ddcolortabs li{
| + | |
- | display:inline;
| + | |
- | margin:0 2px 0 0;
| + | |
- | padding:0;
| + | |
- | text-transform:uppercase;
| + | |
- | }
| + | |
- | | + | |
- | | + | |
- | .ddcolortabs a{
| + | |
- | float:left;
| + | |
- | color: white;
| + | |
- | background: black url(media/color_tabs_left.gif) no-repeat left top;
| + | |
- | margin:0 2px 0 0;
| + | |
- | padding:0 0 1px 3px;
| + | |
- | text-decoration:none;
| + | |
- | letter-spacing: 1px;
| + | |
- | }
| + | |
- | | + | |
- | .ddcolortabs a span{
| + | |
- | float:left;
| + | |
- | display:block;
| + | |
- | background: transparent url(media/color_tabs_right.gif) no-repeat right top;
| + | |
- | padding: 4px 8px 2px 7px;
| + | |
- | }
| + | |
- | | + | |
- | .ddcolortabs a span{
| + | |
- | float:none;
| + | |
- | }
| + | |
- | | + | |
- | .ddcolortabs a:hover{
| + | |
- | background-color: #591f20;
| + | |
- | }
| + | |
- | | + | |
- | .ddcolortabs a:hover span{
| + | |
- | background-color: #591f20;
| + | |
- | }
| + | |
- | | + | |
- | .ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
| + | |
- | background-color: #591f20;
| + | |
- | }
| + | |
- | | + | |
- | .ddcolortabsline{
| + | |
- | clear: both;
| + | |
- | padding: 0;
| + | |
- | width: 100%;
| + | |
- | height: 8px;
| + | |
- | line-height: 8px;
| + | |
- | background: black;
| + | |
- | border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
| + | |
- | }
| + | |
- | | + | |
- | /* ######### Style for Drop Down Menu ######### */
| + | |
- | | + | |
- | .dropmenudiv_a{
| + | |
- | position:absolute;
| + | |
- | top: 0;
| + | |
- | border: 1px solid black; /*THEME CHANGE HERE*/
| + | |
- | border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
| + | |
- | border-bottom-width: 0;
| + | |
- | font:normal 12px Arial;
| + | |
- | line-height:18px;
| + | |
- | z-index:100;
| + | |
- | background-color: white;
| + | |
- | width: 200px;
| + | |
- | visibility: hidden;
| + | |
- | }
| + | |
- | | + | |
- | | + | |
- | .dropmenudiv_a a{
| + | |
- | width: auto;
| + | |
- | display: block;
| + | |
- | text-indent: 5px;
| + | |
- | border-top: 0 solid #678b3f;
| + | |
- | border-bottom: 1px solid #678b3f; /*THEME CHANGE HERE*/
| + | |
- | padding: 2px 0;
| + | |
- | text-decoration: none;
| + | |
- | color: black;
| + | |
- | }
| + | |
- | | + | |
- | * html .dropmenudiv_a a{ /*IE only hack*/
| + | |
- | width: 100%;
| + | |
- | }
| + | |
- | | + | |
- | .dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
| + | |
- | background-color: #8a3c3d;
| + | |
- | color: white;
| + | |
- | }
| + | |
- | </style>
| + | |
- | </head>
| + | |
- | | + | |
- | <!-- CSS for Drop Down Tabs Menu #1 -->
| + | |
- | <link rel="stylesheet" type="text/css" href="ddcolortabs.css" />
| + | |
- | | + | |
- | <div id="colortab" class="ddcolortabs">
| + | |
- | <ul>
| + | |
- | <li><a href="https://2008.igem.org/Team:Edinburgh" title="Home"><span>Home</span></a></li>
| + | |
- | <li><a href="https://2008.igem.org/Team:Edinburgh/Project" title="Project" rel="dropmenu1_a"><span>The Project</span></a></li>
| + | |
- | <li><a href="https://2008.igem.org/Team:Edinburgh/Team" title="Team" ><span>The Team</span></a></li>
| + | |
- | <li><a href="https://2008.igem.org/Team:Edinburgh/Modeling" title="Modeling" rel="dropmenu2_a"><span>Modeling</span></a></li>
| + | |
- | <li><a href="https://2008.igem.org/Team:Edinburgh/Notebook" title="Notebook"><span>Notebook</span></a></li>
| + | |
- | </ul>
| + | |
- | </div>
| + | |
- | <div class="ddcolortabsline"> </div>
| + | |
- | <div id="dropmenu1_a" class="dropmenudiv_a">
| + | |
- | <a href="https://2008.igem.org/Team:Edinburgh/Team">Overview</a>
| + | |
- | <a href="https://2008.igem.org/Team:Edinburgh/Team">Step1</a>
| + | |
- | <a href="https://2008.igem.org/Team:Edinburgh/Team">Step2</a>
| + | |
- | </div>
| + | |
- | <script type="text/javascript">
| + | |
- | //SYNTAX: tabdropdown.init("menu_id", [integer OR "auto"])
| + | |
- | tabdropdown.init("colortab", 3)
| + | |
- | </script>
| + | |
| </html> | | </html> |
| | | |
- | = Notebook =
| |
- | [[Image:logo-edi.jpg|200px|right|frame]]
| |
- |
| |
- |
| |
- | == Planning Stage ==
| |
- | 24 June 2008 - What next?
| |
- |
| |
- | === On the computers: ===
| |
- |
| |
- | - Wenhong has the information for the website.
| |
- |
| |
- | - We need to do some modelling at some point. (We're probably not at an appropriate stage yet)
| |
- |
| |
- | - We need to make some decisions on cellulose
| |
- |
| |
- | - We need to decide on genes:
| |
- |
| |
- | - Which BioBricks do we need from the registry?
| |
- |
| |
- | - Which genes do we need to order, and primers do we need to design?
| |
- |
| |
- | - Do we need to order any organisms?
| |
- |
| |
- | === In the lab: ===
| |
- |
| |
- | - We should get the primers tomorrow, so we should be able to PCR them
| |
- |
| |
- | - We need to try reviving a BioBrick again. (Why didn't it work last time?)
| |
- |
| |
- | == '''Project summary'''==
| |
- |
| |
- | [https://2008.igem.org/Team:Edinburgh/Project/Project_summary/Flowchart '''Flowchart''']
| |
- |
| |
- | === Recent Wiki updates ===
| |
- |
| |
- |
| |
- | ==== 02 July 2008 ====
| |
- | [https://2008.igem.org/Team:Edinburgh/Project/Project_summary/01_July_2008 ''' E. coli cell lysis''']
| |
- |
| |
- |
| |
- | ==== 01 July 2008 ====
| |
- | [https://2008.igem.org/Team:Edinburgh/Project/Project_summary/01_July_2008 ''' Lysis: An alternative to cellulase secretion page updated. ''' ]
| |
- |
| |
- | [https://2008.igem.org/Team:Edinburgh/Project/Project_summary/01_July_2008 '''Section "Glucose-sensitive cellulase synthesis" added to A different approach to cellulolysis by E. coli.''' ]
| |
- |
| |
- |
| |
- | ===[https://2008.igem.org/Team:Edinburgh/Notebook/Cellulose_degradation_and_related_notes Cellulose degradation and related notes] ===
| |
- |
| |
- | == The Experiments ==
| |
- |
| |
- | === [https://2008.igem.org/Team:Edinburgh/Project/Labwork_Summary iGEM 2008 Labwork Summary] ===
| |
- | - Entries up to 01.07.2008 copied from Dr French's wiki
| |
- |
| |
- | === [https://2008.igem.org/Team:Edinburgh/Project/iGEM_2008_Labwork_Summary/Primer_design '''Primer Design'''] ===
| |
- |
| |
- | === [https://2008.igem.org/Team:Edinburgh/Project/iGEM_2008_Labwork_Summary/Our_Primers '''Our Primers'''] ===
| |
- |
| |
- | === [http://www.openwetware.org/wiki/French_Lab '''Dr Chris French's OpenWetWare Site'''] ===
| |
- | - Our one-stop destination for Biobrick protocols
| |
- |
| |
- |
| |
- |
| |
- |
| |
- |
| |
- |
| |
- | == External Links ==
| |
- |
| |
- | [https://www.wiki.ed.ac.uk/display/CFrenchLabwiki/Home '''Dr. Chris French's Wiki''']
| |
- |
| |
- | [http://andhi.tiddlyspot.com/ '''Andy's lab book''']
| |
- |
| |
- | [https://www.wiki.ed.ac.uk/display/iGEM2008/News+and+Research+Articles '''News and Research Articles''']
| |
- |
| |
- | [https://2008.igem.org/Team:Edinburgh/Notebook/different_approach_to_celluluysis_by_E._coli -A different approach to cellulolysis by E. coli]
| |
- |
| |
- | [https://2008.igem.org/Team:Edinburgh/Notebook/Starch/Glycogen_Synthesis -Starch/Glycogen Synthesis]
| |
- |
| |
- | [https://2008.igem.org/Team:Edinburgh/Notebook/Wish_List -Wish List]
| |
| | | |
- | -Reading List | + | {|style="font color="#ffffff"; "background-color:"#cd0000"; cellpadding="0" cellspacing="4" border="4" bordercolor="#000"; border-spacing:0px; text-align:center" width="250px" |
| + | </table> |
| | | |
- | -Vitamin A synthesis | + | {| align="center" |
| + | |-valign="top" |
| + | |align="center" width="150pt"|{{#calendar: title=Edinburgh |year=2008 | month=06}} |
| + | |align="center" width="150pt"|{{#calendar: title=Edinburgh |year=2008 | month=07}} |
| + | |align="center" width="150pt"|{{#calendar: title=Edinburgh |year=2008 | month=08}} |
| + | |align="center" width="150pt"|{{#calendar: title=Edinburgh |year=2008 | month=09}} |
| + | |align="center" width="150pt"|{{#calendar: title=Edinburgh |year=2008 | month=10}} |
| + | |} |
| | | |
- | -Notes from Hongwu Ma's Informatics Seminar
| + | == Summary of samples == |
| | | |
- | -Discussion on modeling | + | Up-to-date to end 28 October. |
| | | |
- | -Web tool for model
| + | [[Edinburgh/Notebook/PCR products|PCR products]]<br /> |
| + | [[Edinburgh/Notebook/Ligation products|Ligation products]]<br /> |
| + | [[Edinburgh/Notebook/Minipreps|Minipreps]]<br /> |
| + | [[Edinburgh/Notebook/Maxipreps|Maxipreps]]<br /> |
| + | [[Edinburgh/Notebook/Plates|Plates]]<br /> |
Click on a date to see a summary of labwork done on that day. Up-to-date to end 12 October. Best viewed with Mozilla Firefox.