Learn R Programming

bioseq (version 0.1.1)

seq_combine: 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 NULL, combine everything with this string as separator.

Value

A vector of sequences (if collapse is NULL). A vector with a single sequence, otherwise.

Details

The strings sep and collapsew ill be coerced to the type of input vectors with a warning if some character have to replaced.

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

Run this code
# 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