TmCalculator
A Calculator for Melting Temperature of Nucleic Acid Sequences
A comprehensive R package for calculating melting temperatures of nucleic acid sequences. Implements three calculation methods: 1. Wallace rule (Thein & Wallace, 1986) 2. Empirical formulas based on GC content (Marmur, 1962; Schildkraut, 2010; Wetmur, 1991; Untergasser, 2012; von Ahsen, 2001) 3. Nearest neighbor thermodynamics (Breslauer, 1986; Sugimoto, 1996; Allawi, 1998; SantaLucia, 2004; Freier, 1986; Xia, 1998; Chen, 2012; Bommarito, 2000; Turner, 2010; Sugimoto, 1995; Allawi, 1997; Santalucia, 2005) Includes corrections for: - Salt ions (SantaLucia, 1996, 1998; Owczarzy, 2004, 2008) - Chemical compounds (dimethyl sulfoxide, formamide) Supports both direct sequence input and FASTA file input.
README
# TmCalculator <a href="https://github.com/JunhuiLi1017/TmCalculator"><img src="man/figures/logo.png" align="right" height="138" /></a>
v1.1.0
## 1. install
`install.packages("TmCalculator")`
install dev version from github
`pak::pkg_install("JunhuiLi1017/TmCalculator@dev")`
## 2. usage and examples
Please see the vignetts for the details.
## 3. launch an R shiny application
using R function
`TmCalculatorShiny::TmCalculator_shiny()`
Versions across snapshots
| Version | Repository | File | Size |
|---|---|---|---|
1.0.4 |
rolling linux/jammy R-4.5 | TmCalculator_1.0.4.tar.gz |
1.4 MiB |
1.0.4 |
rolling linux/noble R-4.5 | TmCalculator_1.0.4.tar.gz |
1.4 MiB |
1.0.4 |
rolling source/ R- | TmCalculator_1.0.4.tar.gz |
1.4 MiB |
1.0.4 |
latest linux/jammy R-4.5 | TmCalculator_1.0.4.tar.gz |
1.4 MiB |
1.0.4 |
latest linux/noble R-4.5 | TmCalculator_1.0.4.tar.gz |
1.4 MiB |
1.0.4 |
latest source/ R- | TmCalculator_1.0.4.tar.gz |
1.4 MiB |
1.0.4 |
2026-04-26 source/ R- | TmCalculator_1.0.4.tar.gz |
1.4 MiB |
1.0.4 |
2026-04-23 source/ R- | TmCalculator_1.0.4.tar.gz |
1.4 MiB |
1.0.3 |
2025-04-20 source/ R- | TmCalculator_1.0.3.tar.gz |
18.9 KiB |