Search BioCosm nodes by name, gene symbol, target, therapeutic area, or company.
Results are ranked: exact name/brand matches first, then partial name
matches, with a node-type prior (canonical drug/diagnostic nodes rank above
gene-target nodes, which rank above ChEMBL salt-form duplicates). Nodes
matched only via description/company/area rank last. Each result includes a
`name` field for disambiguation.
Parameterslimitqueryrequired
Get full details for a single BioCosm node: identity and all name aliases,
classification, gene targets and mechanism, therapeutic areas, companies,
revenue history where available (sparse: ~100 drugs, mostly blockbusters,
as annualized quarterly estimates; source links when present), probability-of-
success predictions for pipeline drugs (with confidence intervals and
contributing factors), structured clinical trial outcomes, external
cross-references, and writeup availability. Empty fields mean "not in BioCosm's
coverage," NOT zero or absent in reality.
Parametersnode_idrequired
Get the full writeup for a BioCosm node, including all sections, citations,
structured data, and validation score.
Parametersnode_idrequired
List all nodes in a given therapeutic area.
Parametersarearequiredlimit
Get a company's full drug/diagnostic portfolio from BioCosm.
Parameterscompany_namerequired
Get a high-level overview of the BioCosm database: total nodes, writeups,
companies, breakdowns by type/status/domain, validation scores, and recent
pipeline runs.
Takes no parameters.
Get writeup staleness report: overall stats, top stale nodes, data source freshness.
Parameterslimit
Get freshness details for a single node: writeup age, enrichment hash match,
staleness score, validation score.
Parametersnode_idrequired
Find all drugs that target a specific gene/protein.
Parameterslimittarget_generequired
List drugs/diagnostics at a specific clinical phase.
Parameterslimitphaserequirednode_type
Find nodes connected to a given node. Three relationship types are
derived on-the-fly:
- "drug_target": for a drug, the targets it hits (and vice versa for a
target node, the drugs that hit it)
- "same_company": drugs sharing a company with this node
- "same_target_class": drugs with the same mechanism_class
Parameterslimitnode_idrequiredlink_type
Get the Probability of Success estimate for a node, including the
base rate, adjustment factors with reasoning, confidence interval, and
model version.
Returns None for nodes without a PoS score (typically only late-stage
pipeline drugs are scored).
Parametersnode_idrequired
Report BioCosm's actual data coverage so you never mistake missing data for
a real-world zero. An empty or absent field on a node means "not in BioCosm's
data," never a true zero. BioCosm is AI-generated and may contain errors.
Takes no parameters.