Firecrawl Alexandria

Population allele frequencies and gene constraint (Broad Institute)

gnomAD, the Genome Aggregation Database of the Broad Institute, through the public GraphQL API behind its browser: how often a variant occurs in 807,162 people (v4.1) by sequencing type (exomes, genomes, both combined) and genetic ancestry group, with homozygote and hemizygote counts, quality filters, the grpmax filtering allele frequency and its consequence on the MANE Select transcript with LOFTEE's loss-of-function call; a gene's constraint (pLI, LOEUF with its confidence interval and percentile, observed and expected pLoF, missense and synonymous variants, z scores); and the variants gnomAD lists in a gene, filtered by consequence, LOFTEE call and allele frequency. Takes gene symbols, Ensembl IDs, gnomAD variant IDs, rsIDs, ClinGen allele IDs and browser URLs, on gnomAD v4.1 and v3.1.2 (GRCh38) or v2.1.1 (GRCh37). Primary data is CC0: every answer carries gnomAD's attribution, citation and terms of use.

Try Population allele frequencies and gene constraint (Broad Institute) now.

Choose an example or ask your own question.

Population allele frequencies and gene constraint (Broad Institute)
TRY ASKING
1Request
stringRequired

gnomAD variant ID ("19-44908684-T-C", "chr19:44908684:T:C"), rsID ("rs429358"), ClinGen allele ID ("CA127512") or gnomAD variant page URL. Coordinates are on the dataset's reference genome.

boolean

Add XX and XY counts for every genetic ancestry group and overall.

string

gnomad_r4 (v4.1, 730,947 exomes and 76,215 genomes, GRCh38; the default), gnomad_r3 (v3.1.2, 76,156 genomes, GRCh38) or gnomad_r2_1 (v2.1.1, 125,748 exomes and 15,708 genomes, GRCh37). Defaults to the dataset of a pasted browser URL, else gnomad_r4.

5 credits
Codefollows the fields above
const result = await firecrawl.scrape({
  alexandria: {
    provider: "gnomad-broadinstitute-org",
    capability: "variants/frequency",
    options: {
      variant: "rs429358",
    },
  },
});
2Response example

This is a sample shape. Press Run to see live data from Population allele frequencies and gene constraint (Broad Institute).

