Check if input is a valid inchikey using ChemSpider API
Usage
is.inchikey_cs(x, apikey = NULL, verbose = getOption("verbose"))
Arguments
- x
character; input string
- apikey
character; your API key. If NULL (default),
cs_check_key()
will look for it in .Renviron or .Rprofile.- verbose
logical; print messages during processing to console?
See also
is.inchikey
for a pure-R implementation.
Examples
if (FALSE) { # \dontrun{
# might fail if API is not available
is.inchikey_cs('BQJCRHHNABKAKU-KBQPJGBKSA-N')
is.inchikey_cs('BQJCRHHNABKAKU-KBQPJGBKSA')
is.inchikey_cs('BQJCRHHNABKAKU-KBQPJGBKSA-5')
is.inchikey_cs('BQJCRHHNABKAKU-KBQPJGBKSA-n')
is.inchikey_cs('BQJCRHHNABKAKU/KBQPJGBKSA/N')
is.inchikey_cs('BQJCRHHNABKAKU-KBQPJGBKXA-N')
is.inchikey_cs('BQJCRHHNABKAKU-KBQPJGBKSB-N')
} # }