Genomic Access Units for Compressed Region-Specific Data Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for compressing and accessing genome sequencing data, such as FASTQ, SAM, BAM, and CRAM formats, suffer from poor compression ratios, inefficient data structures, and difficulties in navigating and manipulating large datasets, leading to slow downstream analysis and inefficient selective access to genomic regions.

Innovation Solution

The proposed method organizes genome sequencing data into entropy-coded Access Units, which are classified and partitioned based on their alignment to a reference sequence, allowing for efficient selective access by embedding indexing information directly within the compressed bit streams and using a single alphabet for substitutions, insertions, and deletions, reducing redundancy and improving compression performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If general purpose compression algorithms (gzip, LZ schemes) are applied to genome sequencing data, then data compression is achieved, but compression performance is poor and data access efficiency deteriorates

Engineering Contradiction:
Improvecompression ratioVSAvoiddata access efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent transforms the data representation parameters by converting genome sequencing data from text-based formats (FASTQ, SAM) to binary formats with optimized data structures. This parameter change enables both high compression ratios and efficient random access by fundamentally altering how genomic data is encoded and organized in storage.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the compressed genomic data into independently decodable blocks with embedded indexing information. Each block contains self-contained metadata that enables selective access to specific genomic regions without decompressing the entire file, thus maintaining both high compression and fast access performance.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If BAM format with external index is used, then selective access to genomic regions is enabled, but device complexity increases and processing efficiency decreases

Engineering Contradiction:
Improveselective access capabilityVSAvoidindex management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the indexing information directly into the compressed data blocks themselves, eliminating the need for separate external index files. This consolidation reduces system complexity by removing redundant index management while maintaining efficient selective access capability through embedded block-level indexes.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Each compressed data block in the patent contains self-contained indexing information that enables it to be independently located and accessed. This self-service approach allows the data structure to manage its own access operations without requiring complex external indexing systems.

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If monolithic compressed format is used, then storage space is reduced, but data manipulation and processing become difficult

Engineering Contradiction:
Improvestorage efficiencyVSAvoiddata manipulation ease
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The patent divides the compressed genomic dataset into multiple independently decodable blocks, each representing a specific genomic region. This segmentation allows random access to individual blocks or subsets of blocks, enabling efficient data manipulation and processing of specific genomic regions without requiring decomposition of the entire compressed file.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a dynamic data structure where compressed blocks can be selectively accessed, combined, or processed based on query requirements. The system adapts to different access patterns by allowing flexible combination of blocks, providing both storage efficiency and manipulation ease through dynamic block-level operations.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11763918B2Method and apparatus for the access to bioinformatics data structured in access units
Publication Date: 2023.09.19 KONINKLIJKE PHILIPS NV
  • US11763918B2 patent drawing
  • US11763918B2 patent drawing
  • US11763918B2 patent drawing

AI summary

Method and apparatus for the coding and selective access of compressed genomic sequence data produced by genomic sequencing machines. The coding process is based on aligning sequence reads with respect to pre-existing or constructed reference sequences, on classifying and coding the sequence reads by means of sets of descriptors, and further partitioning the descriptor sets into access units of different types. Efficient selective access to specific genomic regions with the guarantee of retrieving all sequence reads mapped to those regions, is provided by: signaling the type of data mapping configuration used to store or transmit the descriptor sets, determining the minimum number of access units that need to be retrieved and decoded to access a genomic region, providing a master index table that contain all information for optimizing the data access process.