Retrieve compound properties from a pubchem CID
Retrieve compound information from pubchem CID, see https://pubchem.ncbi.nlm.nih.gov/
pc_prop(cid, properties = NULL, verbose = TRUE, ...)
cid |
character; Pubchem ID (CID). |
properties |
character vector; properties to retrieve, e.g. c("MolecularFormula", "MolecularWeight"). If NULL (default) all available properties are retrieved. See https://pubchemdocs.ncbi.nlm.nih.gov/pug-rest for a list of all available properties. |
verbose |
logical; should a verbose output be printed to the console? |
... |
currently not used. |
a data.frame
Please respect the Terms and Conditions of the National Library of Medicine, https://www.nlm.nih.gov/databases/download.html the data usage policies of National Center for Biotechnology Information, https://www.ncbi.nlm.nih.gov/home/about/policies/, https://pubchemdocs.ncbi.nlm.nih.gov/programmatic-access, and the data usage policies of the indicidual data sources https://pubchem.ncbi.nlm.nih.gov/sources/.
Wang, Y., J. Xiao, T. O. Suzek, et al. 2009 PubChem: A Public Information System for Analyzing Bioactivities of Small Molecules. Nucleic Acids Research 37: 623–633.
Kim, Sunghwan, Paul A. Thiessen, Evan E. Bolton, et al. 2016 PubChem Substance and Compound Databases. Nucleic Acids Research 44(D1): D1202–D1213.
Kim, S., Thiessen, P. A., Bolton, E. E., & Bryant, S. H. (2015). PUG-SOAP and PUG-REST: web services for programmatic access to chemical information in PubChem. Nucleic acids research, gkv396.
Eduard Szöcs, Tamás Stirling, Eric R. Scott, Andreas Scharmüller, Ralf B. Schäfer (2020). webchem: An R Package to Retrieve Chemical Information from the Web. Journal of Statistical Software, 93(13). doi: 10.18637/jss.v093.i13.
# might fail if API is not available pc_prop(5564) ### # multiple CIDS comp <- c("Triclosan", "Aspirin") cids <- get_cid(comp) pc_prop(cids$cid, properties = c("MolecularFormula", "MolecularWeight", "CanonicalSMILES"))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.