rc.cmpd.get.classyfire | R Documentation |
use classyfire web API to look up full ClassyFire hirarchy for each inchikey
rc.cmpd.get.classyfire(
ramclustObj = NULL,
inchikey = NULL,
get.all = TRUE,
max.wait = 10,
posts.per.minute = 5
)
ramclustObj |
ramclustR object to ClassyFy. Must supply one of either ramclustObj or inchikey (see below) |
inchikey |
vector of text inchikeys to ClassyFy. Must supply one of either ramclustObj or inchikey. |
get.all |
logical; if TRUE, when inchikey classyfire lookup fails, submits for classyfication. Can be slow. max.wait (below) sets max time to spend on each compound before moving on. default = FALSE. |
max.wait |
numeric; maximum time (seconds) to wait per compound when 'get.all' = TRUE. |
posts.per.minute |
integer; a limit set when 'get.all' is true. ClassyFire server accepts no more than 5 posts per minute when calculating new ClassyFire results. Slows down submission process to keep server from denying access. |
The $inchikey slot is used to look up the
returns a ramclustR object. new dataframe in $classyfire slot with rows equal to number of compounds.
Corey Broeckling
Djoumbou Feunang Y, Eisner R, Knox C, Chepelev L, Hastings J, Owen G, Fahy E, Steinbeck C, Subramanian S, Bolton E, Greiner R, and Wishart DS. ClassyFire: Automated Chemical Classification With A Comprehensive, Computable Taxonomy. Journal of Cheminformatics, 2016, 8:61. DOI: 10.1186/s13321-016-0174-y
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.