bioRxivBioinformaticsPreprint
HyperSketch: de Bruijn graph sketching for genomic similarity estimation with Hyperdimensional Computing
Fabio CumboiD, Kabir DhilloniD, M. Hassan NajafiiD, Sercan AygüniD, Daniel J BlankenbergiD
Abstract
The exponential growth of genomic databases necessitates alignment-free methods for comparing genomes. While MinHash-based tools have revolutionized this field by efficiently estimating the Average Nucleotide Identity based on k-mer sets, they inherently discard structural genomic information. We introduce HyperSketch, a novel sketching tool that encodes the de Bruijn graph structure of a genome into a fixed-size, topology-aware vector using Hyperdimensional Computing (HDC). Unlike set-based sketches, HyperSketch encodes the transitions between adjacent k-mers into a superposition of orthogonal hypervectors. To formalize parameter selection, we also propose an analytical framework proving that graph-based sketches fundamentally require a smaller k-mer size than set-based models due to their expanded k+1 biological footprint. We benchmarked HyperSketch against Mash and HyperGen using a dataset of ~26 thousand viral reference genomes from NCBI GenBank. Under optimal parameters, we demonstrate a strong linear correlation (>99%) between the graph-based similarity computed by HyperSketch and standard MinHash distance estimates. Crucially, we show that the mathematical formulation of HyperSketch introduces a distance scaling effect that expands the dynamic range of estimates for closely related strains, providing a higher-resolution metric for sub-lineage clustering than purely compositional estimators. HyperSketch provides a computationally efficient, structure-aware alternative to traditional sketching. By natively encoding genomic syntax, it offers a new dimension of genomic comparison that excels at both high-resolution strain differentiation and deep evolutionary scaling, complementing existing nucleotide identity metrics without requiring sequence alignment.
- organism: virus
- assay: whole-genome sequencing
- research focus: benchmarking
- approach: statistical model
- Citations
- 0
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- HyperGen: Compact and Efficient Genome Sketching using Hyperdimensional Vectors
Weihong Xu, Po-Kai Hsu, … Tajana Rosing·BioinformaticsPeer-reviewed·Jul 1, 2024
- Dashing 2: genomic sketching with multiplicities and locality-sensitive hashing
Daniel N. Baker, Ben Langmead·Genome ResearchPeer-reviewed·Jul 6, 2023
- Dashing: Fast and Accurate Genomic Distances with HyperLogLog
Daniel N. Baker, Ben Langmead·Genome biologyPeer-reviewed·Dec 1, 2019
- Connecting Syncmers to FracMinHash: similarities and advantages
Shaopeng Liu, David Koslicki·bioRxiv·Nov 9, 2023
- Fractional Hitting Sets for Efficient and Lightweight Genomic Data Sketching
Timothé Rouzé, Igor Martayan, … Antoine Limasset·bioRxiv·Jun 21, 2023
- Cosine Similarity Estimation Using FracMinHash: Theoretical Analysis, Safety Conditions, and Implementation
Mahmudur Rahman Hera, David Koslicki·bioRxiv·May 24, 2024