atlas_scan_region
Scan a genomic region in the AlphaGenome Atlas to rank all single-nucleotide substitutions by predicted effect without running the model. Returns top positions for prioritization.
Instructions
Scan a genomic region in the AlphaGenome Atlas: every possible single-nucleotide substitution in the interval, ranked. Answers "which positions in this region matter most?" without running the model.
Region width: at most 10,000 bp. Up to 50,000 bp only with allow_large_region=true. A scan is one API request per 32 bp under a requests-per-minute quota, so a large scan can take minutes. If the quota or the time limit stops a scan early, the partial result is returned, marked "Incomplete", with the range that was really scanned; the ranking then covers that range only.
Default scorer: AVI_SCORE (about 7 seconds for 2,000 bp). Multi-track scorers are much slower (2,000 bp: DNASE 17 s, CHIP_TF 86 s). Scorers with one row per gene or junction (RNA_SEQ, SPLICE_JUNCTIONS, ...) cannot be used for a scan: scan with AVI_SCORE, then use atlas_lookup_variant on the top variants.
The Atlas holds precomputed AlphaGenome scores for single-nucleotide substitutions on the human reference genome (hg38, chr1-22, chrX, chrY). Indels and multi-nucleotide variants are not in it; use predict_variant_effect for those.
The response is a summary, never a full score matrix: ranked rows only, capped at top_n (default 25, max 100) and at 40,000 characters.
Results are AlphaGenome model predictions for research prioritization, not clinical classifications: scores and calibrated quantiles are reported as returned, and no pathogenic/benign call is made.
Example: "Scan chr17:49209289-49211289 and show the 10 substitutions with the largest predicted effect"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | End position (greater than start; at most start + 10,000, or start + 50,000 with allow_large_region) | |
| start | Yes | Start position (1-based, hg38) | |
| top_n | No | Rows to return (default: 25, max: 100) | |
| scorers | No | Optional: scorer names to use instead of the defaults. Names come from atlas_list_scorers and are the same for both sources, except the AVI scorers, which the Atlas alone serves. | |
| chromosome | Yes | Chromosome (chr1-chr22, chrX, chrY) | |
| allow_large_region | No | Set to true to scan more than 10,000 bp (up to 50,000 bp). Slower, and the result may be incomplete (default: false) |