Learn R Programming

webchem (version 0.0.5.0)

etox_targets: Get Quality Targets from a ETOX ID

Description

Query ETOX: Information System Ecotoxicology and Environmental Quality Targets https://webetox.uba.de/webETOX/index.do for quality targets

Usage

etox_targets(id, verbose = TRUE)

Arguments

id
character; ETOX ID
verbose
logical; print message during processing to console?

Value

  • A list of two: res a data.frame with quality targets from the ETOX database, and source_url.

See Also

get_etoxid to retrieve ETOX IDs, etox_basic for basic information, etox_targets for quality targets and etox_tests for test results

Examples

Run this code
id <- get_etoxid('Triclosan', mult = 'best')
out <- etox_targets(id)
out[ , c('Substance', 'CAS_NO', 'Country_or_Region', 'Designation',
'Value_Target_LR', 'Unit')]
# Retrieve MAC-EQA for Germany for multiple inputs
ids <- c("20179", "9051")
sapply(ids, function(y) {
  res <- etox_targets(y)
  if (length(res) == 1) {
    out <- res
  } else {
    out <- res[res$Country_or_Region == 'DEU' & res$Designation == 'MAC-EQS', c('Value_Target_LR')]
  }
  return(out)
}
)

Run the code above in your browser using DataLab