Spectral Jaccard Similarity: A New Approach to Estimating Pairwise Sequence Alignments
Author(s) -
Tavor Z. Baharav,
Govinda M. Kamath,
David Tse,
Ilan Shomorony
Publication year - 2020
Publication title -
patterns
Language(s) - English
Resource type - Journals
ISSN - 2666-3899
DOI - 10.1016/j.patter.2020.100081
Subject(s) - jaccard index , pairwise comparison , similarity (geometry) , estimator , computer science , mathematics , metric (unit) , pattern recognition (psychology) , algorithm , data mining , artificial intelligence , statistics , image (mathematics) , operations management , economics
Summary Pairwise sequence alignment is often a computational bottleneck in genomic analysis pipelines, particularly in the context of third-generation sequencing technologies. To speed up this process, the pairwise k-mer Jaccard similarity is sometimes used as a proxy for alignment size in order to filter pairs of reads, and min-hashes are employed to efficiently estimate these similarities. However, when the k-mer distribution of a dataset is significantly non-uniform (e.g., due to GC biases and repeats), Jaccard similarity is no longer a good proxy for alignment size. In this work, we introduce a min-hash-based approach for estimating alignment sizes called Spectral Jaccard Similarity, which naturally accounts for uneven k-mer distributions. The Spectral Jaccard Similarity is computed by performing a singular value decomposition on a min-hash collision matrix. We empirically show that this new metric provides significantly better estimates for alignment sizes, and we provide a computationally efficient estimator for these spectral similarity scores.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom