The Practical Haplotype Graph, a platform for storing and using pangenomes for imputation
Peter J. BradburyiD, Terry M. CasstevensiD, Sarah E. JenseniD, Lynn JohnsoniD, Zachary R. MilleriD, Brandon MonieriD, M. Cinta RomayiD, Baoxing SongiD, Edward S. BuckleriD
Abstract
MotivationPangenomes provide novel insights for population and quantitative genetics, genomics, and breeding not available from studying a single reference genome. Instead, a species is better represented by a pangenome or collection of genomes. Unfortunately, managing and using pangenomes for genomically diverse species is computationally and practically challenging. We developed a trellis graph representation anchored to the reference genome that represents most pangenomes well and can be used to impute complete genomes from low density sequence or variant data. ResultsThe Practical Haplotype Graph (PHG) is a pangenome pipeline, database (PostGRES & SQLite), data model (Java, Kotlin, or R), and Breeding API (BrAPI) web service. The PHG has already been able to accurately represent diversity in four major crops including maize, one of the most genomically diverse species, with up to 1000-fold data compression. Using simulated data, we show that, at even 0.1X coverage, with appropriate reads and sequence alignment, imputation results in extremely accurate haplotype reconstruction. The PHG is a platform and environment for the understanding and application of genomic diversity. AvailabilityAll resources listed here are freely available. The PHG Docker used to generate the simulation results is https://hub.docker.com/ as maizegenetics/phg:0.0.27. PHG source code is at https://bitbucket.org/bucklerlab/practicalhaplotypegraph/src/master/. The code used for the analysis of simulated data is at https://bitbucket.org/bucklerlab/phg-manuscript/src/master/. The PHG database of NAM parent haplotypes is in the CyVerse data store (https://de.cyverse.org/de/) and named /iplant/home/shared/panzea/panGenome/PHG_db_maize/phg_v5Assemblies_20200608.db. Contactpjb39@cornell.edu
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 61
- FWCI
- 3.35
- Field percentile
- top 5%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- A Maize Practical Haplotype Graph Leverages Diverse NAM Assemblies
José A. Valdes Franco, Joseph L. Gage, … M. Cinta Romay·bioRxiv·Aug 31, 2020
- Development of the Wheat Practical Haplotype Graph Database as a Resource for Genotyping Data Storage and Genotype Imputation
Katherine W. Jordan, Peter J. Bradbury, … Eduard Akhunov·G3 Genes Genomes GeneticsPeer-reviewed·Nov 9, 2021
- Haplotype-resolved diploid genome inference on pangenome graphs
Ghanshyam Chandra, William T. Doan, Daniel Gibney·bioRxiv·Nov 26, 2025
- A sorghum Practical Haplotype Graph facilitates genome-wide imputation and cost-effective genomic prediction
Sarah E. Jensen, Jean Rigaud Charles, … Guillaume P. Ramstein·The Plant GenomePeer-reviewed·Mar 1, 2020
- Construction and representation of human pangenome graphs
Francesco Andreace, Pierre Lechat, … Rayan Chikhi·bioRxiv·Jun 2, 2023
- A pangenome-graph approach for mapping and imputing barley sequences
Joan Sàrria, Hamza Amhal, … Bruno Contreras‐Moreira·bioRxiv·Aug 10, 2026