PLoS Computational BiologyGenomicsPeer-reviewed journal article
BMDD: A Probabilistic Framework for Accurate Imputation of Zero-inflated Microbiome Sequencing Data
Abstract
Microbiome sequencing data are inherently sparse and compositional, with excessive zeros arising from biological absence or insufficient sampling. These zeros pose significant challenges for downstream analyses, particularly those that require log-transformation. We introduce BMDD (BiModal Dirichlet Distribution), a novel probabilistic modeling framework for accurate imputation of microbiome sequencing data. Unlike existing imputation approaches that assume unimodal abundance, BMDD captures the bimodal abundance distribution of the taxa via a mixture of Dirichlet priors. It uses variational inference and a scalable expectation-maximization algorithm for efficient imputation. Through simulations and real microbiome datasets, we demonstrate that BMDD outperforms competing methods in reconstructing true abundances and improves the performance of differential abundance analysis. Through multiple posterior samples, BMDD enables robust inference by accounting for uncertainty in zero imputation. Our method offers a principled and computationally efficient solution for analyzing high-dimensional, zero-inflated microbiome sequencing data and is broadly applicable in microbial biomarker discovery and host-microbiome interaction studies. BMDD is available at: https://github.com/zhouhj1994/BMDD. Author SummaryUnderstanding the microbes living in and on our bodies--the microbiome--relies on analyzing complex sequencing data. However, these data often contain many zeros, either because a microbe is truly absent or simply missed due to insufficient sampling. These missing values make it hard to accurately analyze microbial patterns and identify important differences between groups, especially for methods that work on a log scale. To address this, we developed a new method called BMDD that uses a more realistic model to impute the zeros. Unlike existing tools that assume each microbe follows an unimodal abundance distribution, BMDD allows for microbes to follow a bimodal distribution, so they could behave differently in different conditions. It provides not just a single guess, but a range of possible values to better reflect the uncertainty. Our testing shows that BMDD more accurately recovers the true microbial profiles and improves the ability to detect meaningful differences between groups. This method can help researchers gain clearer insights into how the microbiome affects health and disease.
- Citations
- 3
- FWCI
- 0.91
- Field percentile
- top 28%
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
- mbImpute: an accurate and robust imputation method for microbiome data
Ruochen Jiang, Wei Vivian Li, Jingyi Jessica Li·Genome biologyPeer-reviewed·Jun 28, 2021
- A semi-parametric multiple imputation method for high-sparse, high-dimensional, compositional data
Michael B. Sohn, Kristin Scheible, Steven R. Gill·bioRxiv·Sep 5, 2024
- A Strategy for Differential Abundance Analysis of Sparse Microbiome Data with Group-wise Structured Zeros
Fentaw Abegaz, Davar Abedini, … Age K. Smilde·Scientific ReportsPeer-reviewed·May 30, 2024
- Zero-inflated Bayesian factor analysis model with skew-normal priors for modeling microbiome data
Saurabh Panchasara, Hanna Jankowski, Kevin McGregor·bioRxiv·Apr 19, 2026
- Dirichlet distribution parameter estimation with application in microbiome analyses
Daniel T. Fuller, Sumona Mondal, … Nabendu Pal·Statistics in MedicinePeer-reviewed·Feb 1, 2026
- Zero is not absence: censoring-based differential abundance analysis for microbiome data
L. S. Chan, G. Li·bioRxiv·Jul 5, 2023