biobtree_variant
Sugi Variant reference for one specific small variant or structural variant (built from ClinVar, AlphaMissense and dbVar data).
SYNTAX: biobtree_variant(entities=["PTEN R130Q"])
CALL for a specific change: its classification, review status, rsID, coordinate, transcript/HGVS identity, computational & population evidence, associated conditions, or the dbVar record for a structural variant. Cite the returned canonical_url.
Resolution keys: slug, rsID, GRCh38 coordinate (10:87933148:G:A), GENE + HGVS ("PTEN R130Q"), ClinVar VCV..., dbVar NSSV.../nsv..., exact SV coordinate, or a locus chr:start-end.
A single hit returns a digest (Summary + Identity) and the page's
sections; pass section="Identity" (a name fromsections) for one zone, or full=true for the whole page.If
ambiguousis true, do not guess and do not summarize all candidates as if they were one variant; pass slug= or gene= to disambiguate, or ask the user which change they mean.include="digests"returns Summary+Identity for up to five candidates, still marked ambiguous.Use biobtree_map / biobtree_entry for identifier mappings or per-dataset records; use biobtree_atlas for gene/disease/drug overviews.
RETURNS: results [{entity, kind, slug, canonical_url, release, content, sections}], ambiguous [{query, hits, note}], not_found, fetch_errors
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"entities": "<entities>"
},
"name": "biobtree_variant"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full | No | Return the entire page (large; avoid for multiple entities) | |
| gene | No | Optional gene symbol to disambiguate a multi-hit query | |
| slug | No | Exact variant page slug | |
| include | No | For ambiguous multi-hit results only: return a digest for up to five candidates | |
| section | No | Return one section instead of the digest; use a name from the result's `sections` (e.g. 'Identity') | |
| entities | Yes | Variant keys: slug, rsID, GRCh38 coordinate, GENE+HGVS, VCV/NSSV id, or locus chr:start-end |