Positional hashing method for performing DNA sequence similarity search
AssigneeIP Genesis, Inc.
InventorAleksandar Milosavljevic
Life of this patent
Estimating the term…
Loading patent…
AssigneeIP Genesis, Inc.
InventorAleksandar Milosavljevic
Estimating the term…
Positional Hashing, a novel method for detecting similarities between texts such as DNA sequences, amino acid sequences, and texts in natural language is disclosed. The method is particularly well suited for large-scale comparisons such as that of mutual comparisons of millions of sequence fragments that result from mammalian-scale sequencing projects and for whole-genome comparisons of multiple mammalian genomes. Positional Hashing is carried out by breaking the sequence comparison problem along its natural structure, solving the subproblems independently, and then collating the solutions into an overall result. The decomposition of the problem into subproblems enables parallelization, whereby a large number of nodes in a computer cluster or a computer farm are concurrently employed on solving the problem without incurring the quadratic time performance penalty characteristic of prior art. Positional Hashing may be used by itself or as a filtering step in conjunction with a variety of sequence comparison algorithms.
A method for comparing at least two sequences of letters from a finite alphabet by using a set of at least two sampling templates comprising the steps of:
Dependencies are inferred from the claim text.