» Articles » PMID: 37414575

Genomic Sketching with Multiplicities and Locality-sensitive Hashing Using Dashing 2

Overview
Journal Genome Res
Specialty Genetics
Date 2023 Jul 6
PMID 37414575
Authors
Affiliations
Soon will be listed here.
Abstract

A genomic sketch is a small, probabilistic representation of the set of k-mers in a sequencing data set. Sketches are building blocks for large-scale analyses that consider similarities between many pairs of sequences or sequence collections. Although existing tools can easily compare tens of thousands of genomes, data sets can reach millions of sequences and beyond. Popular tools also fail to consider k-mer multiplicities, making them less applicable in quantitative settings. Here, we describe a method called Dashing 2 that builds on the SetSketch data structure. SetSketch is related to HyperLogLog (HLL) but discards use of leading zero count in favor of a truncated logarithm of adjustable base. Unlike HLL, SetSketch can perform multiplicity-aware sketching when combined with the ProbMinHash method. Dashing 2 integrates locality-sensitive hashing to scale all-pairs comparisons to millions of sequences. It achieves superior similarity estimates for the Jaccard coefficient and average nucleotide identity compared with the original Dashing, but in much less time while using the same-sized sketch. Dashing 2 is a free, open source software.

Citing Articles

EvANI benchmarking workflow for evolutionary distance estimation.

Majidian S, Hwang S, Zakeri M, Langmead B bioRxiv. 2025; .

PMID: 40027788 PMC: 11870633. DOI: 10.1101/2025.02.23.639716.


Fractional hitting sets for efficient multiset sketching.

Rouze T, Martayan I, Marchet C, Limasset A Algorithms Mol Biol. 2025; 20(1):1.

PMID: 39923117 PMC: 11807336. DOI: 10.1186/s13015-024-00268-0.


-mer approaches for biodiversity genomics.

Jenike K, Campos-Dominguez L, Bodde M, Cerca J, Hodson C, Schatz M Genome Res. 2025; 35(2):219-230.

PMID: 39890468 PMC: 11874746. DOI: 10.1101/gr.279452.124.


Mumemto: efficient maximal matching across pangenomes.

Shivakumar V, Langmead B bioRxiv. 2025; .

PMID: 39803467 PMC: 11722392. DOI: 10.1101/2025.01.05.631388.


Combining DNA and protein alignments to improve genome annotation with LiftOn.

Chao K, Heinz J, Hoh C, Mao A, Shumate A, Pertea M Genome Res. 2024; 35(2):311-325.

PMID: 39730188 PMC: 11874971. DOI: 10.1101/gr.279620.124.


References
1.
Yu Y, Weber G . HyperMinHash: MinHash in LogLog space. IEEE Trans Knowl Data Eng. 2024; 34(1):328-339. PMC: 10824537. DOI: 10.1109/tkde.2020.2981311. View

2.
Kent W, Zweig A, Barber G, Hinrichs A, Karolchik D . BigWig and BigBed: enabling browsing of large distributed datasets. Bioinformatics. 2010; 26(17):2204-7. PMC: 2922891. DOI: 10.1093/bioinformatics/btq351. View

3.
Jain C, Rodriguez-R L, Phillippy A, Konstantinidis K, Aluru S . High throughput ANI analysis of 90K prokaryotic genomes reveals clear species boundaries. Nat Commun. 2018; 9(1):5114. PMC: 6269478. DOI: 10.1038/s41467-018-07641-9. View

4.
Song L, Florea L, Langmead B . Lighter: fast and memory-efficient sequencing error correction without counting. Genome Biol. 2014; 15(11):509. PMC: 4248469. DOI: 10.1186/s13059-014-0509-9. View

5.
Jain C, Rhie A, Zhang H, Chu C, Walenz B, Koren S . Weighted minimizer sampling improves long read mapping. Bioinformatics. 2020; 36(Suppl_1):i111-i118. PMC: 7355284. DOI: 10.1093/bioinformatics/btaa435. View