P0505Pedigree-Based Genotype Imputation at Scale
We describe a general-purpose imputation strategy that prioritizes utilization of pedigree information along with genotypic observations. The algorithm estimates probabilistic genotypes for all unobserved markers in a given ancestry tree without assumptions on the structure of the tree. Linkage modeling is localized to each imputed marker, as opposed to creating a global model of linkage disequilibrium or haplotypes for each chromosome. Multi-generation imputation is performed by representing the pedigree tree as a modified Bayesian network. A graph traversal heuristic allows the approach to scale to arbitrarily large ancestries. Our internal implementation utilizes several modern technologies to perform efficiently at scale, including Neo4j and Apache Spark. The accuracy of our technique is shown to outperform Beagle, an industry-standard imputation method, in many realistic scenarios.
