What problem does it solve?
This skill helps you identify and interpret short genetic variants by linking rsIDs, genomic coordinates, and HGVS notation to dbSNP records.
Core Features & Use Cases
- Variant resolution across formats: Convert chromosomal coordinates, VCF-style alleles, or HGVS strings into rsIDs, with automatic GRCh38→GRCh37 fallback.
- Variant lookup with structured outputs: Retrieve variant type, gene associations, clinical significance labels, minor allele frequencies, and GRCh placements for GRCh38 (or a chosen assembly).
- Region-based discovery: Search for rsIDs over a specified chromosomal range using NCBI E-utilities and return a controlled number of results to avoid overwhelming payloads.
- Use case: Given a variant in HGVS (e.g., NC_000008.11:g.19962213del), resolve it to rsID(s), then fetch the rsID record to obtain gene links and allele frequency summaries for downstream analysis.
Quick Start
Use the dbsnp-database skill to resolve a VCF coordinate to rsIDs by asking: uv run scripts/dbsnp_cli.py resolve-variant 8 19962213 C T --output /tmp/resolve.json.