PharmacoDB Get Drug Targets
Query PharmacoDB drug-target relationships in three directions. (1) Gene -> targets: pass gene_name (HGNC symbol, e.g. 'EGFR') or gene_id to get the molecular targets annotated to that gene (single_gene_target) - this is the reverse 'which targets/compounds are associated with gene X' lookup that PharmacoDB_get_compound cannot do. (2) Compound -> targets: pass compound_name (e.g. 'paclitaxel') or compound_id to list that drug's targets (single_compound_target). (3) Full cross-database drug-targ…
Overview
Query PharmacoDB drug-target relationships in three directions. (1) Gene -> targets: pass gene_name (HGNC symbol, e.g. 'EGFR') or gene_id to get the molecular targets annotated to that gene (single_gene_target) - this is the reverse 'which targets/compounds are associated with gene X' lookup that PharmacoDB_get_compound cannot do. (2) Compound -> targets: pass compound_name (e.g. 'paclitaxel') or compound_id to list that drug's targets (single_compound_target). (3) Full cross-database drug-target table: pass NEITHER gene nor compound to page through the entire compound->targets table (all_compound_targets), client-side paginated via page/per_page. Targets are ChEMBL-style protein target names with PharmacoDB target IDs. Example: gene_name='EGFR' returns gene_id 8931 with targets 67 (Epidermal growth factor receptor erbB1) and 1226.
Schema
JSON Schema the agent (or your API call) must match.
Examples (1)
Default PharmacoDB Get Drug Targets call
Anonymous-safe example. Rate-limited; no sign-in required.
Identifiers
- Catalog ID
- tu_PharmacoDB_get_drug_targets
- Tool name
- PharmacoDB_get_drug_targets
- Added
- 2026-07-29 18:13Z
- Tags
- tooluniverse