| Literature DB >> 31510709 |
Sahar Tavakoli1, Shibu Yooseph1.
Abstract
MOTIVATION: The interactions among the constituent members of a microbial community play a major role in determining the overall behavior of the community and the abundance levels of its members. These interactions can be modeled using a network whose nodes represent microbial taxa and edges represent pairwise interactions. A microbial network is typically constructed from a sample-taxa count matrix that is obtained by sequencing multiple biological samples and identifying taxa counts. From large-scale microbiome studies, it is evident that microbial community compositions and interactions are impacted by environmental and/or host factors. Thus, it is not unreasonable to expect that a sample-taxa matrix generated as part of a large study involving multiple environmental or clinical parameters can be associated with more than one microbial network. However, to our knowledge, microbial network inference methods proposed thus far assume that the sample-taxa matrix is associated with a single network.Entities:
Mesh:
Year: 2019 PMID: 31510709 PMCID: PMC6612855 DOI: 10.1093/bioinformatics/btz370
Source DB: PubMed Journal: Bioinformatics ISSN: 1367-4803 Impact factor: 6.937
Fig. 1.Performance on synthetic data with . (a) Relative difference between the predicted and true precision matrices. (b) Frobenius norm of the difference. (c) Area under the ROC
Performance on synthetic data with
|
|
|
| |
|---|---|---|---|
| One component Frobenius norm | |||
| MixMPLN | 14.16 | 13.99 | 7.34 |
| MixMPLN + huge(StARS) | 5.62 | 16.02 | 7.15 |
| MixMPLN + huge(fixed ρ) | 4.86 | 2.87 | 2.08 |
| MixMPLN + huge(iterative ρ) | 5.62 | 3.01 | 2.15 |
| MixMPLN + glasso(cross validation) | 4.17 | 2.96 | 2.09 |
| MixMPLN + glasso(fixed ρ) | 4.86 | 2.87 | 2.08 |
| MixMPLN + glasso(iterative ρ) | 5.62 | 3.01 | 2.15 |
| One component relative distance | |||
| MixMPLN | 27.36 | 30.23 | 11.75 |
| MixMPLN + huge(StARS) | 1.96 | 30.31 | 9.62 |
| MixMPLN + huge(fixed ρ) | 3.10 | 1.04 | 0.72 |
| MixMPLN + huge(iterative ρ) | 4.80 | 1.49 | 1.07 |
| MixMPLN + glasso(cross validation) | 1.52 | 1.23 | 0.77 |
| MixMPLN + glasso(fixed ρ) | 3.10 | 1.04 | 0.72 |
| MixMPLN + glasso(iterative ρ) | 4.80 | 1.49 | 1.07 |
| Two components Frobenius norm | |||
| MixMPLN | 73.67 | 19.76 | 8.79 |
| MixMPLN + huge(StARS) | 5.60 | 5.42 | 15.29 |
| MixMPLN + huge(fixed ρ) | 27.24 | 5.28 | 3.48 |
| MixMPLN + huge(iterative ρ) | 25.94 | 4.33 | 2.88 |
| MixMPLN + glasso(cross validation) | 5.04 | 3.73 | 2.84 |
| MixMPLN + glasso(fixed ρ) | 28.83 | 5.28 | 3.48 |
| MixMPLN + glasso(iterative ρ) | 27.63 | 4.33 | 2.88 |
| Two components relative distance | |||
| MixMPLN | 14443.03 | 56.52 | 14.42 |
| MixMPLN + huge(StARS) | 1.98 | 1.83 | 25.50 |
| MixMPLN + huge(fixed ρ) | 957.78 | 4.68 | 2.52 |
| MixMPLN + huge(iterative ρ) | 772.93 | 2.73 | 1.29 |
| MixMPLN + glasso(cross validation) | 1.82 | 1.30 | 1.04 |
| MixMPLN + glasso(fixed ρ) | 920.39 | 4.68 | 2.52 |
| MixMPLN + glasso(iterative ρ) | 842.48 | 2.73 | 1.29 |
| Three components Frobenius norm | |||
| MixMPLN | 20.07 | 14.66 | 13.61 |
| MixMPLN + huge(StARS) | 6.93 | 5.90 | 5.46 |
| MixMPLN + huge(fixed ρ) | 19.15 | 8.58 | 6.04 |
| MixMPLN + huge(iterative ρ) | 18.56 | 6.11 | 4.97 |
| MixMPLN + glasso(cross validation) | 6.48 | 6.25 | 5.88 |
| MixMPLN + glasso(fixed ρ) | 19.67 | 11.02 | 8.03 |
| MixMPLN + glasso(iterative ρ) | 19.44 | 6.11 | 4.98 |
| Three components relative distance | |||
| MixMPLN | 48131.48 | 4571.65 | 24.22 |
| MixMPLN + huge(StARS) | 8959.39 | 2.18 | 1.87 |
| MixMPLN + huge(fixed ρ) | 16096.08 | 12.68 | 6.70 |
| MixMPLN + huge(iterative ρ) | 5891.79 | 5.63 | 3.04 |
| MixMPLN + glasso(cross validation) | 2.60 | 2.46 | 3.55 |
| MixMPLN + glasso(fixed ρ) | 11828.42 | 2029.51 | 10.91 |
| MixMPLN + glasso(iterative ρ) | 5836.67 | 5.63 | 3.32 |
Fig. 2.AUC values for the synthetic datasets generated using
Fig. 3.Application of MixMPLN + glasso with cross validation to a real dataset. Green and red edges represent positive and negative entries respectively in the estimated partial correlation matrices. (a) Graph of Component 1 which contains 158 samples; (b) graph of Component 2 which contains 37 samples. The threshold to select the edges is 0.3; (c) Selection of the optimal number of the components