gnomad-database

Query gnomAD population allele frequencies and constraint scores via GraphQL.

94|11|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/swaruplab/operon --skill gnomad-database-swaruplab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gnomad-database
Source: https://github.com/swaruplab/operon/tree/main/src-tauri/protocols/gnomad-database
Command: npx skills add https://github.com/swaruplab/operon --skill gnomad-database-swaruplab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

gnomAD provides population frequencies and constraint scores, essential for accurate variant interpretation and gene-disease prioritization; this Skill exposes a ready-to-use interface for querying frequencies, constraint metrics, and per-population data.

Core Features & Use Cases

  • GraphQL-based access to gnomAD datasets (gnomad_r4, gnomad_r4_genomes, gnomad_r3, gnomad_r2_1) and core metrics including af, ac, an, ac_hom, lof, and gnomad_constraint.
  • Retrieve gene constraint scores (pLI, LOEUF) and variant-level data (af, ac, an, ac_hom, lof) across datasets.
  • Support ancestry- and population-specific frequency analyses for population genetics and clinical assessment.
  • Use Case: Prioritize candidate genes in rare disease studies by combining constraint metrics with observed LoF variants.

Quick Start

Query a gene's variants and constraint metrics from gnomAD using the GraphQL endpoint to fetch af, ac, an, and pLI/LOEUF values.

Frequently Asked Questions about gnomad-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query gnomAD population allele frequencies for variant interpretation?

You can query gnomAD population allele frequencies through a GraphQL API interface that retrieves allele frequency (af), allele count (ac), and allele number (an) metrics across specified datasets. This supports variant interpretation workflows by providing concise, ready-to-use population data.

What are gnomAD constraint scores like pLI and LOEUF used for in clinical genetics?

gnomAD constraint scores like pLI and LOEUF are used to prioritize candidate genes in rare disease studies by identifying genes intolerant to loss-of-function (LoF) variants. These gene-level metrics help assess gene-disease relationships and filter variants during clinical assessment.

Can I retrieve ancestry-specific allele frequencies from gnomAD datasets?

Yes, you can retrieve ancestry-specific allele frequencies from gnomAD datasets to support population genetics and clinical assessment workflows. The GraphQL interface handles per-population data extraction across datasets including gnomad_r4, gnomad_r3, and gnomad_r2_1.

Does this GraphQL approach work with all gnomAD dataset versions?

The GraphQL approach works with gnomAD dataset versions including gnomad_r4, gnomad_r4_genomes, gnomad_r3, and gnomad_r2_1. It accesses core metrics such as af, ac, an, ac_hom, lof, and gnomad_constraint across these specific dataset versions.

What is the best way to get gene constraint metrics and loss-of-function data for rare disease prioritization?

The best way to get gene constraint metrics and loss-of-function data for rare disease prioritization is querying the gnomAD GraphQL endpoint to fetch pLI, LOEUF, and observed LoF variants simultaneously. This combination helps identify genes highly intolerant to LoF variation.

What are the limitations of using GraphQL to fetch gnomAD variant-level data?

Limitations of using GraphQL to fetch gnomAD variant-level data include reliance on the stability and availability of the external gnomAD API. Additionally, queries are constrained to the specific core data fields and datasets exposed by the interface, such as af, ac, an, and rsids.