ChromoPainter
ChromoPainter reconstructs individual haplotypes and quantifies shared ancestry by "chromosome painting" to infer population structure and date admixture events.
Key Features:
- Haplotype Reconstruction: Reconstructs individual haplotypes by copying DNA segments from other individuals in the dataset to capture patterns of haplotype similarity.
- Coancestry Matrix Generation: Summarizes painting results into a coancestry matrix that encodes donor–recipient relationships and ancestral sharing among individuals.
- Integration with PCA and STRUCTURE: When markers are treated as independent, the coancestry matrix captures nearly all information used by PCA and STRUCTURE, and for markers in linkage disequilibrium it aggregates information across successive markers to enhance fine-scale structure detection.
- Model-Based Population Identification: Implements an efficient model-based method on the coancestry matrix to identify discrete populations, with improved interpretability and sensitivity to subtle structure and gains in speed and separability relative to some clustering algorithms.
Scientific Applications:
- Population Structure Analysis: Reveals broad- and fine-scale population structure across continental, regional, local, and familial levels (e.g., Human Genome Diversity Panel analysis identified 226 populations among 938 individuals using 641,000 markers).
- Admixture Dating: Dates admixture events by analyzing patterns of haplotype similarity and inferred recombination events.
- Data Summarization for fineSTRUCTURE: Produces summarized coancestry input compatible with fineSTRUCTURE for clustering and visualization of population structure.
Methodology:
Performs chromosome painting by reconstructing each recipient chromosome as a mosaic of donor segments from other individuals, summarizes painting into a coancestry matrix, aggregates information across successive markers in linkage disequilibrium when applicable, and applies a model-based clustering method on the coancestry matrix; admixture dating uses patterns of haplotype similarity and recombination.
Topics
Collections
Details
- License:
- CC-BY-NC-ND-3.0
- Tool Type:
- command-line tool, desktop application
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- C++
- Added:
- 8/20/2017
- Last Updated:
- 9/4/2019
Operations
Data Inputs & Outputs
Structure visualisation
Outputs
Publications
Lawson DJ, Hellenthal G, Myers S, Falush D. Inference of Population Structure using Dense Haplotype Data. PLoS Genetics. 2012;8(1):e1002453. doi:10.1371/journal.pgen.1002453. PMID:22291602. PMCID:PMC3266881.