Search Assays
pubchem_search_assaysSearch PubChem bioassays by biological target. Enter a gene symbol, protein name, NCBI Gene ID, or UniProt accession to retrieve assay IDs (AIDs).
Instructions
Find PubChem bioassays associated with a biological target. Search by gene symbol (e.g. "EGFR"), protein name, NCBI Gene ID, or UniProt accession. Returns assay IDs (AIDs) which can be explored further with pubchem_get_summary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| targetType | Yes | Target identifier type. "genesymbol" and "proteinname" accept text names. "geneid" accepts NCBI Gene IDs. "proteinaccession" accepts UniProt accessions. | |
| targetQuery | Yes | Target identifier. Examples: "EGFR" (genesymbol), "Epidermal growth factor receptor" (proteinname), "1956" (geneid), "P00533" (proteinaccession). | |
| maxResults | No | Max AIDs to return (1-200). Popular targets may have thousands of assays. Default: 50. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| aids | Yes | PubChem Assay IDs. | |
| targetType | Yes | Target identifier type used: genesymbol, proteinname, geneid, or proteinaccession. | |
| targetQuery | Yes | Target identifier searched. | |
| totalFound | Yes | Total AIDs found before the maxResults cap. | |
| truncated | No | True when AIDs were capped at maxResults — more assays exist than returned. | |
| shown | No | AIDs returned after the maxResults cap. | |
| cap | No | The maxResults cap that was applied. | |
| notice | No | Recovery guidance when no assays matched — echoes the target and suggests alternative search types. Absent when assays were returned. |