Monthly Full Bundles¶
Links: Weekly Deltas · Parquet Files · How Releases Work
The monthly full bundle is a gzip-compressed JSON file containing every variation, statement, proposition, condition, and supporting reference record for a release. clinvar-gkm_00-latest.json.gz is a stable URL that always points at the newest monthly full; dated bundles (clinvar-gkm_YYYY-MM.json.gz) pin a specific month. Prior-year bundles are retained indefinitely under archives/{YYYY}/.
Prerequisites
The curl recipe needs only a shell. The Python recipe uses Python 3 and only the standard library. New to Python? Install it from python.org/downloads or your OS package manager.
Download a monthly full with curl
# Latest monthly full bundle (stable URL)
curl -O https://pub-f0ad0e0dac0345408dcc95bda20beb42.r2.dev/datasets/clinvar-gkm_00-latest.json.gz
# Or a specific month (dated, checkpoint-addressable)
curl -O https://pub-f0ad0e0dac0345408dcc95bda20beb42.r2.dev/datasets/clinvar-gkm_2026-06.json.gz
# Decompress
gunzip clinvar-gkm_00-latest.json.gz
Download a monthly full with Python
import urllib.request
BASE = "https://pub-f0ad0e0dac0345408dcc95bda20beb42.r2.dev"
# Download latest monthly full bundle
urllib.request.urlretrieve(
f"{BASE}/datasets/clinvar-gkm_00-latest.json.gz",
"clinvar-gkm_00-latest.json.gz"
)
# Download a specific monthly full bundle
urllib.request.urlretrieve(
f"{BASE}/datasets/clinvar-gkm_2026-06.json.gz",
"clinvar-gkm_2026-06.json.gz"
)
# Download an archived full bundle from a prior year
urllib.request.urlretrieve(
f"{BASE}/archives/2025/clinvar-gkm_2025-03.json.gz",
"clinvar-gkm_2025-03.json.gz"
)
Validate a downloaded bundle
Every JSON bundle conforms to the ClinVar-GKM bundle schema (JSON Schema Draft 2020-12) — the same schema covers the monthly full, weekly deltas, and sub-bundle extracts. The GKM Toolkit validates a bundle against it in one call.