helixR is an R package with basic functions for DNA and RNA sequence analysis. It allows common operations such as base counting, transcription, translation, motif searching, and sequence property calculations.
# Install from GitHub
remotes::install_github("dcuentasf/helixR")
# Call library
library("helixR")Base counting 🧬
base_count("ATGCCCTGA")
A C G T
2 3 2 2GC content 📊
gc_content("ATGCCCTGA")
55.55556DNA → RNA transcription 🔁
transcribe("ATGCCCTGA")
"AUGCCCUGA"Motif search 🔎
find_motif("AUGCCCUGA", "AUG")
1ORF detection 🧫
find_orfs("AUGCCCUGA")
frame length_bp
0 9ORF translation 🧬➡️🧫
translate_orfs("AUGCCCUGA")
"MP"RNA → DNA reverse transcription 🔁
reverse_transcribe("AUGCCCUGA")
"ATGCCCTGA"Reverse complement 🔄
reverse_complement("ATGCCCTGA")
"TCAGGGCAT"Hamming distance 📏
hamming_distance("AUGCCC", "AUGTTT")
3Melting temperature 🌡️
melting_temp("ATGCCCTGA")
28- Designed for basic biological sequence analysis.
- Supports DNA (A, T, G, C) and RNA (A, U, G, C).
- Intended for teaching and quick analyses.