normalize: Normalize a nucleotide sequence. Default is DNA bases and...

View source: R/tuples.R

normalizeR Documentation

Normalize a nucleotide sequence. Default is DNA bases and upper-case letters.

Description

Note that unknown bases (e.g. letter K) do not raise any exceptions.

Usage

normalize(seqv, RNA = FALSE, lowercase = FALSE)

Arguments

seqv

A vector of sequences as a string to be processed.

RNA

If true, RNA bases are used, i.e. T becomes U. If false (default), DNA bases are used, i.e. U becomes T.

lowercase

If true, all letters are converted to lowercase (ATG -> atg). IF false (default), all letters will be uppercase (atg -> ATG)

Value

Normalized string

Examples

normalize("auggcc") # will yield ATGGCC.

informatik-mannheim/gcat-base documentation built on Nov. 7, 2023, 7:18 a.m.