K-mer counting with low memory consumption enables fast clustering of single-cell sequencing data without read alignment
Abstract
K-mer counting has many applications in sequencing data processing and analysis. However, sequencing errors can produce many false k-mers that substantially increase the memory requirement during counting. We propose a fast k-mer counting method, CQF-deNoise, which has a novel component for dynamically identifying and removing false k-mers while preserving counting accuracy. Compared with four state-of-the-art k-mer counting methods, CQF-deNoise consumed 49-76% less memory than the second best method, but still ran competitively fast. The k-mer counts from CQF-deNoise produced cell clusters from single-cell RNA-seq data highly consistent with CellRanger but required only 5% of the running time at the same memory consumption, suggesting that CQF-deNoise can be used for a preview of cell clusters for an early detection of potential data problems, before running a much more time-consuming full analysis pipeline.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility 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
- Squeakr: An Exact and Approximate k-mer Counting System
Prashant Pandey, Michael A. Bender, … Rob Patro·BioinformaticsPeer-reviewed·Oct 6, 2017
- kmtricks: Efficient and flexible construction of Bloom filters for large sequencing data collections
Téo Lemane, Paul Medvedev, … Pierre Peterlongo·Bioinformatics AdvancesPeer-reviewed·Jan 1, 2022
- KmerStream: Streaming algorithms for k-mer abundance estimation
Páll Melsted, Bjarni V. Halldórsson·bioRxiv·Apr 7, 2014
- mbkmeans: fast clustering for single cell data using mini-batch k-means
Stephanie C. Hicks, Ruoxi Liu, … Davide Risso·PLoS Computational BiologyPeer-reviewed·Jan 26, 2021
- Modular and efficient pre-processing of single-cell RNA-seq
Páll Melsted, A. Sina Booeshaghi, … Lior S. Pachter·Nature BiotechnologyPeer-reviewed·Apr 1, 2021
- MQF and buffered MQF: Quotient filters for efficient storage of k-mers with their counts and metadata
Moustafa Shokrof, C. Titus Brown, Tamer A. Mansour·BMC BioinformaticsPeer-reviewed·Feb 16, 2021