Searches the Kegg database to obtain external identifiers. KEGG compound, drug and glycan databases can be queried for pubchem and chebi identifiers, and vice-versa.
Arguments
- get
(character) Get identifier. Allowed values are limited to the following:
"compound": KEGG small molecule database."glycan": KEGG glycan database."drug": KEGG drug database."chebi": Chemical Entities of Biological Interest (ChEBI) database."pubchem": PubChem Substance Identifier.
The default is
"pubchem".- from
(character) From identifier. Allowed values are limited to the following:
"compound": KEGG small molecule database."glycan": KEGG glycan database."drug": KEGG drug database."chebi": Chemical Entities of Biological Interest (ChEBI) database."pubchem": PubChem Substance Identifier.
The default is
"compound".- query_column
(character) The name of the column containing identifiers to search the database for. They should be identifiers of the type selected for the "from" slot.
- suffix
(character) A suffix appended to all column names in the returned result. The default is
"_kegg".- ...
Additional slots and values passed to
struct_class.
Value
A kegg_lookup object with the following output slots:
updated | (annotation_source) An annotation_source object with a new column of compound identifiers. |
Inheritance
A kegg_lookup object inherits the following struct classes: kegg_lookup() ⭢ model() ⭢ struct_class()
References
Tenenbaum D, Maintainer B (2023). KEGGREST: Client-side REST access to the Kyoto Encyclopedia of Genes and Genomes (KEGG). doi:10.18129/B9.bioc.KEGGREST https://doi.org/10.18129/B9.bioc.KEGGREST, R package version 1.42.0, https://bioconductor.org/packages/KEGGREST.
Wickham H, François R, Henry L, Müller K, Vaughan D (2023). dplyr: A Grammar of Data Manipulation. R package version 1.1.3, https://CRAN.R-project.org/package=dplyr.
See also
Other REST API's:
classyfire_lookup,
lipidmaps_lookup,
mwb_compound_lookup,
rest_api