Applied Mathematics and ComputationBioinformaticsPeer-reviewed journal article
Improving Min Hash via the Containment Index with applications to Metagenomic Analysis
Abstract
Min hash is a probabilistic method for estimating the similarity of two sets in terms of their Jaccard index, defined as the ration of the size of their intersection to their union. We demonstrate that this method performs best when the sets under consideration are of similar size and the performance degrades considerably when the sets are of very different size. We introduce a new and efficient approach, called the containment min hash approach, that is more suitable for estimating the Jaccard index of sets of very different size. We accomplish this by leveraging another probabilistic method (in particular, Bloom filters) for fast membership queries. We derive bounds on the probability of estimate errors for the containment min hash approach and show it significantly improves upon the classical min hash approach. We also show significant improvements in terms of time and space complexity. As an application, we use this method to detect the presence/absence of organisms in a metagenomic data set, showing that it can detect the presence of very small, low abundance microorganisms.
- Citations
- 52
- FWCI
- 3.35
- Field percentile
- top 7%
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
- Lightweight compositional analysis of metagenomes with FracMinHash and minimum metagenome covers
Luiz C. Irber, Phillip Brooks, … C. Titus Brown·bioRxiv·Jan 11, 2022
- CMash: fast, multi-resolution estimation of k-mer-based Jaccard and containment indices
Shaopeng Liu, David Koslicki·BioinformaticsPeer-reviewed·Apr 14, 2022
- Debiasing FracMinHash and deriving confidence intervals for mutation rates across a wide range of evolutionary distances
Mahmudur Rahman Hera, N. Tessa Pierce‐Ward, David Koslicki·Genome ResearchPeer-reviewed·Jun 21, 2023
- Metalign: Efficient alignment-based metagenomic profiling via containment min hash
Nathan LaPierre, Mohammed Alser, … Serghei Mangul·Genome biologyPeer-reviewed·Sep 10, 2020
- Minmers are a generalization of minimizers that enable unbiased local Jaccard estimation
Bryce L. Kille, Erik P. Garrison, … Adam M. Phillippy·BioinformaticsPeer-reviewed·Aug 21, 2023
- Mash Screen: High-throughput sequence containment estimation for genome discovery
Brian Ondov, Gabriel J. Starrett, … Adam M. Phillippy·Genome biologyPeer-reviewed·Nov 5, 2019