## Not run:
# # might fail if API is not available
# # query common name
# y1 <- ci_query(c('Formaldehyde', 'Triclosan'), type = 'name')
# names(y1)
# str(y1[['Triclosan']]) # lots of information inside
# y1[['Triclosan']]$inchikey
#
# # Query by CAS
# y2 <- ci_query('50-00-0', type = 'rn', match = 'first')
# y2[['50-00-0']]$inchikey
#
# # query by inchikey
# y3 <- ci_query('WSFSSNUMVMOOMR-UHFFFAOYSA-N', type = 'inchikey')
# y3[[1]]$name
#
# # extract lop-P
# sapply(y1, function(y){
# if (length(y) == 1 && is.na(y))
# return(NA)
# y$physprop$Value[y$physprop$`Physical Property` == 'log P (octanol-water)']
# })
# ## End(Not run)
Run the code above in your browser using DataLab