powered by
Combine multiple sequences
seq_combine(..., sep = "", collapse = NULL)
A vector of sequences (if collapse is NULL). A vector with a single sequence, otherwise.
NULL
One or more vectors of sequences (DNA, RNA, AA). They must all be of the same type. Short vectors are recycled.
String to insert between input vectors.
If not NULL, combine everything with this string as separator.
The strings sep and collapsew ill be coerced to the type of input vectors with a warning if some character have to replaced.
sep
collapse
stri_join from stringi and str_c from stringr for the underlying implementation.
stri_join
str_c
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()
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()
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")
Run the code above in your browser using DataLab