Team:EPF-Lausanne/PrimerDesignHelper

From 2012.igem.org

(Difference between revisions)
Line 44: Line 44:
<td>Restriction sites</td>
<td>Restriction sites</td>
<td>
<td>
-
<!-- Random bases: <input type="input" id="primerRandBases" value="4" onkeyup="window.calc()" onchange="window.calc()" /><br />-->
+
Random bases: <input type="text" id="primerRandBases" value="4" onkeyup="window.calc()" onchange="window.calc()" /><br />
Primer 1 RS: 5' <input type="text" id="primer1RS" onkeyup="window.calc()" onchange="window.calc()" /> 3' <span id="primer1RSMatch"> </span><br />
Primer 1 RS: 5' <input type="text" id="primer1RS" onkeyup="window.calc()" onchange="window.calc()" /> 3' <span id="primer1RSMatch"> </span><br />
Primer 2 RS: 5' <input type="text" id="primer2RS" onkeyup="window.calc()" onchange="window.calc()" /> 3' <span id="primer2RSMatch"> </span>
Primer 2 RS: 5' <input type="text" id="primer2RS" onkeyup="window.calc()" onchange="window.calc()" /> 3' <span id="primer2RSMatch"> </span>
Line 53: Line 53:
<td>
<td>
<!-- Random bases: <input type="input" id="primerRandBases" value="4" onkeyup="window.calc()" onchange="window.calc()" /><br />-->
<!-- Random bases: <input type="input" id="primerRandBases" value="4" onkeyup="window.calc()" onchange="window.calc()" /><br />-->
-
Primer 1 tail: 5' <input type="text" id="primer1Tail" onkeyup="window.calc()" onchange="window.calc()" /> 3'<br />
+
Primer 1 tail: 5'<input type="text" id="primer1Tail" onkeyup="window.calc()" onchange="window.calc()" />3'<br />
-
Primer 2 tail: 5' <input type="text" id="primer2Tail" onkeyup="window.calc()" onchange="window.calc()" /> 3'
+
Primer 2 tail: 5'<input type="text" id="primer2Tail" onkeyup="window.calc()" onchange="window.calc()" />3'
</td>
</td>
</tr>
</tr>

Revision as of 00:27, 12 July 2012

Primer design helper

Warning: This is a very basic tool and should not be seen as a replacement for your brain. This is in no way a complete tool for primer design and shouldn't be trusted! Always check the results yourself. The Tm calculation is based on Belsauer et al. 1986 (with some small modifications, inspired by http://www.basic.northwestern.edu/biotools/oligocalc.html) and has as a goal to stay close (this means within 3-6 °C) to the results found by the NEB Phusion HF-PCR reference. The tail is ignored in the Tm calculation. Also take a look at iGEM's primer design page.

Known limitations are: only A, C, G and T are accepted as input, the concentration of salts(30mM of Na+), and the primer concentration (500nM) can't be set.

Paste the sequence you want to PCR out in the following textarea:

Give some more info about what you want to do:

Primer type


Goal Tm °C

Result:


Note: the annealing temperatures are indicative and should always be checked (and corrected).
Primer 1 (NaN °C, NaNbp): 5' - No data → 3'
Primer 2 (NaN °C, NaNbp): 5' - No data → 3'
Annealing temp: NaN °C