Scalable Local Ancestry Inference Pipeline for Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ancestry deconvolution methods are ineffective in distinguishing between closely related populations and are computationally inefficient for large-scale settings, particularly when reference panels contain thousands of individuals.

Innovation Solution

A pipelined ancestry deconvolution process that includes phasing unphased genotype data using dynamic programming and a predetermined reference haplotype graph, followed by trio-based phasing and local classification, with error correction and recalibration to improve accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing ancestry deconvolution methods are used, then ancestry prediction can be performed, but they are ineffective at distinguishing between closely related populations and computationally inefficient for large-scale settings

Engineering Contradiction:
Improveancestry prediction accuracyVSAvoidcomputational efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The genome is divided into multiple segments or windows along the chromosome. Each segment is independently analyzed using a hidden Markov model to determine local ancestry. This segmentation allows the method to handle large genomes efficiently while maintaining accuracy in distinguishing closely related populations through localized pattern recognition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Reference panels are pre-constructed with known ancestry compositions and haplotype patterns before the actual ancestry deconvolution process. These pre-prepared reference data structures enable rapid comparison and classification during the analysis phase, significantly improving computational efficiency when processing large-scale datasets with thousands of individuals.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If reference panels contain thousands of individuals for large-scale settings, then ancestry prediction coverage is improved, but computational complexity increases making existing methods unsuitable

Engineering Contradiction:
Improvereference panel scalabilityVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The computational task is divided into independent segment-level analyses rather than processing the entire genome as one unit. Each segment can be processed separately using the same hidden Markov model framework, allowing parallel computation and reducing overall computational complexity even when reference panels contain thousands of individuals.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The method employs a hidden Markov model that transforms the complex ancestry deconvolution problem into a series of probabilistic state transitions with manageable parameters. By modeling ancestry as discrete states along the chromosome and using emission probabilities based on reference panel data, the system handles large-scale reference panels efficiently through parameterized probabilistic reasoning rather than exhaustive computation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12354710B1Scalable pipeline for local ancestry inference
Publication Date: 2025.07.08 23ANDME GENOMICS LLC
  • US12354710B1 patent drawing
  • US12354710B1 patent drawing
  • US12354710B1 patent drawing

AI summary

Ancestry deconvolution includes obtaining unphased genotype data of an individual; phasing, using one or more processors, the unphased genotype data to generate phased haplotype data; using a learning machine to classify portions of the phased haplotype data as corresponding to specific ancestries respectively and generate initial classification results; and correcting errors in the initial classification results to generate modified classification results.