seqinr (version 1.0-1)

aaa: Converts amino-acid one-letter code into the three-letter one

Description

This is a vectorized function to convert one-letter amino-acid code into the three-letter one, for instance "A" into "Ala".

Usage

aaa(aa)

Arguments

aa
A vector of single characters

Value

  • A vector of char string. All strings are 3 chars long, run example(aaa) to see them.

Details

Allowed character values for aa are *ACDEFGHIKLMNPQRSTVWY. All other values will generate a warning and return NA.

References

The IUPAC one-letter code for aminoacids is described at: http://www.chem.qmul.ac.uk/iupac/AminoAcid/ To have an overview of the seqinR's functionnality, please consult this vignette: Charif, D., Lobry, J.R. (2005) SeqinR: a contributed package to the R project for statistical computing devoted to biological sequences retrieval and analysis. Springer Verlag, Biological and Medical Physics/Biomedical Series, in preparation.

See Also

translate, a

Examples

Run this code
# show all allowed values
  allowed <- s2c("*ACDEFGHIKLMNPQRSTVWY")
  aaa(allowed)
  # show what's happen with non-allowed values
  aaa("Z") # should be NA and a warning is generated

Run the code above in your browser using DataCamp Workspace