Compressed Genomic Sequence Search Without Full Decompression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computational methods for analyzing large genomic datasets are inefficient due to the exponential growth of data, as they require decompression for analysis, which does not mitigate the computational bottleneck, and existing techniques are unsatisfactory for inexact searches, especially when dealing with highly similar genomes.

Innovation Solution

The approach involves compressing genomic data to preserve redundancy, allowing direct computation on the compressed data using 'compressive' algorithms, which reduces the computational load by storing genomes in a format that respects similarities and differences, enabling analysis proportional to the compressed size, rather than the full dataset.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If existing compression techniques are used to reduce storage space, then storage efficiency is improved, but computational analysis requires full decompression which negates the efficiency gain

Engineering Contradiction:
Improvestorage spaceVSAvoidcomputational analysis efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent introduces an intermediary compressed data structure that preserves essential genomic information while enabling direct computational operations. Instead of fully decompressing data for analysis, the compressed representation serves as a mediator that allows search and comparison operations to be performed directly on compressed sequences, thereby maintaining both storage efficiency and computational productivity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments genomic sequences into reusable components and patterns that can be stored in compressed form. By dividing sequences into fundamental units and storing only unique patterns with references to repeated elements, the system enables computational operations on segmented compressed data rather than requiring full decompression of entire genomes

Inventive Principle:
Principle #1Segmentation

2Reliability

If computational analysis is performed on full genomic libraries, then analysis completeness is maintained, but processing time grows exponentially with data size

Engineering Contradiction:
Improveanalysis completenessVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent creates compressed copies of genomic sequences that retain essential information for analysis. By storing sequences in a compressed format that preserves similarity relationships and enables direct comparison operations, the system maintains analysis completeness while reducing processing time from exponential to linear or sub-linear scaling with database size

Inventive Principle:
Principle #26Copying

3Quantity of substance

If redundancy in genomic data is exploited for compression, then storage requirements are reduced, but existing methods require full decompression before analysis

Engineering Contradiction:
Improvestorage requirementsVSAvoidcomputational workflow complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements dynamic compressed data structures that adapt to different analysis operations. The compressed representation allows for selective expansion or decomposition only of specific regions or patterns needed for particular queries, rather than requiring static full decompression of entire datasets. This dynamic approach reduces both storage requirements and workflow complexity by performing computations directly on compressed data when possible

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20200411138A1Compressing, storing and searching sequence data
Publication Date: 2020.12.31 LEIGHTON
  • US20200411138A1 patent drawing
  • US20200411138A1 patent drawing
  • US20200411138A1 patent drawing

AI summary

The redundancy in genomic sequence data is exploited by compressing sequence data in such a way as to allow direct computation on the compressed data using methods that are referred to herein as “compressive” algorithms. This approach reduces the task of computing on many similar genomes to only slightly more than that of operating on just one. In this approach, the redundancy among genomes is translated into computational acceleration by storing genomes in a compressed format that respects the structure of similarities and differences important to analysis. Specifically, these differences are the nucleotide substitutions, insertions, deletions, and rearrangements introduced by evolution. Once such a compressed library has been created, analysis is performed on it in time proportional to its compressed size, rather than having to reconstruct the full data set every time one wishes to query it.