This visualization compares network structures based on four different thresholds. Below each network depicts the number of nodes with degree > 0 (NN Deg >0), the number of edges (N Edges), and the maximum degree value in the network (Max-Deg).
CMiNet: : Consensus Microbiome Network is an R package designed to generate consensus microbiome networks by integrating results from multiple network construction algorithms. This tool is specifically tailored for microbiome data, where capturing the intricate relationships between microbial taxa is essential to understanding complex biological systems and their impacts on health and disease.
The package employs a range of established algorithms, including Pearson and Spearman correlation, Biweight midcorrelation, Sparse Correlations for Compositional data (SparCC), Sparse InversE Covariance estimation for Ecological Association and Statistical Inference (SpiecEasi), Semi-Parametric Rank-based Correlation and Partial Correlation Estimation (SPRING), Generalized Co-Occurrence Differential Abundance analysis (gCoda), Correlation Inference for Compositional Data through Lasso (CCLasso), and a novel algorithm based on conditional mutual information (CMIMN). These algorithms construct individual microbial association networks, which CMiNet then combines into a single, weighted consensus network. By leveraging the strengths of each method, CMiNet provides a comprehensive and reliable representation of microbial interactions.
We put the American Gut data from SpiecEasi package as an example to run. You can print the original and ID taxa names in the CMiNet page, tab data summary.
The CMiNet Shiny App contains four main pages:
If you use CMiNet in your work, we kindly ask that you cite the following papers:
[1] Aghdam R, Solis-Lemus C. CMiNet: R package for learning the Consensus Microbiome Network. arXiv preprint arXiv:2411.08309. 2024.
[2] Aghdam, R., Tang, X., Shan, S., Lankau, R., & SolĂs-Lemus, C. (2024). Human limits in machine learning: prediction of potato yield and disease using soil microbiome data. BMC bioinformatics, 25, 366.