Related Experiment Video
Updated: Feb 14, 2026

Author Spotlight: Advancements in Multiplex Detection of Respiratory Viruses
Published on: November 10, 2023
Squeakr: an exact and approximate k-mer counting system.
Prashant Pandey1, Michael A Bender1, Rob Johnson1,2
1Department of Computer Science, Stony Brook University, Stony Brook, NY 11790, USA.
Squeakr, a new system using counting quotient filters, efficiently represents k-mer multisets for high-throughput sequencing data. It offers faster counting and querying, improving downstream bioinformatics analyses.
Area of Science:
- Bioinformatics
- Computational Biology
- Data Structures
Background:
- k-mer-based algorithms are crucial for high-throughput sequencing data analysis.
- Existing methods use diverse k-mer representations and data structures, leading to inefficiencies.
- Tasks include k-mer counting, error correction, assembly, and quantification.
Purpose of the Study:
- To introduce Squeakr (Simple Quotient filter-based Exact and Approximate Kmer Representation), a novel system for k-mer counting and multiset representation.
- To leverage the counting quotient filter for efficient and accurate k-mer data handling.
- To demonstrate Squeakr's utility in downstream bioinformatics applications.
Main Methods:
- Developed Squeakr based on the counting quotient filter, an approximate membership query data structure.
- Implemented a system for k-mer counting and multiset representation.
- Evaluated Squeakr's performance against state-of-the-art methods for counting and querying workloads.
Main Results:
- Squeakr achieves 2×-4.3× speedup in counting and querying compared to state-of-the-art methods.
- It utilizes 1.5×-4.3× less memory, demonstrating significant memory efficiency.
- Squeakr provides order-of-magnitude faster point queries for k-mer abundance and supports dynamic k-mer operations.
Conclusions:
- Squeakr offers an efficient, memory-saving solution for representing and querying k-mer multisets.
- Its performance advantages make it suitable for various high-throughput sequencing data analysis tasks.
- The system's capabilities facilitate downstream analyses like de Bruijn graph traversal.
Related Concept Videos
Fisher's Exact Test
Approximate Integration
Linearization and Approximation
Application of Linearization and Approximation
Accuracy, limits, and approximation
Accuracy is defined as the closeness of the measured value to the true or actual value. In engineering mechanics, repeated measurements are taken during theoretical or experimental analyses to ensure that the result is precise and accurate.
The accuracy of any solution is based on the...
Linear Approximation in Frequency Domain
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....

