Get Bioactivity
pubchem_get_bioactivityRetrieve bioactivity profiles for chemical compounds using PubChem IDs. Access assay results, activity outcomes, molecular targets, and quantitative values like IC50 or Ki. Filter by active status to focus on biologically relevant data.
Instructions
Get a compound's bioactivity profile: which assays tested it, activity outcomes (Active/Inactive/Inconclusive), target information (gene symbols, protein names), and quantitative values (IC50, EC50, Ki, etc.). Filter by outcome to focus on active results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cid | Yes | PubChem Compound ID. | |
| outcomeFilter | No | Filter by activity outcome. "active" shows only assays where the compound showed activity — most useful for understanding biological profile. Default: "all". | all |
| maxResults | No | Max assay results to return (1-100). Well-studied compounds have thousands of records. Default: 20. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cid | Yes | PubChem Compound ID. | |
| totalAssays | Yes | Total unique assays for this compound. | |
| activeCount | Yes | Assays with "Active" outcome. | |
| inactiveCount | Yes | Assays with "Inactive" outcome. | |
| results | Yes | Assay results matching the filter. |