Skip to contents

[Experimental]

This function first resolves chemical identifiers using chemi_resolver_lookup_bulk, then sends the resolved Chemical objects to the API endpoint.

Usage

chemi_hazard_bulk(
  query,
  idType = "AnyId",
  empty = NULL,
  options = NULL,
  request.filesInfo = NULL,
  request.options.analogsSearchType = NULL,
  request.options.cts = NULL,
  request.options.minSimilarity = NULL,
  request.options.noRecords = NULL,
  request.options.usePredictions = NULL,
  format = c("compact", "tidy", "raw")
)

Arguments

query

Character vector of chemical identifiers (DTXSIDs, CAS, SMILES, InChI, etc.)

idType

Type of identifier. Options: DTXSID, DTXCID, SMILES, MOL, CAS, Name, InChI, InChIKey, InChIKey_1, AnyId (default)

empty

Optional parameter

options

Optional parameter

request.filesInfo

Optional parameter

request.options.analogsSearchType

Optional parameter. Options: EXACT, SUBSTRUCTURE, SIMILAR, TOXPRINTS, FORMULA, MASS, FEATURES, HAZARD, ADVANCED

request.options.cts

Optional parameter

request.options.minSimilarity

Optional parameter

request.options.noRecords

Optional parameter

request.options.usePredictions

Optional parameter

format

Output format. One of 'compact', 'tidy', or 'raw'

Value

Returns a tibble with results

API stage

This wrapper was generated from the public API schema.

Examples

if (FALSE) { # \dontrun{
chemi_hazard_bulk(query = c("50-00-0", "DTXSID7020182"))
} # }