Takes a DNA sequence string and returns its reverse (without complementing).
Arguments
- seq
A character vector containing DNA sequences. Preserves case and handles NA values.
Value
A character vector of the same length as the input, containing the reversed sequences
Examples
gseq.rev("ACTG") # Returns "GTCA"
#> [1] "GTCA"
gseq.rev(c("ACTG", "GGCC")) # Returns c("GTCA", "CCGG")
#> [1] "GTCA" "CCGG"
gseq.rev(c("ACTG", NA, "GGCC")) # Returns c("GTCA", NA, "CCGG")
#> [1] "GTCA" NA "CCGG"