rnaheat
Quick Start
- Command:
RNAheat [OPTIONS] [<input>] - Local executable:
/home/vimalinx/miniforge3/envs/bio/bin/RNAheat - Full reference: See
references/help.mdfor complete options and details
When To Use This Tool
- Compute specific heat curves to study RNA melting behavior.
- Compare thermal stability across sequences or parameter settings.
- Scan a temperature range before choosing a biologically relevant folding temperature.
- Include circular-RNA or G-quadruplex assumptions in thermal profiles.
Common Patterns
# 1) Compute a default heat-capacity profile
echo 'GGGAAAUCC' | RNAheat > heat.tsv
# 2) Restrict the temperature range and step size
echo 'GGGAAAUCC' | RNAheat --Tmin 10 --Tmax 80 --stepsize 0.5 > heat.tsv
# 3) Model a circular RNA with G-quadruplex support
echo 'GGGAAAUCC' | RNAheat --circ --gquad > heat.tsv
Recommended Workflow
- Prepare input RNA sequence(s) in plain text or FASTA-like format
- Set temperature range with
--Tminand--Tmax(default 0–100°C) and adjust--stepsizeas needed - Run
RNAheatwith appropriate options (e.g.,--circfor circular RNA,--gquadfor G-quadruplex) - Parse output pairs of temperature (°C) and specific heat (kcal/(mol*K)) for downstream analysis
Guardrails
- Output is tabular (temperature, specific heat) to stdout; redirect to file for persistence
- Input stops at a line containing only
@or EOF; ensure proper sequence delimiting - Smoothing via
-m/--ipointsaffects curve shape; higher values produce smoother results at cost of resolution