Team:Nevada

From 2010.igem.org

(Difference between revisions)
 
(123 intermediate revisions not shown)
Line 1: Line 1:
-
<html>
+
{{nevadamain}}
-
<head>
+
== Abstract ==
-
<title>Team Nevada</title>
+
-
<script type="text/javascript">
 
-
var cssdropdown={
 
-
disappeardelay: 250, //set delay in miliseconds before menu disappears onmouseout
 
-
dropdownindicator: '<img src="https://static.igem.org/mediawiki/2010/3/35/Nv_down.gif" border="0" />', //specify full HTML to add to end of each menu item with a drop down menu
 
-
enablereveal: [true, 5], //enable swipe effect? [true/false, steps (Number of animation steps. Integer between 1-20. Smaller=faster)]
 
-
enableiframeshim: 1, //enable "iframe shim" in IE5.5 to IE7? (1=yes, 0=no)
 
-
//No need to edit beyond here////////////////////////
+
<html>
-
 
+
<img src="https://static.igem.org/mediawiki/2010/thumb/8/8b/IGEM_Team_2010.jpg/400px-IGEM_Team_2010.jpg" class="shadow" style="float:right">
-
dropmenuobj: null, asscmenuitem: null, domsupport: document.all || document.getElementById, standardbody: null, iframeshimadded: false, revealtimers: {},
+
</html>
-
 
+
-
getposOffset:function(what, offsettype){
+
-
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
+
-
var parentEl=what.offsetParent;
+
-
while (parentEl!=null){
+
-
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
+
-
parentEl=parentEl.offsetParent;
+
-
}
+
-
return totaloffset;
+
-
},
+
-
 
+
-
css:function(el, targetclass, action){
+
-
var needle=new RegExp("(^|\\s+)"+targetclass+"($|\\s+)", "ig")
+
-
if (action=="check")
+
-
return needle.test(el.className)
+
-
else if (action=="remove")
+
-
el.className=el.className.replace(needle, "")
+
-
else if (action=="add" && !needle.test(el.className))
+
-
el.className+=" "+targetclass
+
-
},
+
-
 
+
-
showmenu:function(dropmenu, e){
+
-
if (this.enablereveal[0]){
+
-
if (!dropmenu._trueheight || dropmenu._trueheight<10)
+
-
dropmenu._trueheight=dropmenu.offsetHeight
+
-
clearTimeout(this.revealtimers[dropmenu.id])
+
-
dropmenu.style.height=dropmenu._curheight=0
+
-
dropmenu.style.overflow="hidden"
+
-
dropmenu.style.visibility="visible"
+
-
this.revealtimers[dropmenu.id]=setInterval(function(){cssdropdown.revealmenu(dropmenu)}, 10)
+
-
}
+
-
else{
+
-
dropmenu.style.visibility="visible"
+
-
}
+
-
this.css(this.asscmenuitem, "selected", "add")
+
-
},
+
-
 
+
-
revealmenu:function(dropmenu, dir){
+
-
var curH=dropmenu._curheight, maxH=dropmenu._trueheight, steps=this.enablereveal[1]
+
-
if (curH<maxH){
+
-
var newH=Math.min(curH, maxH)
+
-
dropmenu.style.height=newH+"px"
+
-
dropmenu._curheight= newH + Math.round((maxH-newH)/steps) + 1
+
-
}
+
-
else{ //if done revealing menu
+
-
dropmenu.style.height="auto"
+
-
dropmenu.style.overflow="hidden"
+
-
clearInterval(this.revealtimers[dropmenu.id])
+
-
}
+
-
},
+
-
 
+
-
clearbrowseredge:function(obj, whichedge){
+
-
var edgeoffset=0
+
-
if (whichedge=="rightedge"){
+
-
var windowedge=document.all && !window.opera? this.standardbody.scrollLeft+this.standardbody.clientWidth-15 : window.pageXOffset+window.innerWidth-15
+
-
var dropmenuW=this.dropmenuobj.offsetWidth
+
-
if (windowedge-this.dropmenuobj.x < dropmenuW)  //move menu to the left?
+
-
edgeoffset=dropmenuW-obj.offsetWidth
+
-
}
+
-
else{
+
-
var topedge=document.all && !window.opera? this.standardbody.scrollTop : window.pageYOffset
+
-
var windowedge=document.all && !window.opera? this.standardbody.scrollTop+this.standardbody.clientHeight-15 : window.pageYOffset+window.innerHeight-18
+
-
var dropmenuH=this.dropmenuobj._trueheight
+
-
if (windowedge-this.dropmenuobj.y < dropmenuH){ //move up?
+
-
edgeoffset=dropmenuH+obj.offsetHeight
+
-
if ((this.dropmenuobj.y-topedge)<dropmenuH) //up no good either?
+
-
edgeoffset=this.dropmenuobj.y+obj.offsetHeight-topedge
+
-
}
+
-
}
+
-
return edgeoffset
+
-
},
+
-
 
+
-
dropit:function(obj, e, dropmenuID){
+
-
if (this.dropmenuobj!=null) //hide previous menu
+
-
this.hidemenu() //hide menu
+
-
this.clearhidemenu()
+
-
this.dropmenuobj=document.getElementById(dropmenuID) //reference drop down menu
+
-
this.asscmenuitem=obj //reference associated menu item
+
-
this.showmenu(this.dropmenuobj, e)
+
-
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.positionshim() //call iframe shim function
+
-
},
+
-
 
+
-
positionshim:function(){ //display iframe shim function
+
-
if (this.iframeshimadded){
+
-
if (this.dropmenuobj.style.visibility=="visible"){
+
-
this.shimobject.style.width=this.dropmenuobj.offsetWidth+"px"
+
-
this.shimobject.style.height=this.dropmenuobj._trueheight+"px"
+
-
this.shimobject.style.left=parseInt(this.dropmenuobj.style.left)+"px"
+
-
this.shimobject.style.top=parseInt(this.dropmenuobj.style.top)+"px"
+
-
this.shimobject.style.display="block"
+
-
}
+
-
}
+
-
},
+
-
 
+
-
hideshim:function(){
+
-
if (this.iframeshimadded)
+
-
this.shimobject.style.display='none'
+
-
},
+
-
 
+
-
isContained:function(m, e){
+
-
var e=window.event || e
+
-
var c=e.relatedTarget || ((e.type=="mouseover")? e.fromElement : e.toElement)
+
-
while (c && c!=m)try {c=c.parentNode} catch(e){c=m}
+
-
if (c==m)
+
-
return true
+
-
else
+
-
return false
+
-
},
+
-
 
+
-
dynamichide:function(m, e){
+
-
if (!this.isContained(m, e)){
+
-
this.delayhidemenu()
+
-
}
+
-
},
+
-
 
+
-
delayhidemenu:function(){
+
-
this.delayhide=setTimeout("cssdropdown.hidemenu()", this.disappeardelay) //hide menu
+
-
},
+
-
 
+
-
hidemenu:function(){
+
-
this.css(this.asscmenuitem, "selected", "remove")
+
-
this.dropmenuobj.style.visibility='hidden'
+
-
this.dropmenuobj.style.left=this.dropmenuobj.style.top="-1000px"
+
-
this.hideshim()
+
-
},
+
-
 
+
-
clearhidemenu:function(){
+
-
if (this.delayhide!="undefined")
+
-
clearTimeout(this.delayhide)
+
-
},
+
-
 
+
-
addEvent:function(target, functionref, tasktype){
+
-
if (target.addEventListener)
+
-
target.addEventListener(tasktype, functionref, false);
+
-
else if (target.attachEvent)
+
-
target.attachEvent('on'+tasktype, function(){return functionref.call(target, window.event)});
+
-
},
+
-
 
+
-
startchrome:function(){
+
-
if (!this.domsupport)
+
-
return
+
-
this.standardbody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body
+
-
for (var ids=0; ids<arguments.length; ids++){
+
-
var menuitems=document.getElementById(arguments[ids]).getElementsByTagName("a")
+
-
for (var i=0; i<menuitems.length; i++){
+
-
if (menuitems[i].getAttribute("rel")){
+
-
var relvalue=menuitems[i].getAttribute("rel")
+
-
var asscdropdownmenu=document.getElementById(relvalue)
+
-
this.addEvent(asscdropdownmenu, function(){cssdropdown.clearhidemenu()}, "mouseover")
+
-
this.addEvent(asscdropdownmenu, function(e){cssdropdown.dynamichide(this, e)}, "mouseout")
+
-
this.addEvent(asscdropdownmenu, function(){cssdropdown.delayhidemenu()}, "click")
+
-
try{
+
-
menuitems[i].innerHTML=menuitems[i].innerHTML+" "+this.dropdownindicator
+
-
}catch(e){}
+
-
this.addEvent(menuitems[i], function(e){ //show drop down menu when main menu items are mouse over-ed
+
-
if (!cssdropdown.isContained(this, e)){
+
-
var evtobj=window.event || e
+
-
cssdropdown.dropit(this, evtobj, this.getAttribute("rel"))
+
-
}
+
-
}, "mouseover")
+
-
this.addEvent(menuitems[i], function(e){cssdropdown.dynamichide(this, e)}, "mouseout") //hide drop down menu when main menu items are mouse out
+
-
this.addEvent(menuitems[i], function(){cssdropdown.delayhidemenu()}, "click") //hide drop down menu when main menu items are clicked on
+
-
}
+
-
} //end inner for
+
-
} //end outer for
+
-
if (this.enableiframeshim && document.all && !window.XDomainRequest && !this.iframeshimadded){ //enable iframe shim in IE5.5 thru IE7?
+
-
document.write('<IFRAME id="iframeshim" src="about:blank" frameBorder="0" scrolling="no" style="left:0; top:0; position:absolute; display:none;z-index:90; background: transparent;"></IFRAME>')
+
-
this.shimobject=document.getElementById("iframeshim") //reference iframe object
+
-
this.shimobject.style.filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)'
+
-
this.iframeshimadded=true
+
-
}
+
-
} //end startchrome
+
-
 
