Precision-medicine tools¶
ACMG mapping is not validated
Both generate_variant_clinical_report and classify_variant_acmg
use an ACMG/AMP criterion mapping that has not been reviewed
by an independent clinical geneticist. Treat the output as a
research aid, never as clinical decision support. See
Limitations L1.
Druggability tier is a heuristic
assess_target_druggability returns a HOT/WARM/COLD/NOT_DRUGGABLE
tier from a 4-line scoring heuristic. The thresholds are not
calibrated against a benchmark. See
Limitations L2.
alphafold_sovereign.tools.precision_medicine ¶
Precision-medicine MCP tools.
These tools compose multiple upstream APIs into per-call synthesis reports. They do not add scientific judgement; they assemble what the upstreams say in one place.
Tool inventory
- generate_variant_clinical_report — HGVS → multi-source variant report
- assess_target_druggability — UniProt → heuristic HOT/WARM/COLD/NOT_DRUGGABLE
- synthesize_protein_dossier — UniProt → multi-source briefing
- find_drug_repurposing_candidates — MONDO → ranked drug candidates
- classify_variant_acmg — HGVS → draft ACMG/AMP criteria
- map_disease_drug_landscape — MONDO → approved + pipeline drugs
Important caveats:
- The ACMG/AMP criteria emitted by
classify_variant_acmgand the ACMG section ofgenerate_variant_clinical_reportare a draft surface of the upstream evidence (AlphaMissense, ClinVar, gnomAD, Ensembl VEP). They are not a substitute for clinical-laboratory review and must not be used as a diagnostic. - The "druggability tier" returned by
assess_target_druggabilityis a small hand-tuned heuristic (drug-precedent counts + Open Targets tractability labels + pLDDT + gnomAD LOEUF). It is not a validated predictive model. - The "composite repurposing score" returned by
find_drug_repurposing_candidatesisOT evidence × ChEMBL max clinical phase. It is a ranking aid, not an efficacy prediction.
generate_variant_clinical_report
async
¶
Generate a multi-source variant interpretation report.
Cross-references evidence from up to seven upstream databases for a single HGVS variant into one structured report. The report is a research aid: it surfaces the upstream evidence and the ACMG/AMP criteria that the available evidence supports, but it is not a clinical interpretation and must not be used as a diagnostic without independent review by a qualified clinical laboratory.
- Ensembl VEP — functional consequence, SIFT/PolyPhen/CADD predictions
- ClinVar — clinical pathogenicity classifications and review status
- gnomAD v4 — population allele frequencies (gnomAD v4, ~807k individuals)
- AlphaMissense — deep-learning missense pathogenicity (Cheng et al. 2023)
- Open Targets — disease-gene evidence scores
- DisGeNET — curated gene-disease association scores
- ChEMBL — approved drugs acting on the gene product
The report includes a draft ACMG/AMP criteria checklist with evidence mapping, a structural impact summary, and an actionability statement.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
params.hgvs
|
HGVS expression (gene-relative preferred). |
required | |
params.include_population_breakdown
|
Include per-ancestry gnomAD data. |
required | |
params.include_drug_context
|
Include drugs acting on the gene product. |
required |
assess_target_druggability
async
¶
Comprehensive druggability assessment for a protein target.
Integrates four independent druggability signals into a HOT/WARM/COLD/NOT_DRUGGABLE classification:
- Drug precedent — ChEMBL approved drugs + clinical compounds
- Tractability — Open Targets tractability labels (small-molecule, antibody, PROTAC)
- Structural confidence — AF2 pLDDT (ordered → analysable binding pockets)
- Population constraint — gnomAD LOEUF (highly constrained → safety risk on inhibition)
It assembles existing public-database evidence into one tier; it does not add scientific judgement and is not a validated predictive model.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
params.uniprot_id
|
UniProt accession. |
required | |
params.include_clinical_stage
|
Include Phase I–III in drug count. |
required |
synthesize_protein_dossier
async
¶
Generate a complete protein intelligence dossier from 7 data sources.
It assembles disease associations, drug precedent, population constraint, ClinVar variants, and cross-species orthologs for one protein into a single structured record. It composes upstream databases; it does not add scientific judgement.
Sources fused in parallel
- Open Targets: disease associations + tractability + drug count
- DisGeNET: curated GDA scores with publication counts
- ChEMBL: approved drugs + MoA + bioactivity
- gnomAD: population constraint (pLI, LOEUF, mis_z)
- ClinVar: pathogenic variants in this gene
- Ensembl: orthologs across 12 species
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
params.uniprot_id
|
UniProt accession. |
required | |
params.gene_symbol
|
HGNC gene symbol. |
required | |
params.depth
|
'brief' | 'standard' | 'comprehensive'. |
required |
map_disease_drug_landscape
async
¶
Map the complete therapeutic landscape for a disease.
Returns approved drugs, pipeline agents, top druggable targets, and an investability summary for a given MONDO disease.
Combines Open Targets evidence with ChEMBL drug indications and MONDO disease hierarchy to produce a comprehensive landscape report used in business development, competitive intelligence, and R&D portfolio decisions.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
params.disease_mondo_id
|
MONDO disease ID. |
required |
classify_variant_acmg
async
¶
Generate a draft ACMG/AMP variant classification framework.
Populates ACMG/AMP 2015 criteria (Richards et al.) automatically from computational evidence. Designed to pre-populate variant interpretation forms for clinical laboratory review — NOT a substitute for expert review.
Criteria populated
PVS1 — Null variant in LoF-intolerant gene PM2 — Absent/extremely rare in gnomAD population databases PP3 — Multiple in-silico predictors (AlphaMissense ≥0.564, SIFT, PolyPhen, CADD) BP4 — In-silico benign evidence (AlphaMissense ≤0.340) BP7 — Silent variant, no splicing impact BS1 — Allele frequency > 5% in gnomAD PP5 — ClinVar reports the variant pathogenic / likely pathogenic (Supporting). Note: ClinGen's SVI recommends retiring PP5/BP6; it is surfaced here as supporting evidence only.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
params.hgvs
|
HGVS expression. |
required | |
params.inheritance_pattern
|
Expected inheritance mode. |
required |
find_drug_repurposing_candidates
async
¶
Rank existing clinical-stage drugs as repurposing candidates for a disease.
Surfaces approved or trial-stage drugs whose target carries genetic/association
evidence for the disease — i.e. drug-repurposing hypotheses. For the full
approved-plus-pipeline drug picture of a disease (not only repurposing
candidates), use map_disease_drug_landscape instead.
How it works: take the top target_limit Open Targets evidence-scored targets
for the disease; for each, fetch its ChEMBL drugs at or above min_phase; drop
duplicate molecules; rank by
composite_repurposing_score = OT evidence score × (max ChEMBL phase / 4).
Ranking uses clinical and association evidence only — no protein structure.
Returns a JSON record whose candidates list holds up to 20 drugs (each with
ChEMBL ID, name, max phase, target gene/UniProt, OT evidence score, composite
score, and mechanism), plus the candidate count and the methodology string.
Returns an empty candidates list with a message when the disease has no
Open Targets associations. The composite score is a prioritisation aid, not an
efficacy prediction — validate mechanistically before acting on it.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
params.disease_mondo_id
|
MONDO disease ID to repurpose against, e.g. 'MONDO:0007254' (breast carcinoma). |
required | |
params.target_limit
|
How many top OT-evidence targets to screen (1–50). |
required | |
params.min_phase
|
Minimum ChEMBL clinical phase to include (1 = Phase I, 2 = Phase II, 3 = Phase III, 4 = Approved). |
required |