powered by
Combine multiple sequences
seq_combine(..., sep = "", collapse = 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.
NULL
A vector of sequences (if collapse is NULL). A vector with a single sequence, otherwise.
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
# NOT RUN { 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