+
-
}
+
-
</script>
+
-
 
+
-
<style type="text/css">
+
-
.chromestyle{
+
-
width: 99%;
+
-
font-weight: bold;
+
-
}
+
-
 
+
-
.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
+
-
content: ".";
+
-
display: block;
+
-
height: 0;
+
-
clear: both;
+
-
visibility: hidden;
+
-
}
+
-
 
+
-
.chromestyle ul{
+
-
border: 1px solid #BBB;
+
-
width: 100%;
+
-
background: url(https://static.igem.org/mediawiki/2010/a/aa/Nv_chromebg3.gif) center center repeat-x; /*THEME CHANGE HERE*/
+
-
padding: 4px 0;
+
-
margin: 0;
+
-
text-align: center; /*set value to "left", "center", or "right"*/
+
-
}
+
-
 
+
-
.chromestyle ul li{
+
-
display: inline;
+
-
}
+
-
 
+
-
.chromestyle ul li a{
+
-
color: #494949;
+
-
padding: 4px 7px;
+
-
margin: 0;
+
-
text-decoration: none;
+
-
border-right: 1px solid #ADED7C; /*THEME CHANGE HERE*/
+
-
}
+
-
 
+
-
.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
+
-
background: url(https://static.igem.org/mediawiki/2010/6/6a/Nv_chromebg3-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
+
-
}
+
-
 
+
-
 
+
-
/* ######### Style for Drop Down Menu ######### */
+
-
 
+
-
.dropmenudiv{
+
-
position:absolute;
+
-
top: 0;
+
-
border: 1px solid #ADED7C; /*THEME CHANGE HERE*/
+
-
border-bottom-width: 0;
+
-
font:normal 12px Verdana;
+
-
line-height:18px;
+
-
z-index:100;
+
-
background-color: white;
+
-
width: 200px;
+
-
visibility: hidden;
+
-
}
+
-
 
+
-
 
+
-
.dropmenudiv a{
+
-
width: 100%;
+
-
display: block;
+
-
text-indent: 3px;
+
-
border: 1px solid #ADED7C; /*THEME CHANGE HERE*/
+
-
padding: 2px 0;
+
-
text-decoration: none;
+
-
font-weight: bold;
+
-
color: black;
+
-
}
+
-
 
+
-
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
+
-
background-color: #EAFADC;
+
-
}
+
-
</style>
+
-
 
