Description Usage Arguments Details Value Author(s) References See Also Examples
The IUPAC_CODE_MAP named character vector contains the mapping from
the IUPAC nucleotide ambiguity codes to their meaning.
The mergeIUPACLetters function provides the reverse mapping.
1 2 |
x |
A vector of non-empty character strings made of IUPAC letters. |
IUPAC nucleotide ambiguity codes are used for representing sequences of nucleotides where the exact nucleotides that occur at some given positions are not known with certainty.
IUPAC_CODE_MAP is a named character vector where the names are
the IUPAC nucleotide ambiguity codes and the values are their corresponding
meanings. The meaning of each code is described by a string that enumarates
the base letters ("A", "C", "G" or "T")
associated with the code.
The value returned by mergeIUPACLetters is an unnamed character
vector of the same length as its argument x where each element
is an IUPAC nucleotide ambiguity code.
H. Pagès
http://www.chick.manchester.ac.uk/SiteSeer/IUPAC\_codes.html
IUPAC-IUB SYMBOLS FOR NUCLEOTIDE NOMENCLATURE: Cornish-Bowden (1985) Nucl. Acids Res. 13: 3021-3030.
1 2 3 4 5 6 | IUPAC_CODE_MAP
some_iupac_codes <- c("R", "M", "G", "N", "V")
IUPAC_CODE_MAP[some_iupac_codes]
mergeIUPACLetters(IUPAC_CODE_MAP[some_iupac_codes])
mergeIUPACLetters(c("Ca", "Acc", "aA", "MAAmC", "gM", "AB", "bS", "mk"))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.