Debiasing FracMinHash and deriving confidence intervals for mutation rates across a wide range of evolutionary distances
Mahmudur Rahman HeraiD, N. Tessa Pierce‐WardiD, David KoslickiiD
Abstract
Sketching methods offer computational biologists scalable techniques to analyze data sets that continue to grow in size. MinHash is one such technique to estimate set similarity that has enjoyed recent broad application. However, traditional MinHash has previously been shown to perform poorly when applied to sets of very dissimilar sizes. FracMinHash was recently introduced as a modification of MinHash to compensate for this lack of performance when set sizes differ. This approach has been successfully applied to metagenomic taxonomic profiling in the widely used tool sourmash gather. While experimental evidence has been encouraging, FracMinHash has not yet been analyzed from a theoretical perspective. In this paper, we perform such an analysis to derive various statistics of FracMinHash, and prove that while FracMinHash is not unbiased (in the sense that its expected value is not equal to the quantity it attempts to estimate), this bias is easily corrected for both the containment and Jaccard index versions. Next, we show how FracMinHash can be used to compute point estimates as well as confidence intervals for evolutionary mutation distance between a pair of sequences by assuming a simple mutation model. We also investigate edge cases where these analyses may fail, to effectively warn the users of FracMinHash indicating the likelihood of such cases. Our analyses show that FracMinHash estimates the containment of a genome in a large metagenome more accurately and more precisely when compared to traditional MinHash, and the point estimates and confidence intervals perform significantly better in estimating mutation distances.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 31
- Assay
- Research Focus
- Approach
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
- Improving Min Hash via the Containment Index with applications to Metagenomic Analysis
David Koslicki, Hooman Zabeti·Applied Mathematics and ComputationPeer-reviewed·Mar 1, 2019
- Cosine Similarity Estimation Using FracMinHash: Theoretical Analysis, Safety Conditions, and Implementation
Mahmudur Rahman Hera, David Koslicki·bioRxiv·May 24, 2024
- Lightweight compositional analysis of metagenomes with FracMinHash and minimum metagenome covers
Luiz C. Irber, Phillip Brooks, … C. Titus Brown·bioRxiv·Jan 11, 2022
- Connecting Syncmers to FracMinHash: similarities and advantages
Shaopeng Liu, David Koslicki·bioRxiv·Nov 9, 2023
- Mash: fast genome and metagenome distance estimation using MinHash
Brian D. Ondov, Todd J. Treangen, … Adam M. Phillippy·Genome BiologyPeer-reviewed·Jun 20, 2016
- The statistics of k-mers from a sequence undergoing a simple mutation process without spurious matches
Antonio Blanca, Robert S. Harris, … Paul Medvedev·Journal of Computational BiologyPeer-reviewed·Feb 1, 2022