What problem does it solve?
Researchers studying population genetics need structured access to 1000 Genomes Project (IGSR) data—population codes, sample metadata, and data collections—combined with GWAS context to perform ancestry-stratified analyses without manually navigating the IGSR portal.
Core Features & Use Cases
- Population and Superpopulation Search: Search 1000 Genomes populations by superpopulation code (AFR/AMR/EAS/EUR/SAS) or free-text name, returning sample counts, coordinates, and ancestry labels.
- Sample and Collection Lookup: Retrieve samples by population code (e.g., YRI, GBR), sample name (e.g., NA12878), or data collection (e.g., 30x high-coverage on GRCh38), and list all 18 available data collections.
- GWAS Integration for Stratification: Cross-reference GWAS associations, trait variants (by EFO ID), and gene-mapped SNPs with population data to assess population-specific effects.
- Use Case: To investigate whether a type 2 diabetes GWAS hit in TCF7L2 shows population-specific effects, list EUR populations, pull YRI samples for comparison, retrieve TCF7L2 GWAS SNPs, and compute allele frequency differences across superpopulations in Python.
Quick Start
List all African superpopulation populations in the 1000 Genomes Project and find samples from the YRI population.