- identifier
A vector of positive integers (e.g., cid
, sid
, aid
) or identifier strings (source, inchikey
, formula
).
In some cases, only a single identifier string (e.g., name
, smiles
, xref
; inchi
, sdf
by POST only) can be provided.
Multiple elements can be included as a vector. See Notes for details.
- namespace
A character string specifying the namespace of the identifier.
Possible values include:
- aid
: PubChem Assay Identifier (default)
- listkey
: A list key obtained from a previous query
- type/<assay type>
: Specify the assay type
- sourceall/<source name>
: Specify the source name
- target/<assay target>
: Specify the assay target
- activity/<activity column name>
: Specify the activity column name
For more details, see the Input section of the PUG REST API.
- operation
A character string specifying the operation to perform.
Possible values include:
- record
: Retrieve the full assay record
- concise
: Retrieve a concise summary of the assay
- aids
: Retrieve related Assay IDs
- sids
: Retrieve related Substance IDs
- cids
: Retrieve related Compound IDs
- description
: Retrieve assay descriptions (default)
- targets/<target type>
: Retrieve targets of the assay
- summary
: Retrieve a summary of the assay
- classification
: Retrieve assay classification
If NULL
(default), the operation defaults to description
.
For a full list of operations, see the Operations section of the PUG REST API.
- options
A list of additional options for the request.
Available options depend on the specific request and the API.
Examples include:
- For similarity searches: list(Threshold = 95)
- For substructure searches: list(MaxRecords = 100)
If NULL
(default), no additional options are included.
For more details, see the Structure Search Operations section of the PUG REST API.