Team:KULeuven/Tools
From 2008.igem.org
m |
m (→Lab Templates) |
||
(45 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
- | {{:Team:KULeuven/Tools/ | + | '''DEPRECATED PAGE''' |
+ | {{:Team:KULeuven/Tools/Styling}} | ||
+ | {{:Team:KULeuven/Tools/Scripting}} | ||
+ | {{:Team:KULeuven/Tools/Header}} | ||
- | + | == Templates == | |
- | + | All the useful templates are collected here, each one has a link to the template page and offers some information on the usage of the template. For convenience a clip button is offered to directly copy corresponding code to the clipboard ('''works only in IE, Firefox does not allow direct access to the clipboard!'''). | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | . | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | |||
=== General === | === General === | ||
==== [[Team:KULeuven/Tools/Navigation_Bar | Navigation Bar]] ==== | ==== [[Team:KULeuven/Tools/Navigation_Bar | Navigation Bar]] ==== | ||
Line 36: | Line 13: | ||
<html> | <html> | ||
<div class="general"><div> | <div class="general"><div> | ||
- | <center><input type="text" name="navigation_bar" value="{{:Team:KULeuven/Tools/Navigation_Bar}}"><button onClick="clipboard(navigation_bar)" | + | <center> |
+ | <input type="text" class="input" id="styled" name="navigation_bar" value="{{:Team:KULeuven/Tools/Navigation_Bar}}"/> | ||
+ | <input type="button" class="button" id="clip" value="Clip" onClick="clipboard(navigation_bar)"/> | ||
+ | </center> | ||
<hr> | <hr> | ||
- | The navigation bar used throughout the wiki. The template contains all the CSS and Javascript code inline | + | <p> |
+ | The navigation bar used throughout the wiki. The template contains all the CSS and Javascript code inline. The structure itself is given at the bottom and can be modified as desired. | ||
<br> | <br> | ||
- | In general one submenu in the bar is coded as: | + | In general one submenu in the bar is coded as (in this example the Project Section): |
<br><br> | <br><br> | ||
<center> | <center> | ||
- | <textarea rows="8"> | + | <textarea class="textarea" rows="8"> |
<!-- PROJECT SECTION --> | <!-- PROJECT SECTION --> | ||
<li><a href="https://2008.igem.org/Team:KULeuven/Project" | <li><a href="https://2008.igem.org/Team:KULeuven/Project" | ||
Line 56: | Line 37: | ||
</textarea> | </textarea> | ||
</center> | </center> | ||
- | < | + | Important: change the 'm4' to the appropriate value, e.g. if there are already 7 submenu's present it should be 'm8'. |
+ | </p> | ||
+ | <p> | ||
+ | If the submenu contains no entries (single link, no dropdown behaviour, e.g. Home, Modeling) you can make use of the "nomenu" class, this way the menu item does not change color in hover mode (mouse located on the menu item). Simply add <em>class="nomenu"</em> between <em>a</em> and <em>href</em>. | ||
+ | </p> | ||
+ | <p> | ||
The code of the old navigation bar (no dropdown): | The code of the old navigation bar (no dropdown): | ||
<br><br> | <br><br> | ||
<center> | <center> | ||
- | <textarea rows="10"> | + | <textarea class="textarea" rows="10"> |
{|style="border-spacing:6px; text-align:center; color:white" width="960px"</dd> | {|style="border-spacing:6px; text-align:center; color:white" width="960px"</dd> | ||
|-bgcolor="#003E81" padding="3" | |-bgcolor="#003E81" padding="3" | ||
Line 73: | Line 59: | ||
</textarea> | </textarea> | ||
</center> | </center> | ||
+ | </p> | ||
</div></div> | </div></div> | ||
- | |||
</html> | </html> | ||
==== [[Team:KULeuven/Tools/New_Day | New Day]] ==== | ==== [[Team:KULeuven/Tools/New_Day | New Day]] ==== | ||
- | + | <html> | |
- | + | <div class="general"><div> | |
- | + | <p>The day template that is preloaded into a notebook day. The result can be seen in the [[Team:KULeuven/Notebook |Notebook]] section, when you click on an unmodified day, you'll get the edit screen, prefilled with the contents of the New_Day template. To create a calendar using this template use the code: | |
- | + | </p> | |
- | + | <center> | |
- | + | <input type"text" class="input" id="styled" name="day_template" value="{{#calendar: query=preload=:Team:Kuleuven/Tools/New_Day}}"/> | |
+ | <input type="button" class="button" id="clip" value="Clip" onClick="clipboard(day_template)"/> | ||
+ | </center> | ||
+ | <p> | ||
+ | The template adds a date retriever, displaying links such as yesterday, tomorrow, ..., to ease the navigation for the user. The javascript is found <a href="https://2008.igem.org/Team:KULeuven/Tools/New_Day/Date_Retriever">here</a>. | ||
+ | </p> | ||
+ | </div></div> | ||
+ | </html> | ||
=== Lab Templates === | === Lab Templates === | ||
+ | |||
+ | '''All lab templates below are heavily inspired by the [https://2007.igem.org/Paris iGEM Paris 2007 team], and were merely reconstructed by the KULeuven iGEM team. We owe great thanks to them.''' | ||
+ | |||
==== [[Team:KULeuven/Tools/PCR | PCR sheet]] ==== | ==== [[Team:KULeuven/Tools/PCR | PCR sheet]] ==== | ||
- | + | <html> | |
- | + | <div class="general"><div> | |
+ | <center> | ||
+ | <textarea class="textarea" id="styled" name="PCR" rows="10"> | ||
+ | {{:Team:KULeuven/Tools/PCR | ||
+ | |tanneal= | ||
+ | |telong= | ||
+ | |ncycles= | ||
+ | |buffer= | ||
+ | |mgcl= | ||
+ | |dntp= | ||
+ | |fwprimername= | ||
+ | |fwprimerconc= | ||
+ | |rvprimername= | ||
+ | |rvprimerconc= | ||
+ | |water= | ||
+ | |polymerase= | ||
+ | |dna= | ||
+ | |size= | ||
+ | |success= | ||
+ | |image= | ||
+ | |lane= | ||
+ | }} | ||
+ | </textarea> | ||
+ | <br> | ||
+ | <input type="button" class="button" id="clip" value="Clip" onClick="clipboard(PCR)"/> | ||
+ | </center> | ||
+ | </div></div> | ||
+ | <div class="example"><div> | ||
+ | <strong>Example</strong> (result below) | ||
+ | <center> | ||
+ | <textarea class="textarea" rows="10"> | ||
{{:Team:KULeuven/Tools/PCR | {{:Team:KULeuven/Tools/PCR | ||
|tanneal=55 | |tanneal=55 | ||
Line 110: | Line 136: | ||
|lane=3+4 | |lane=3+4 | ||
}} | }} | ||
- | + | </textarea> | |
- | + | </center> | |
- | + | </div></div> | |
+ | </html> | ||
+ | <br> | ||
{{:Team:KULeuven/Tools/PCR | {{:Team:KULeuven/Tools/PCR | ||
Line 136: | Line 164: | ||
==== [[Team:KULeuven/Tools/Digestion | Digestion sheet]] ==== | ==== [[Team:KULeuven/Tools/Digestion | Digestion sheet]] ==== | ||
- | + | <html> | |
- | + | <div class="general"><div> | |
- | + | <center> | |
+ | <textarea class="textarea" id="styled" name="digestion" rows="10"> | ||
+ | {{:Team:KULeuven/Tools/Digestion | ||
+ | |nr= | ||
+ | |product= | ||
+ | |matrix= | ||
+ | |enz1= | ||
+ | |enz2= | ||
+ | |size= | ||
+ | |desc= | ||
+ | }} | ||
+ | </textarea> | ||
+ | <br> | ||
+ | <input type="button" class="button" id="clip" value="Clip" onClick="clipboard(digestion)"/> | ||
+ | </center> | ||
+ | </div></div> | ||
+ | <div class="example"><div> | ||
+ | <strong>Example</strong> (result below) | ||
+ | <center> | ||
+ | <textarea class="textarea" rows="10"> | ||
+ | {{:Team:KULeuven/Tools/Digestion | ||
|nr=D12 | |nr=D12 | ||
|product=Cre ORF | |product=Cre ORF | ||
Line 147: | Line 195: | ||
|desc=Cre ORF extracted for further usage | |desc=Cre ORF extracted for further usage | ||
}} | }} | ||
- | + | </textarea> | |
+ | </center> | ||
+ | </div></div> | ||
+ | </html> | ||
+ | <br> | ||
- | |||
{{:Team:KULeuven/Tools/Digestion | {{:Team:KULeuven/Tools/Digestion | ||
|nr=D12 | |nr=D12 | ||
Line 162: | Line 213: | ||
==== [[Team:KULeuven/Tools/Ligation | Ligation sheet]] ==== | ==== [[Team:KULeuven/Tools/Ligation | Ligation sheet]] ==== | ||
- | + | <html> | |
- | + | <div class="general"><div> | |
+ | <center> | ||
+ | <textarea class="textarea" id="styled" name="ligation" rows="10"> | ||
+ | {{:Team:KULeuven/Tools/Ligation | ||
+ | |nr= | ||
+ | |insert= | ||
+ | |insert_vol= | ||
+ | |vector= | ||
+ | |vector_vol= | ||
+ | |comm= | ||
+ | |ncol= | ||
+ | }} | ||
+ | </textarea> | ||
+ | <br> | ||
+ | <input type="button" class="button" id="clip" value="Clip" onClick="clipboard(ligation)"/> | ||
+ | </center> | ||
+ | </div></div> | ||
+ | <div class="example"><div> | ||
+ | <strong>Example</strong> (result below) | ||
+ | <center> | ||
+ | <textarea class="textarea" rows="10"> | ||
{{:Team:KULeuven/Tools/Ligation | {{:Team:KULeuven/Tools/Ligation | ||
|nr=L21 | |nr=L21 | ||
Line 173: | Line 244: | ||
|ncol=30 | |ncol=30 | ||
}} | }} | ||
- | + | </textarea> | |
+ | </center> | ||
+ | </div></div> | ||
+ | </html> | ||
+ | <br> | ||
- | |||
{{:Team:KULeuven/Tools/Ligation | {{:Team:KULeuven/Tools/Ligation | ||
|nr=L21 | |nr=L21 | ||
Line 188: | Line 262: | ||
==== [[Team:KULeuven/Tools/96-well | 96-Well Plate]] ==== | ==== [[Team:KULeuven/Tools/96-well | 96-Well Plate]] ==== | ||
- | + | <html> | |
- | + | <div class="general"><div> | |
+ | <center> | ||
+ | <textarea class="textarea" id="styled" name="wells96" rows="10"> | ||
+ | {{:Team:KULeuven/Tools/96-well | ||
+ | |title= | ||
+ | |A1= | ||
+ | |A2= | ||
+ | |A3= | ||
+ | |A4= | ||
+ | |A5= | ||
+ | |A6= | ||
+ | |A7= | ||
+ | ... | ||
+ | |B1= | ||
+ | |C1= | ||
+ | |D1= | ||
+ | |E1= | ||
+ | |F1= | ||
+ | ... | ||
+ | }} | ||
+ | </textarea> | ||
+ | <br> | ||
+ | <input type="button" class="button" id="clip" value="Clip" onClick="clipboard(wells96)"/> | ||
+ | </center> | ||
+ | <hr> | ||
+ | The 96 wells sheet extends from 1-12 horizontally, and from A-H vertically, not all squares have been given in the code above, but are easily added. | ||
+ | </div></div> | ||
+ | <div class="example"><div> | ||
+ | <strong>Example</strong> (result below) | ||
+ | <center> | ||
+ | <textarea class="textarea" rows="10"> | ||
{{:Team:KULeuven/Tools/96-well | {{:Team:KULeuven/Tools/96-well | ||
|title=Induced Response | |title=Induced Response | ||
Line 205: | Line 309: | ||
|F1=etc | |F1=etc | ||
}} | }} | ||
- | + | </textarea> | |
+ | </center> | ||
+ | </div></div> | ||
+ | </html> | ||
+ | <br> | ||
- | |||
{{:Team:KULeuven/Tools/96-well | {{:Team:KULeuven/Tools/96-well | ||
|title=Induced Response | |title=Induced Response | ||
Line 223: | Line 330: | ||
|F1=etc | |F1=etc | ||
}} | }} | ||
- | |||
=== Collection Templates === | === Collection Templates === | ||
==== [[Team:KULeuven/Tools/Oligo | Primer Collection]] ==== | ==== [[Team:KULeuven/Tools/Oligo | Primer Collection]] ==== | ||
- | + | <html> | |
- | + | <div class="general"><div> | |
- | To start the primer collection | + | <center> |
- | + | <textarea class="textarea" id="styled" name="oligo" rows="6">{{:Team:KULeuven/Tools/Oligo | |
- | + | |nr= | |
+ | |name= | ||
+ | |sequence= | ||
+ | |Tm= | ||
+ | |length= | ||
+ | |comments= | ||
+ | }} | ||
+ | </textarea> | ||
+ | <br> | ||
+ | <input type="button" class="button" id="clip" value="Clip" onClick="clipboard(oligo)"/> | ||
+ | </center> | ||
+ | <hr> | ||
+ | To start the primer collection page, copy following code into the edit screen: | ||
+ | <center> | ||
+ | <textarea class="textarea" rows="10"> | ||
+ | {|cellspacing="1" width=100% | ||
! style="background:#003E81; color: white" colspan="5" | Table of Oligos | ! style="background:#003E81; color: white" colspan="5" | Table of Oligos | ||
- | |-style="background:# | + | |-style="background:#99CCFF" align="center" |
- | | width= | + | | width=5% | Number |
- | | width= | + | | width=10% | Name |
- | | width= | + | | width=55% | Sequence |
- | | width= | + | | width=5% | Tm (°C) |
- | | width= | + | | width=5% | Length |
+ | | width=20% | Comments | ||
... | ... | ||
|} | |} | ||
- | + | </textarea> | |
- | Where you see the dots the template codelines will be added to. The dots will be replaced by: | + | </center> |
- | + | Where you see the dots the template codelines will be added to. The dots will be replaced by the primer templates sequentially: | |
+ | <br> | ||
{{:Team:KULeuven/Tools/Oligo ...}} | {{:Team:KULeuven/Tools/Oligo ...}} | ||
+ | <br> | ||
{{:Team:KULeuven/Tools/Oligo ...}} | {{:Team:KULeuven/Tools/Oligo ...}} | ||
- | + | </div></div> | |
+ | <div class="example"><div> | ||
+ | <strong>Example</strong> (result below) | ||
+ | <center> | ||
+ | <textarea class="textarea" rows="10"> | ||
+ | {|cellspacing="1" width=100% | ||
+ | ! style="background:#003E81; color: white" colspan="5" | Table of Oligos | ||
+ | |-style="background:#99CCFF" align="center" | ||
+ | | width=5% | Number | ||
+ | | width=10% | Name | ||
+ | | width=55% | Sequence | ||
+ | | width=5% | Tm (°C) | ||
+ | | width=5% | Length | ||
+ | | width=20% | Comments | ||
+ | {{:Team:KULeuven/Tools/Oligo}} | ||
+ | {{:Team:KULeuven/Tools/Oligo}} | ||
+ | |} | ||
+ | </textarea> | ||
+ | </center> | ||
+ | </div></div> | ||
+ | </html> | ||
+ | <br> | ||
- | + | {|cellspacing="1" width=100% | |
- | + | ! style="background:#003E81; color: white" colspan="5" | Table of Oligos | |
- | + | |-style="background:#99CCFF" align="center" | |
+ | | width=5% | Number | ||
+ | | width=10% | Name | ||
+ | | width=55% | Sequence | ||
+ | | width=5% | Tm (°C) | ||
+ | | width=5% | Length | ||
+ | | width=20% | Comments | ||
+ | {{:Team:KULeuven/Tools/Oligo}} | ||
+ | {{:Team:KULeuven/Tools/Oligo}} | ||
+ | |} | ||
+ | ---- | ||
+ | |||
+ | ==== [[Team:KULeuven/Tools/Freezer | Freezer]] ==== | ||
+ | |||
+ | <html> | ||
+ | <div class="general"><div> | ||
+ | All the information to start the Freezer page and making use of the Freezer templates is on the <a href="https://2008.igem.org/Team:KULeuven/Tools/Freezer">Freezer Tools</a> page. | ||
+ | </div></div> | ||
+ | </html> | ||
- | + | == CSS == | |
+ | === [[User:Avdmeers/SimpleCalendar.css | Calendar CSS file]] === | ||
- | == | + | == Javascript == |
- | + |
Latest revision as of 10:30, 29 October 2008
DEPRECATED PAGE
Contents |
Templates
All the useful templates are collected here, each one has a link to the template page and offers some information on the usage of the template. For convenience a clip button is offered to directly copy corresponding code to the clipboard (works only in IE, Firefox does not allow direct access to the clipboard!).
General
The navigation bar used throughout the wiki. The template contains all the CSS and Javascript code inline. The structure itself is given at the bottom and can be modified as desired.
In general one submenu in the bar is coded as (in this example the Project Section):
If the submenu contains no entries (single link, no dropdown behaviour, e.g. Home, Modeling) you can make use of the "nomenu" class, this way the menu item does not change color in hover mode (mouse located on the menu item). Simply add class="nomenu" between a and href.
The code of the old navigation bar (no dropdown):
New Day
The day template that is preloaded into a notebook day. The result can be seen in the [[Team:KULeuven/Notebook |Notebook]] section, when you click on an unmodified day, you'll get the edit screen, prefilled with the contents of the New_Day template. To create a calendar using this template use the code:
The template adds a date retriever, displaying links such as yesterday, tomorrow, ..., to ease the navigation for the user. The javascript is found here.
Lab Templates
All lab templates below are heavily inspired by the iGEM Paris 2007 team, and were merely reconstructed by the KULeuven iGEM team. We owe great thanks to them.
PCR sheet
PCR: | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
Digestion sheet
Digestion Products | ||||||
---|---|---|---|---|---|---|
Number | Product Name | Matrix Name | Enzyme 1 | Enzyme 2 | Size | Description |
D12 | Cre ORF | pJ61047 | XbaI | PstI | 1063bp | Cre ORF extracted for further usage |
Ligation sheet
Ligations | ||||||
---|---|---|---|---|---|---|
Number | Insert | Insert Volume (µL) | Vector | Vector Volume (µL) | Comments | Number of colonies |
L21 | D12 Cre ORF | 6µL | D1 pJ23100 | 2µL | construction of BioBrick: Cre-recombinase under control of strong promotor | 30 |
96-Well Plate
The 96 wells sheet extends from 1-12 horizontally, and from A-H vertically, not all squares have been given in the code above, but are easily added.
96-Well Plate: Induced Response | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | |
A | LB + 0µM IPTG | LB + 0µM IPTG | LB + 5µM IPTG | LB + 5µM IPTG | LB + 10µM IPTG | LB + 10µM IPTG | etc | / | / | / | / | / |
B | LB 2 + 0µM IPTG | / | / | / | / | / | / | / | / | / | / | / |
C | LB 3 + 0µM IPTG | / | / | / | / | / | / | / | / | / | / | / |
D | LB 4 + 0µM IPTG | / | / | / | / | / | / | / | / | / | / | / |
E | LB 5 + 0µM IPTG | / | / | / | / | / | / | / | / | / | / | / |
F | etc | / | / | / | / | / | / | / | / | / | / | / |
G | / | / | / | / | / | / | / | / | / | / | / | / |
H | / | / | / | / | / | / | / | / | / | / | / | / |
Collection Templates
Primer Collection
To start the primer collection page, copy following code into the edit screen:
{{:Team:KULeuven/Tools/Oligo ...}}
{{:Team:KULeuven/Tools/Oligo ...}}
Table of Oligos | |||||
---|---|---|---|---|---|
Number | Name | Sequence | Tm (°C) | Length | Comments |
{{{nr}}} | {{{name}}} | {{{sequence}}} | {{{length}}} | {{{Tm}}} | {{{comments}}} |
{{{nr}}} | {{{name}}} | {{{sequence}}} | {{{length}}} | {{{Tm}}} | {{{comments}}} |
Freezer