| seq_combine {bioseq} | R Documentation |
Combine multiple sequences
Description
Combine multiple sequences
Usage
seq_combine(..., sep = "", collapse = NULL)
Arguments
... |
One or more vectors of sequences (DNA, RNA, AA). They must all be of the same type. Short vectors are recycled. |
sep |
String to insert between input vectors. |
collapse |
If not |
Details
The strings sep and collapsew ill be coerced to
the type of input vectors with a warning if some character have to replaced.
Value
A vector of sequences (if collapse is NULL).
A vector with a single sequence, otherwise.
See Also
stri_join from stringi and
str_c from stringr
for the underlying implementation.
Other string operations:
seq-replace,
seq_count_pattern(),
seq_crop_pattern(),
seq_crop_position(),
seq_detect_pattern(),
seq_extract_pattern(),
seq_extract_position(),
seq_remove_pattern(),
seq_remove_position(),
seq_replace_position(),
seq_split_kmer(),
seq_split_pattern()
Examples
x <- dna("ACGTTAGTGTAGCCGT", "CTCGAAATGA")
y <- dna("TTTTTTTT", "AAAAAAAAA")
seq_combine(x, y)
seq_combine(y, x, sep = "CCCCC")
seq_combine(y, x, sep = "CCCCC", collapse = "GGGGG")