Skip to main content
Glama

alphagenome_predictor

Predict regulatory effects of genetic variants on gene expression, chromatin accessibility, splicing, and promoter activity using AlphaGenome. Requires API key and pre-analysis planning with 'think' tool.

Instructions

Predict variant effects on gene regulation using Google DeepMind's AlphaGenome.

⚠️ PREREQUISITE: Use the 'think' tool FIRST to plan your analysis strategy! AlphaGenome provides state-of-the-art predictions for how genetic variants affect gene regulation, including: - Gene expression changes (RNA-seq) - Chromatin accessibility impacts (ATAC-seq, DNase-seq) - Splicing alterations - Promoter activity changes (CAGE) This tool requires: 1. AlphaGenome to be installed (see error message for instructions) 2. An API key from https://deepmind.google.com/science/alphagenome API Key Options: - Provide directly via the api_key parameter - Or set ALPHAGENOME_API_KEY environment variable Example usage: - Predict regulatory effects of BRAF V600E mutation: chr7:140753336 A>T - Assess non-coding variant impact on gene expression - Evaluate promoter variants in specific tissues Note: This is an optional tool that enhances variant interpretation with AI predictions. Standard annotations remain available via variant_getter.

Input Schema

NameRequiredDescriptionDefault
alternateYesAlternate allele(s) (e.g., 'T', 'A')
api_keyNoAlphaGenome API key. Check if user mentioned 'my AlphaGenome API key is...' in their message. If not provided here and no env var is set, user will be prompted to provide one.
chromosomeYesChromosome (e.g., 'chr7', 'chrX')
interval_sizeNoSize of genomic interval to analyze in bp (max 1,000,000)
positionYes1-based genomic position of the variant
referenceYesReference allele(s) (e.g., 'A', 'ATG')
significance_thresholdNoThreshold for significant log2 fold changes (default: 0.5)
tissue_typesNoUBERON ontology terms for tissue-specific predictions (e.g., 'UBERON:0002367' for external ear)

Input Schema (JSON Schema)

{ "properties": { "alternate": { "description": "Alternate allele(s) (e.g., 'T', 'A')", "title": "Alternate", "type": "string" }, "api_key": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "AlphaGenome API key. Check if user mentioned 'my AlphaGenome API key is...' in their message. If not provided here and no env var is set, user will be prompted to provide one.", "title": "Api Key" }, "chromosome": { "description": "Chromosome (e.g., 'chr7', 'chrX')", "title": "Chromosome", "type": "string" }, "interval_size": { "default": 131072, "description": "Size of genomic interval to analyze in bp (max 1,000,000)", "maximum": 1000000, "minimum": 2000, "title": "Interval Size", "type": "integer" }, "position": { "description": "1-based genomic position of the variant", "title": "Position", "type": "integer" }, "reference": { "description": "Reference allele(s) (e.g., 'A', 'ATG')", "title": "Reference", "type": "string" }, "significance_threshold": { "default": 0.5, "description": "Threshold for significant log2 fold changes (default: 0.5)", "maximum": 5, "minimum": 0, "title": "Significance Threshold", "type": "number" }, "tissue_types": { "anyOf": [ { "items": { "type": "string" }, "type": "array" }, { "type": "string" }, { "type": "null" } ], "default": null, "description": "UBERON ontology terms for tissue-specific predictions (e.g., 'UBERON:0002367' for external ear)", "title": "Tissue Types" } }, "required": [ "chromosome", "position", "reference", "alternate" ], "title": "alphagenome_predictorArguments", "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/genomoncology/biomcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server