| keggGet {KEGGREST} | R Documentation |
Retrieves given database entries.
keggGet(dbentries, option = c("aaseq", "ntseq", "mol", "kcf",
"image", "kgml"))
dbentries |
One or more (up to a maximum of 10) KEGG identifiers. |
option |
|
Retrieves all entries from the KEGG database for a set of KEGG identifers.
keggGet() can only return 10 result sets at once (this limitation
is on the server side). If you supply more than 10 inputs to keggGet(),
KEGGREST will warn that only the first 10 results will be returned.
A list wrapping a KEGG flat file.
If option is aaseq, an AAStringSet object.
If option is ntseq, a DNAStringSet object.
If option is image, an object which can be written
to a PNG file.
If option is kgml, a KGML document.
Dan Tenenbaum
http://www.kegg.jp/kegg/docs/keggapi.html
keggGet(c("cpd:C01290", "gl:G00092")) ## retrieves a compound entry
## and a glycan entry
keggGet(c("C01290", "G00092")) ## same as above, without prefixes
keggGet(c("hsa:10458", "ece:Z5100")) ## retrieves a human gene entry
## and an E.coli O157 gene entry
keggGet(c("hsa:10458", "ece:Z5100"), "aaseq") ## retrieves amino acid sequences
## of a human gene and an
## E.coli O157 gene
png <- keggGet("hsa05130", "image") ## retrieves the image file of a
## pathway map
t <- tempfile()
library(png)
writePNG(png, t)
keggGet("hsa05130", "kgml")