Learn R Programming

bioseq (version 0.1.4)

seq_replace_position: Replace a region between two positions in sequences

Description

Replace a region between two positions in sequences

Usage

seq_replace_position(x, position_in, position_out, replacement)

Value

A vector of same class as x.

Arguments

x

a DNA, RNA or AA vector.

position_in

an integer giving the position where to start to replace.

position_out

an integer giving the position where to stop to replace.

replacement

a vector of replacements.

See Also

stri_replace from stringi and str_replace from stringr for the underlying implementation.

Other string operations: seq-replace, seq_combine(), 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_split_kmer(), seq_split_pattern()

Examples

Run this code

x <- dna("ACGTTAGTGTAGCCGT", "CTCGAAATGA")
seq_replace_position(x, c(5, 2), 6, "-------")

Run the code above in your browser using DataLab