AA | R Documentation |
Among other attributes it contains '1-letter code', 'monoisotopic mass' and 'average mass' of each amino acids.
contains a table
returns a data.frame
Christian Panse 2013
data(AA)
AA
AA.lm<-lm(AA$Monoisotopic ~ AA$Average)
plot(AA$Monoisotopic, AA$Average);
abline(AA.lm, col='grey')
text(AA$Monoisotopic, AA$Average, AA$letter1, pos=3)
plot(AA$Average-AA$Monoisotopic)
axis(3,1:20,AA$letter1);
abline(v=1:20,col='grey')
# computes monoisotopic mass out of formula using the CDK package
## Not run:
if (require(rcdk)){
plot(AA$Monoisotopic,
sapply(AA$formula, function(x){
get.formula(as.character(x), charge = 1)@mass
}))
}
## End(Not run)
## Not run:
if (require(XML)){
unimodurl <- url("http://www.unimod.org/xml/unimod_tables.xml")
unimod.list <- XML::xmlToList(
XML::xmlParse(
scan(unimodurl, what = character())))
unimod.AA <- data.frame(
do.call('rbind', unimod.list$amino_acids))
rownames(unimod.AA) <- unimod.AA$one_letter
}
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.