Submit a ChemSpider ID (CSID) and the fields you are interested in, and retrieve the record details for your query.
Usage
cs_compinfo(csid, fields, verbose = getOption("verbose"), apikey = NULL)
Arguments
- csid
numeric; can be obtained using
get_csid
- fields
character; see details.
- verbose
logical; should a verbose output be printed on the console?
- apikey
character; your API key. If NULL (default),
cs_check_key()
will look for it in .Renviron or .Rprofile.
Details
Valid values for fields
are "SMILES"
,
"Formula"
, "InChI"
, "InChIKey"
, "StdInChI"
,
"StdInChIKey"
, "AverageMass"
, "MolecularWeight"
,
"MonoisotopicMass"
, "NominalMass"
, "CommonName"
,
"ReferenceCount"
, "DataSourceCount"
, "PubMedCount"
,
"RSCCount"
, "Mol2D"
, "Mol3D"
. You can specify any
number of fields.
Note
An API key is needed. Register at https://developer.rsc.org/ for an API key. Please respect the Terms & Conditions. The Terms & Conditions can be found at https://developer.rsc.org/terms.
Examples
if (FALSE) { # \dontrun{
cs_compinfo(171, c("SMILES", "CommonName"))
cs_compinfo(171:182, "SMILES")
} # }