+
-
</head>
+
-
 
+
-
<link rel="stylesheet" type="text/css" href="chromestyle3.css" />
+
-
 
+
-
<a href="/" class="image" title="Image:Team:Nevada"><img src="https://static.igem.org/mediawiki/2010/a/a6/Exotic_House_Plants.jpg" width="965" height="200" border="0" /></a>
+
-
 
+
-
<div class="chromestyle" id="chromemenu">
+
-
<ul>
+
-
<li><a href="/">Home</a></li>
+
-
<li><a href="#" rel="dropmenu1">Resources</a></li>
+
-
<li><a href="#" rel="dropmenu2">News</a></li>
+
-
<li><a href="#" rel="dropmenu3">Search</a></li>
+
-
</ul>
+
-
</div>
+
-
 
+
-
<!--1st drop down menu -->                                                 
+
-
<div id="dropmenu1" class="dropmenudiv">
+
-
<a href="http://www.dynamicdrive.com/">Dynamic Drive</a>
+
-
<a href="http://www.cssdrive.com">CSS Drive</a>
+
-
<a href="http://www.javascriptkit.com">JavaScript Kit</a>
+
-
<a href="http://www.codingforums.com">Coding Forums</a>
+
-
<a href="http://www.javascriptkit.com/jsref/">JavaScript Reference</a>
+
-
</div>
+
-
 
