gseq.comp: Complement DNA sequence

View source: R/sequence.R

gseq.compR Documentation

Complement DNA sequence

Description

Takes a DNA sequence string and returns its complement (without reversing).

Usage

gseq.comp(seq)

Arguments

seq

A character vector containing DNA sequences (using A,C,G,T). Preserves case and handles NA values.

Value

A character vector of the same length as the input, containing the complemented sequences

See Also

gseq.revcomp, gseq.rev

Examples

gseq.comp("ACTG") # Returns "TGAC"
gseq.comp(c("ACTG", "GGCC")) # Returns c("TGAC", "CCGG")
gseq.comp(c("ACTG", NA, "GGCC")) # Returns c("TGAC", NA, "CCGG")


misha documentation built on Dec. 14, 2025, 9:06 a.m.