Team:UC Berkeley/Resources/MMCalculator
From 2008.igem.org
(Difference between revisions)
(New page: ==Bing's Master Mix Calcualtor Version 0.1a== '''All volumes are given in uL''' <html> <head> <script type="text/javascript"> function calcVolumes() { reaction = rxnType.selectedIndex; ...) |
|||
(14 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
- | ==Bing's Master Mix Calcualtor Version 0. | + | ==Bing's Master Mix Calcualtor Version 0.2a== |
- | '''All volumes are given in uL''' | + | '''All volumes are given in uL. The calculator will give you enough master mix for one extra reaction.''' |
<html> | <html> | ||
Line 6: | Line 6: | ||
<script type="text/javascript"> | <script type="text/javascript"> | ||
function calcVolumes() { | function calcVolumes() { | ||
- | reaction = rxnType.selectedIndex; | + | reaction = document.getElementById("rxnType").selectedIndex; |
out = document.getElementById("output"); | out = document.getElementById("output"); | ||
out.value = ""; | out.value = ""; | ||
Line 13: | Line 13: | ||
{ | { | ||
case 0: | case 0: | ||
- | out.value += "Regular PCR w/o DMSO Master Mix for " + num + " reactions:\n"; | + | out.value += "Regular PCR w/o DMSO Master Mix for " + num + " reactions (25 uL scale):\n"; |
out.value += "Water: " + (20.375*num) + "\n"; | out.value += "Water: " + (20.375*num) + "\n"; | ||
out.value += "10 mM dNTP: " + (.5*num) + "\n"; | out.value += "10 mM dNTP: " + (.5*num) + "\n"; | ||
Line 40: | Line 40: | ||
case 3: | case 3: | ||
out.value += "Colony PCR Master Mix for " + num + " reactions:\n"; | out.value += "Colony PCR Master Mix for " + num + " reactions:\n"; | ||
- | out.value += "Water: " + ( | + | out.value += "Water: " + (16*num) + "\n"; |
- | out.value += "MgCl ( | + | out.value += "MgCl (50 mM): " + (.6*num) + "\n"; |
- | out.value += "10 mM dNTP: " + ( | + | out.value += "10 mM dNTP: " + (.4*num) + "\n"; |
out.value += "10x Taq Buffer: " + (2*num) + "\n"; | out.value += "10x Taq Buffer: " + (2*num) + "\n"; | ||
out.value += "Taq Polymerase: " + (.2*num) + "\n"; | out.value += "Taq Polymerase: " + (.2*num) + "\n"; | ||
Line 65: | Line 65: | ||
out.value += "Digested pBca1256 Vector: " + (1*num) + "\n"; | out.value += "Digested pBca1256 Vector: " + (1*num) + "\n"; | ||
out.value += "Aliquot 9 uL\n"; | out.value += "Aliquot 9 uL\n"; | ||
+ | break; | ||
+ | case 6: | ||
+ | out.value += "Regular PCR w/o DMSO w/ oligos, 50 uL Scale Master Mix for " + num + " reactions:\n"; | ||
+ | out.value += "Water: " + (40.75*num) + "\n"; | ||
+ | out.value += "10 mM dNTP: " + (1*num) + "\n"; | ||
+ | out.value += "10x Expand Buffer \"2\": " + (5*num) + "\n"; | ||
+ | out.value += "Oligo #1: " + (1*num) + "\n"; | ||
+ | out.value += "Oligo #2: " + (1*num) + "\n"; | ||
+ | out.value += "Expand Polymerase \"1\": " + (.75*num) + "\n"; | ||
+ | out.value += "Aliquot 49.5 uL\n"; | ||
+ | break; | ||
+ | case 7: | ||
+ | out.value += "Basic Part Transfer Digestion Master Mix for " + num + " reactions:\n"; | ||
+ | out.value += "Water: " + (21*num) + "\n"; | ||
+ | out.value += "NEB3 Buffer: " + (3*num) + "\n"; | ||
+ | out.value += "EcoRI: " + (.5*num) + "\n"; | ||
+ | out.value += "BamHI: " + (.5*num) + "\n"; | ||
+ | out.value += "Aliquot 25 uL\n"; | ||
+ | break; | ||
+ | case 8: | ||
+ | out.value += "Lefty Assembly Digestion Master Mix for " + num + " reactions:\n"; | ||
+ | out.value += "Water: " + (12*num) + "\n"; | ||
+ | out.value += "NEB2 Buffer: " + (2*num) + "\n"; | ||
+ | out.value += "BamHI: " + (.5*num) + "\n"; | ||
+ | out.value += "XhoI: " + (.5*num) + "\n"; | ||
+ | out.value += "Aliquot 15 uL\n"; | ||
+ | break; | ||
+ | case 9: | ||
+ | out.value += "Righty Assembly Digestion Master Mix for " + num + " reactions:\n"; | ||
+ | out.value += "Water: " + (12*num) + "\n"; | ||
+ | out.value += "NEB2 Buffer: " + (2*num) + "\n"; | ||
+ | out.value += "BglII: " + (.5*num) + "\n"; | ||
+ | out.value += "XhoI: " + (.5*num) + "\n"; | ||
+ | out.value += "Aliquot 15 uL\n"; | ||
break; | break; | ||
} | } | ||
Line 81: | Line 115: | ||
<option>Digestion</option> | <option>Digestion</option> | ||
<option>Ligation</option> | <option>Ligation</option> | ||
+ | <option>Regular PCR w/o DMSO, 50 uL scale</option> | ||
+ | <option>Basic Part Transfer Digest</option> | ||
+ | <option>Lefty Assembly Digest</option> | ||
+ | <option>Righty Assembly Digest</option> | ||
</select> | </select> | ||
<br> | <br> | ||
Line 86: | Line 124: | ||
<input type="button" onclick="calcVolumes()" value="Calculate"></input> | <input type="button" onclick="calcVolumes()" value="Calculate"></input> | ||
</form> | </form> | ||
- | <textarea value="hello" id="output" cols=" | + | <textarea value="hello" id="output" cols="10" rows="15"> </textarea> |
</body> | </body> | ||
</html> | </html> | ||
+ | |||
+ | ---- | ||
+ | <div align="center">[[Team:UC_Berkeley|Back to UCB Home]]</div> |
Latest revision as of 20:21, 6 July 2008
Bing's Master Mix Calcualtor Version 0.2a
All volumes are given in uL. The calculator will give you enough master mix for one extra reaction.