+
-
 
+
-
<!--2nd drop down menu -->                                               
+
-
<div id="dropmenu2" class="dropmenudiv" style="width: 150px;">
+
-
<a href="http://www.cnn.com/">CNN</a>
+
-
<a href="http://www.msnbc.com">MSNBC</a>
+
-
<a href="http://news.bbc.co.uk">BBC News</a>
+
-
</div>
+
-
 
+
-
<!--3rd drop down menu -->                                                 
+
-
<div id="dropmenu3" class="dropmenudiv" style="width: 150px;">
+
-
<a href="http://www.google.com/">Google</a>
+
-
<a href="http://www.yahoo.com">Yahoo</a>
+
-
<a href="http://www.msn.com">MSN</a>
+
-
</div>
+
-
 
+
-
 
+
-
<script type="text/javascript">
+
-
 
+
-
cssdropdown.startchrome("chromemenu")
+
-
 
+
-
</script>
+
 +
<br>
 +
<p>Our long term goals are to develop plant biosensors that reliably measure changes in the local environment. In the process of developing biosensors,  the''' 2010 Nevada iGEM Team''' need to develop fundamental promoters, reporters, and plasmids for plants. Therefore, the''' 2010 Nevada iGEM Team''' has three goals for this year’s competition.  First, we are going to test the validity of utilizing Nicotiana tabacum (NT cells) as a model for the expression of higher plant genes for future iGEM competitions.  NT cells are a faster, cheaper, and safer model than traditional plant transformation. These cells can therefore be utilized as a quick proof-of-concept test model before moving synthetic constructs into plants of interest.  We also aim to produce an iGEM-compatible plant-specific plasmid, several stress-inducible plant promoters, reporter genes containing Kozak sequences (ribosome binding sites) and terminators that conform to BioBrick standards.  Lastly, we hope to measure the induction of these stress promoters in real-time by performing a fluorometry assay in which stress will be applied to NT cells and fluorescent output by a reporter (GFP) will be measured to detail induction in real time.  This method has a distinct advantage over microarrays since microarrays are only one ‘snapshot’ in time.</p>
 +
<br>
 +
<html><a href="https://static.igem.org/mediawiki/2010/9/9c/Theory_Home-foot_UNR.png"><img src="https://static.igem.org/mediawiki/2010/9/9c/Theory_Home-foot_UNR.png" class="shadow" style="float:left;width:900px;margin:10px"></a>
</html>
</html>
 +
<p style="text-align:right;"><span style="font-size:10px;">Fluorescent Plant Image Taken From: http://www.edinformatics.com/inventions_inventors/genetic_engineering.htm</span></p>
 +
