chanw0/SparseMCMM: SparseMCMM: Estimating and testing the microbial causal mediation effect with the high-dimensional and compositional microbiome data

Sparse Microbial Causal Mediation Model (SparseMCMM) is designed for the high dimensional and compositional microbiome data in a typical three-factor (treatment,microbiome and outcome) causal study design. This model involves linear log-contrast regression and Dirichlet regression to model the causal mediation relationships of treatment, microbiome, covariates and outcomes.Under four sufficient identifiable assumptions, SparseMCMM gives the causal direct effect of treatment and causal mediation effect of the microbiota at both community level and individual, as well as, two tests OME and CME testing the overall mediation effect. Regularization techniques are used to identify signature causal microbes (midiators). This package has four main functions: alpha.estimates (estimating parameters in the linear log-contrast model), beta.estimates (estimating parameters in the Dirichlet regression model), CausalE (calculating causal DE, ME and individual ME estimates) and SparseMCMM (summaring results, calculating statistical significances of OME and CME with permutation procedure, and calculating 95% confidence interval (CI) estimates of component-wise MEs for the causal mediators with bootstrapping procedure). Finally, SparseMCMM can give a clear and sensible causal path among treatment, microbiome composition and outcome. Both simulation studies and real data applications showed the superb performance of SparseMCMM.

Getting started

Package details

AuthorChan Wang, Jiyuan Hu, Martin J. Blaser, Huilin Li.
MaintainerChan Wang <[email protected]> and Huilin Li <[email protected]>
LicenseGPL (>= 2)
Package repositoryView on GitHub
Installation Install the latest version of this package by entering the following in R:
chanw0/SparseMCMM documentation built on Nov. 23, 2019, 9:43 p.m.