interPopula

interPopula provides programmatic access to the HapMap dataset, enabling querying and integration of SNP genotype data from 1115 individuals across 11 human populations for population-genetic analyses.


Key Features:

  • Programmatic Access: Provides a Python API to query and manipulate HapMap SNP and genotype data programmatically.
  • Integration with Python Ecosystem: Integrates with Biopython and matplotlib for bioinformatics processing and visualization.
  • Cross-Dataset Integration: Facilitates integration with Ensembl gene annotations and UCSC Known Genes to combine variant data with functional genomic annotations.
  • Data-Consistency Methods: Provides methods for resolving inconsistencies across heterogeneous genomic datasets.

Scientific Applications:

  • Population Genetics: Enables analysis of allele frequency variation and population structure using HapMap SNP data.
  • Evolutionary Biology: Supports studies of genetic diversity and evolutionary relationships among human populations using HapMap variants.
  • Personalized Medicine: Facilitates investigation of genetic bases of disease and identification of population-specific risk factors from SNP data.
  • Functional-Genomic Correlation: Supports correlating genomic variants with gene functions and regulatory elements via integration with Ensembl and UCSC Known Genes.

Methodology:

Implements a Python API to access HapMap SNP and genotype data, integrates with Biopython and matplotlib, supports linkage with Ensembl gene annotations and UCSC Known Genes, and includes methods for resolving heterogeneous data inconsistencies.

Topics

Details

Tool Type:
api
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Python
Added:
8/3/2017
Last Updated:
11/25/2024

Operations

Publications

Antao T. interPopula: a Python API to access the HapMap Project dataset. BMC Bioinformatics. 2010;11(S12). doi:10.1186/1471-2105-11-s12-s10. PMID:21210977. PMCID:PMC3040524.

Documentation

Links