----
-
{|align="justify"
+
'''We would like to thank the following sponsors for their support in helping us make this project possible.'''
-
|You can write a background of your team here. Give us a background of your team, the members, etc. Or tell us more about something of your choosing.
+
Much thanks to the <span style="font-weight:bold;">[http://www.cabnr.unr.edu/Students/Majors.aspx Departments of Biochemistry and Biotechnology]</span> and the <span style="font-weight:bold;">[http://www.cabnr.unr.edu/Students/Glance.aspx College of Agriculture, Biotechnology and Natural Resources]</span>  for their encouragement and support. Thank you <span style="font-weight:bold;">[http://www.unr.edu/inbre/ Nevada INBRE]</span>  for over $16,000 in support for supplies and registration costs.
-
|[[Image:Nevada_logo.png|200px|right|frame]]
+
Thank you to <span style="font-weight:bold;">[https://asun.unr.edu/Default.aspx Associated Students of the Univeristy of Nevada]</span> for supporting our fund raising efforts.
-
|-
+
Thank you to <span style="font-weight:bold;">[http://www.promega.com/Catalog/CountrySelect.aspx?returnurl=/Default.asp Promega Co.]</span>  for free enzyme donations.
-
|
+
Thank you to <span style="font-weight:bold;">[http://www.invitrogen.com/site/us/en/home.html?cid=covinvggl89100000002336s& Invitrogen Co.]</span>  for a discount on our Vector NTI program.
-
''Tell us more about your project. Give us background. Use this as the abstract of your project. Be descriptive but concise (1-2 paragraphs)''
+
Thank you to the <span style="font-weight:bold;">[http://sparks22.adventistchurchconnect.org/ Sparks Seventh-day Adventist Church]</span> for the $1,000 donation in response to the sponsorship letters.
-
|[[Image:Nevada_team.png|right|frame|Your team picture]]
+
{| style="color:#FFFFFF;background-color:#FFFFFF;" cellpadding="3" cellspacing="1" border="1" bordercolor="#008000" width="100%" align="center"
-
|-
+
!align="center"|[[Image:Nevada_CABNR.jpg|200px]]
-
|
+
!align="center"|[[Image:NV_INBRE_Logo.jpg|200px]]
-
|align="center"|[[Team:Nevada | Team Example]]
+
!align="center"|[[Image:UNR_ASUN_logo.jpg‎]]
-
|}
+
!align="center"|[[Image:Promega_logo.jpg‎]]
-
 
+
!align="center"|[[Image:Invitrogen_logo.jpeg]]
-
<!--- The Mission, Experiments --->
+
!align="center"|[[Image:Sda logo small.jpg]]
-
 
+
-
{| style="color:#1b2c8a;background-color:#0c6;" cellpadding="3" cellspacing="1" border="1" bordercolor="#fff" width="62%" align="center"
+
-
!align="center"|[[Team:Nevada|Home]]
+
-
!align="center"|[[Team:Nevada/Team|Team]]
+
-
!align="center"|[https://igem.org/Team.cgi?year=2010&team_name=Nevada Official Team Profile]
+
-
!align="center"|[[Team:Nevada/Project|Project]]
+
-
!align="center"|[[Team:Nevada/Parts|Parts Submitted to the Registry]]
+
-
!align="center"|[[Team:Nevada/Modeling|Modeling]]
+
-
!align="center"|[[Team:Nevada/Notebook|Notebook]]
+
-
!align="center"|[[Team:Nevada/Safety|Safety]]
+
|}
|}

Latest revision as of 22:40, 27 October 2010


Abstract


Our long term goals are to develop plant biosensors that reliably measure changes in the local environment. In the process of developing biosensors, the 2010 Nevada iGEM Team need to develop fundamental promoters, reporters, and plasmids for plants. Therefore, the 2010 Nevada iGEM Team has three goals for this year’s competition. First, we are going to test the validity of utilizing Nicotiana tabacum (NT cells) as a model for the expression of higher plant genes for future iGEM competitions. NT cells are a faster, cheaper, and safer model than traditional plant transformation. These cells can therefore be utilized as a quick proof-of-concept test model before moving synthetic constructs into plants of interest. We also aim to produce an iGEM-compatible plant-specific plasmid, several stress-inducible plant promoters, reporter genes containing Kozak sequences (ribosome binding sites) and terminators that conform to BioBrick standards. Lastly, we hope to measure the induction of these stress promoters in real-time by performing a fluorometry assay in which stress will be applied to NT cells and fluorescent output by a reporter (GFP) will be measured to detail induction in real time. This method has a distinct advantage over microarrays since microarrays are only one ‘snapshot’ in time.


Fluorescent Plant Image Taken From: http://www.edinformatics.com/inventions_inventors/genetic_engineering.htm


We would like to thank the following sponsors for their support in helping us make this project possible. Much thanks to the Departments of Biochemistry and Biotechnology and the College of Agriculture, Biotechnology and Natural Resources for their encouragement and support. Thank you Nevada INBRE for over $16,000 in support for supplies and registration costs. Thank you to Associated Students of the Univeristy of Nevada for supporting our fund raising efforts. Thank you to Promega Co. for free enzyme donations. Thank you to Invitrogen Co. for a discount on our Vector NTI program. Thank you to the Sparks Seventh-day Adventist Church for the $1,000 donation in response to the sponsorship letters.

Nevada CABNR.jpg NV INBRE Logo.jpg UNR ASUN logo.jpg Promega logo.jpg Invitrogen logo.jpeg Sda logo small.jpg