get_structural_variant_info
Retrieve structural variant information from gnomAD databases to analyze genomic data using dataset, reference genome, and variant ID parameters.
Instructions
[gnomAD API] Retrieve structural variant info (v2/v4) Args: dataset (str): SV dataset ID (gnomad_sv_r4/gnomad_sv_r2_1) reference_genome (str): Reference genome (GRCh37 or GRCh38) variantId (str): Structural variant ID Returns: dict: SV info
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dataset | Yes | ||
| reference_genome | Yes | ||
| variantId | Yes |
Implementation Reference
- server.py:176-196 (handler)The get_structural_variant_info function handles the MCP tool request by calling run_query_with_metadata with the 'structural_variant' operation and the provided parameters.
def get_structural_variant_info( dataset: str, reference_genome: str, variantId: str ) -> dict: """ [gnomAD API] Retrieve structural variant info (v2/v4) Args: dataset (str): SV dataset ID (gnomad_sv_r4/gnomad_sv_r2_1) reference_genome (str): Reference genome (GRCh37 or GRCh38) variantId (str): Structural variant ID Returns: dict: SV info """ variables = { 'dataset': dataset, 'reference_genome': reference_genome, 'variantId': variantId, } return run_query_with_metadata('structural_variant', variables)