Parallel Genome Analysis Using Overlapping Subregional Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current genome sequencing data analysis methods are computationally intensive and take days to complete, unable to efficiently distribute the workload across multiple compute nodes, which is inadequate for population-scale genome sequencing workflows.

Innovation Solution

A parallel processing system that divides the genome into evenly sized subregions, using both artificial chromosomes and overlapping subregional boundaries to maintain data integrity, enabling simultaneous processing of alignment, deduplication, recalibration, and genotyping steps across multiple processors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If sequential data analysis process is used, then data integrity is maintained, but processing time becomes excessively long (days to complete)

Engineering Contradiction:
Improveprocessing timeVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The genome is divided into multiple subregions, with each hardware processor assigned to process a specific subregion independently. This segmentation enables parallel processing of alignment, deduplication, recalibration, and genotyping steps across multiple processors simultaneously, reducing overall processing time from days to hours while maintaining data integrity through coordinated processing of overlapping regions.

Inventive Principle:
Principle #1Segmentation

2Productivity

If workload is distributed across multiple compute nodes, then processing speed increases, but data integrity and reproducibility become difficult to maintain

Engineering Contradiction:
Improveprocessing speedVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Overlapping subregional boundaries are implemented where adjacent subregions share common genomic regions. This local quality approach ensures that data processed in parallel across multiple compute nodes can be cross-validated and merged consistently, maintaining reproducibility and data integrity while enabling speedup through parallel processing.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If population-scale genome sequencing is performed, then scientific discovery capability increases, but computational resource requirements become unmanageable

Engineering Contradiction:
Improvescientific discovery capabilityVSAvoidcomputational resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The computational workload for population-scale sequencing is segmented both by genome subregions and by processing steps (alignment, deduplication, recalibration, genotyping). This multi-level segmentation allows efficient distribution across hardware processors, enabling population-scale analysis with manageable computational resources while maintaining the capability for comprehensive scientific discovery.

Inventive Principle:
Principle #1Segmentation

4Measurement precision

If more processing steps are performed (alignment, deduplication, recalibration, genotyping), then analysis accuracy improves, but processing time increases

Engineering Contradiction:
Improveanalysis accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Multiple processing steps (alignment, deduplication, recalibration, and genotyping) are executed in continuous parallel operation across different hardware processors rather than sequentially. This continuity maintains comprehensive analysis accuracy while dramatically reducing total processing time through simultaneous execution of all necessary steps.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12512184B2Parallel-processing systems and methods for highly scalable analysis of biological sequence data
Publication Date: 2025.12.30 RES INST AT NATIONWIDE CHILDRENS HOSPITAL
  • US12512184B2 patent drawing
  • US12512184B2 patent drawing
  • US12512184B2 patent drawing

AI summary

An apparatus includes a set of hardware processors and a memory configured to store a sequence. The sequence includes a set of elements. Hardware processors are configured to implement a segment processing module, and an assignment module. The assignment module receives the sequence and assigns each element to at least one segment from a set of segments, including, when an element maps to at least a first segment and a second segment, assigning the element to both the first segment and the second segment. A segment processing module is configured to substantially simultaneously, for each segment from a set of segments specific to that one or more hardware processors, remove at least a portion of duplicate elements to generate a deduplicated segment. The segment processing module reorders the elements in the deduplicated segment to generate a realigned segment that has a reduced alignment errors.