{
  "dataset": "gnomad_r4",
  "dataset_version": "gnomAD v4.1.2",
  "license": {
    "attribution": "This tool includes data from the gnomAD v4.1.2 release (Genome Aggregation Database, Broad Institute), https://gnomad.broadinstitute.org/. Source: https://gnomad.broadinstitute.org/variant/19-44908684-T-C?dataset=gnomad_r4. gnomAD asks that uses of its data cite its flagship paper and link to the browser.",
    "citation": "Guez J, Goodrich JK, Moldovan MA, et al. Integrating 730,947 exome sequences with clinical literature improves gene discovery. medRxiv [Preprint] (2026). https://doi.org/10.64898/2026.03.23.26349081",
    "name": "CC0 1.0 (gnomAD primary data)",
    "terms": "All users of gnomAD data agree to not attempt to reidentify participants. (gnomAD terms of use, https://gnomad.broadinstitute.org/policies)",
    "url": "https://creativecommons.org/publicdomain/zero/1.0/"
  },
  "observed_at_ms": 1793397648465,
  "query": "rs429358",
  "query_type": "rsid",
  "reference_genome": "GRCh38",
  "variants": [
    {
      "alt": "C",
      "caid": "CA127512",
      "chrom": "19",
      "colocated_variants": [
        "19-44908684-TGCGGCC-T"
      ],
      "exome": {
        "ac": 208931,
        "af": 0.14757098460234497,
        "an": 1415800,
        "by_sex": null,
        "faf95": {
          "faf": 0.2222636,
          "group": "afr",
          "group_label": "African/African American"
        },
        "filters": [],
        "flags": [],
        "hemizygote_count": 0,
        "homozygote_count": 15700,
        "populations": [
          {
            "ac": 7291,
            "af": 0.22661154969851433,
            "an": 32174,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 817,
            "id": "afr",
            "label": "African/African American"
          },
          {
            "ac": 3877,
            "af": 0.10427088376095961,
            "an": 37182,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 204,
            "id": "amr",
            "label": "Admixed American"
          },
          {
            "ac": 3045,
            "af": 0.12045094936708861,
            "an": 25280,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 177,
            "id": "asj",
            "label": "Ashkenazi Jewish"
          },
          {
            "ac": 3591,
            "af": 0.09785274401874762,
            "an": 36698,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 166,
            "id": "eas",
            "label": "East Asian"
          },
          {
            "ac": 9464,
            "af": 0.19123055162659122,
            "an": 49490,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 911,
            "id": "fin",
            "label": "European (Finnish)"
          },
          {
            "ac": 384,
            "af": 0.06806097128677774,
            "an": 5642,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 15,
            "id": "mid",
            "label": "Middle Eastern"
          },
          {
            "ac": 164927,
            "af": 0.15142197673863464,
            "an": 1089188,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 12315,
            "id": "nfe",
            "label": "European (non-Finnish)"
          },
          {
            "ac": 8181,
            "af": 0.10039761431411531,
            "an": 81486,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 486,
            "id": "sas",
            "label": "South Asian"
          },
          {
            "ac": 8171,
            "af": 0.13929423798158883,
            "an": 58660,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 609,
            "id": "remaining",
            "label": "Remaining"
          }
        ]
      },
      "flags": [],
      "gene_consequences": [
        {
          "consequence": "missense_variant",
          "consequence_terms": [
            "missense_variant"
          ],
          "ensembl_gene_id": "ENSG00000130203",
          "gene_symbol": "APOE",
          "hgvsc": "c.388T>C",
          "hgvsp": "p.Cys130Arg",
          "is_canonical": true,
          "is_mane_select": true,
          "loftee": null,
          "refseq_id": "NM_000041",
          "refseq_version": "4",
          "transcript_id": "ENST00000252486",
          "transcript_version": "9"
        }
      ],
      "genome": {
        "ac": 23933,
        "af": 0.1573587039423507,
        "an": 152092,
        "by_sex": null,
        "faf95": {
          "faf": 0.21196047,
          "group": "afr",
          "group_label": "African/African American"
        },
        "filters": [],
        "flags": [],
        "hemizygote_count": 0,
        "homozygote_count": 2010,
        "populations": [
          {
            "ac": 8954,
            "af": 0.21569666602428214,
            "an": 41512,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 955,
            "id": "afr",
            "label": "African/African American"
          },
          {
            "ac": 1734,
            "af": 0.11333333333333333,
            "an": 15300,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 95,
            "id": "amr",
            "label": "Admixed American"
          },
          {
            "ac": 413,
            "af": 0.11908881199538639,
            "an": 3468,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 20,
            "id": "asj",
            "label": "Ashkenazi Jewish"
          },
          {
            "ac": 503,
            "af": 0.09770784770784771,
            "an": 5148,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 17,
            "id": "eas",
            "label": "East Asian"
          },
          {
            "ac": 2069,
            "af": 0.19518867924528302,
            "an": 10600,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 189,
            "id": "fin",
            "label": "European (Finnish)"
          },
          {
            "ac": 20,
            "af": 0.0684931506849315,
            "an": 292,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 1,
            "id": "mid",
            "label": "Middle Eastern"
          },
          {
            "ac": 9368,
            "af": 0.13793509629542375,
            "an": 67916,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 676,
            "id": "nfe",
            "label": "European (non-Finnish)"
          },
          {
            "ac": 124,
            "af": 0.13626373626373625,
            "an": 910,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 7,
            "id": "ami",
            "label": "Amish"
          },
          {
            "ac": 505,
            "af": 0.10455486542443064,
            "an": 4830,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 36,
            "id": "sas",
            "label": "South Asian"
          },
          {
            "ac": 243,
            "af": 0.11483931947069943,
            "an": 2116,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 14,
            "id": "remaining",
            "label": "Remaining"
          }
        ]
      },
      "gnomad_url": "https://gnomad.broadinstitute.org/variant/19-44908684-T-C?dataset=gnomad_r4",
      "joint": {
        "ac": 232864,
        "af": 0.14852043380538965,
        "an": 1567892,
        "by_sex": null,
        "faf95": {
          "faf": 0.21762494,
          "group": "afr",
          "group_label": "African/African American"
        },
        "filters": [
          "discrepant_frequencies"
        ],
        "flags": [],
        "hemizygote_count": 0,
        "homozygote_count": 17710,
        "populations": [
          {
            "ac": 16245,
            "af": 0.22046250305349727,
            "an": 73686,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 1772,
            "id": "afr",
            "label": "African/African American"
          },
          {
            "ac": 5611,
            "af": 0.10691284630921077,
            "an": 52482,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 299,
            "id": "amr",
            "label": "Admixed American"
          },
          {
            "ac": 3458,
            "af": 0.12028662863503548,
            "an": 28748,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 197,
            "id": "asj",
            "label": "Ashkenazi Jewish"
          },
          {
            "ac": 4094,
            "af": 0.09783491851072981,
            "an": 41846,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 183,
            "id": "eas",
            "label": "East Asian"
          },
          {
            "ac": 11533,
            "af": 0.19192877350640705,
            "an": 60090,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 1100,
            "id": "fin",
            "label": "European (Finnish)"
          },
          {
            "ac": 404,
            "af": 0.06808223795079205,
            "an": 5934,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 16,
            "id": "mid",
            "label": "Middle Eastern"
          },
          {
            "ac": 174295,
            "af": 0.15063036684688672,
            "an": 1157104,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 12991,
            "id": "nfe",
            "label": "European (non-Finnish)"
          },
          {
            "ac": 124,
            "af": 0.13626373626373625,
            "an": 910,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 7,
            "id": "ami",
            "label": "Amish"
          },
          {
            "ac": 8686,
            "af": 0.10063024236526252,
            "an": 86316,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 522,
            "id": "sas",
            "label": "South Asian"
          },
          {
            "ac": 8414,
            "af": 0.1384428063709359,
            "an": 60776,
            "by_sex": null,
            "hemizygote_count": 0,
            "homozygote_count": 623,
            "id": "remaining",
            "label": "Remaining"
          }
        ]
      },
      "pos": 44908684,
      "ref": "T",
      "rsids": [
        "rs429358"
      ],
      "variant_id": "19-44908684-T-C"
    }
  ]
}

This tool includes data from the gnomAD v4.1 release (Genome Aggregation Database, Broad Institute). gnomAD primary data is CC0 1.0; SpliceAI and in-silico predictor scores are not included. Users agree not to attempt to reidentify participants. Cite the gnomAD flagship paper and link to the browser when you reuse it. (https://gnomad.broadinstitute.org/policies)

Browse the library
//
Get started
//
Give your agent Population allele frequencies and gene constraint (Broad Institute).
One API key for the live web and every provider in Alexandria.
Are you an AI agent? See setup options