melting
Methods for calculating melting temperatures.¶
There is currently one public method available:
calculate_long_seq_tm()-- Calculates the melting temperature of an amplicon.
Examples¶
>>> calculate_long_seq_tm(seq="GT" * 10, salt_molar_concentration=10.0, percent_formamide=10.0)
78.64999999999999
Functions¶
calculate_long_seq_tm ¶
calculate_long_seq_tm(
seq: str ,
salt_molar_concentration: float = 1.65,
percent_formamide: float = 15.0,
) -> float
Calculate the melting temperature of an amplicon.
Uses the formula:
Tm = 81.5 + 0.41(%GC) - 675/N + 16.6 x log[Na+] - 0.62(%F)
from:
(Marmur & Doty 1962, J Mol Biol 5: 109-118; Schildkraut & Lifson 1965, Biopolymers 3: 195-208)
with the added chemical (formamide) correction.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
seq |
|
the amplicon sequence |
required |
salt_molar_concentration |
|
the molar concentration of salt |
1.65
|
percent_formamide |
|
the percent formamide |
15.0
|
Returns:
| Type | Description |
|---|---|
|
the predicted melting temperature |