View source: R/merge_with_metadata.R
| reverse_sequence_if_needed | R Documentation |
merge_methylation_with_metadata() helper)This function takes a vector of DNA/RNA sequences and a vector of directions
(which must all be either "forward" or "reverse", not case-sensitive)
and returns a vector of forward DNA/RNA sequences.
Sequences in the vector that were forward to begin with are unchanged,
while sequences that were reverse are reverse-complemented via reverse_complement()
to produce the forward sequence.
Called by merge_methylation_with_metadata() to create a forward dataset, alongside
reverse_quality_if_needed(), reverse_locations_if_needed() and reverse_probabilities_if_needed().
reverse_sequence_if_needed(
sequence_vector,
direction_vector,
output_mode = "DNA"
)
sequence_vector |
|
direction_vector |
|
output_mode |
|
character vector. A vector of all forward versions of the input sequence vector.
reverse_sequence_if_needed(
sequence_vector = c("TAAGGC", "TAAGGC"),
direction_vector = c("reverse", "forward")
)
reverse_sequence_if_needed(
sequence_vector = c("UAAGGC", "UAAGGC"),
direction_vector = c("reverse", "forward"),
output_mode = "RNA"
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.