Crandore Hub

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

VersionRepositoryFileSize
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

Dependencies (latest)

Imports

Suggests