#search by molecular formula
searchByFormula <- function(formula, returnType = "json") {
#GET request
if(returnType == "json") {
#return as json
req <- GET(MONASEARCH,
add_headers(JSONCONTENT),
query = list(query = paste0('compound.metaData=q=\'name=="molecular formula" and value=="', formula, '"\'')))
} else if(returnType == "msp") {
#return as msp
req <- GET(MONASEARCH,
add_headers(MSPCONTENT),
query = list(query = paste0('compound.metaData=q=\'name=="molecular formula" and value=="', formula, '"\'')))
}
return(content(req))
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.