Cargando…
ProgPerm: Progressive permutation for a dynamic representation of the robustness of microbiome discoveries
BACKGROUND: Identification of features is a critical task in microbiome studies that is complicated by the fact that microbial data are high dimensional and heterogeneous. Masked by the complexity of the data, the problem of separating signals (differential features between groups) from noise (featu...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7972227/ https://www.ncbi.nlm.nih.gov/pubmed/33731016 http://dx.doi.org/10.1186/s12859-021-04061-3 |
_version_ | 1783666683448131584 |
---|---|
author | Zhang, Liangliang Shi, Yushu Do, Kim-Anh Peterson, Christine B. Jenq, Robert R. |
author_facet | Zhang, Liangliang Shi, Yushu Do, Kim-Anh Peterson, Christine B. Jenq, Robert R. |
author_sort | Zhang, Liangliang |
collection | PubMed |
description | BACKGROUND: Identification of features is a critical task in microbiome studies that is complicated by the fact that microbial data are high dimensional and heterogeneous. Masked by the complexity of the data, the problem of separating signals (differential features between groups) from noise (features that are not differential between groups) becomes challenging and troublesome. For instance, when performing differential abundance tests, multiple testing adjustments tend to be overconservative, as the probability of a type I error (false positive) increases dramatically with the large numbers of hypotheses. Moreover, the grouping effect of interest can be obscured by heterogeneity. These factors can incorrectly lead to the conclusion that there are no differences in the microbiome compositions. RESULTS: We translate and represent the problem of identifying differential features, which are differential in two-group comparisons (e.g., treatment versus control), as a dynamic layout of separating the signal from its random background. More specifically, we progressively permute the grouping factor labels of the microbiome samples and perform multiple differential abundance tests in each scenario. We then compare the signal strength of the most differential features from the original data with their performance in permutations, and will observe a visually apparent decreasing trend if these features are true positives identified from the data. Simulations and applications on real data show that the proposed method creates a U-curve when plotting the number of significant features versus the proportion of mixing. The shape of the U-Curve can convey the strength of the overall association between the microbiome and the grouping factor. We also define a fragility index to measure the robustness of the discoveries. Finally, we recommend the identified features by comparing p-values in the observed data with p-values in the fully mixed data. CONCLUSIONS: We have developed this into a user-friendly and efficient R-shiny tool with visualizations. By default, we use the Wilcoxon rank sum test to compute the p-values, since it is a robust nonparametric test. Our proposed method can also utilize p-values obtained from other testing methods, such as DESeq. This demonstrates the potential of the progressive permutation method to be extended to new settings. SUPPLEMENTARY INFORMATION: The online version supplementary material available at 10.1186/s12859-021-04061-3. |
format | Online Article Text |
id | pubmed-7972227 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-79722272021-03-19 ProgPerm: Progressive permutation for a dynamic representation of the robustness of microbiome discoveries Zhang, Liangliang Shi, Yushu Do, Kim-Anh Peterson, Christine B. Jenq, Robert R. BMC Bioinformatics Methodology Article BACKGROUND: Identification of features is a critical task in microbiome studies that is complicated by the fact that microbial data are high dimensional and heterogeneous. Masked by the complexity of the data, the problem of separating signals (differential features between groups) from noise (features that are not differential between groups) becomes challenging and troublesome. For instance, when performing differential abundance tests, multiple testing adjustments tend to be overconservative, as the probability of a type I error (false positive) increases dramatically with the large numbers of hypotheses. Moreover, the grouping effect of interest can be obscured by heterogeneity. These factors can incorrectly lead to the conclusion that there are no differences in the microbiome compositions. RESULTS: We translate and represent the problem of identifying differential features, which are differential in two-group comparisons (e.g., treatment versus control), as a dynamic layout of separating the signal from its random background. More specifically, we progressively permute the grouping factor labels of the microbiome samples and perform multiple differential abundance tests in each scenario. We then compare the signal strength of the most differential features from the original data with their performance in permutations, and will observe a visually apparent decreasing trend if these features are true positives identified from the data. Simulations and applications on real data show that the proposed method creates a U-curve when plotting the number of significant features versus the proportion of mixing. The shape of the U-Curve can convey the strength of the overall association between the microbiome and the grouping factor. We also define a fragility index to measure the robustness of the discoveries. Finally, we recommend the identified features by comparing p-values in the observed data with p-values in the fully mixed data. CONCLUSIONS: We have developed this into a user-friendly and efficient R-shiny tool with visualizations. By default, we use the Wilcoxon rank sum test to compute the p-values, since it is a robust nonparametric test. Our proposed method can also utilize p-values obtained from other testing methods, such as DESeq. This demonstrates the potential of the progressive permutation method to be extended to new settings. SUPPLEMENTARY INFORMATION: The online version supplementary material available at 10.1186/s12859-021-04061-3. BioMed Central 2021-03-17 /pmc/articles/PMC7972227/ /pubmed/33731016 http://dx.doi.org/10.1186/s12859-021-04061-3 Text en © The Author(s) 2021 Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated in a credit line to the data. |
spellingShingle | Methodology Article Zhang, Liangliang Shi, Yushu Do, Kim-Anh Peterson, Christine B. Jenq, Robert R. ProgPerm: Progressive permutation for a dynamic representation of the robustness of microbiome discoveries |
title | ProgPerm: Progressive permutation for a dynamic representation of the robustness of microbiome discoveries |
title_full | ProgPerm: Progressive permutation for a dynamic representation of the robustness of microbiome discoveries |
title_fullStr | ProgPerm: Progressive permutation for a dynamic representation of the robustness of microbiome discoveries |
title_full_unstemmed | ProgPerm: Progressive permutation for a dynamic representation of the robustness of microbiome discoveries |
title_short | ProgPerm: Progressive permutation for a dynamic representation of the robustness of microbiome discoveries |
title_sort | progperm: progressive permutation for a dynamic representation of the robustness of microbiome discoveries |
topic | Methodology Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7972227/ https://www.ncbi.nlm.nih.gov/pubmed/33731016 http://dx.doi.org/10.1186/s12859-021-04061-3 |
work_keys_str_mv | AT zhangliangliang progpermprogressivepermutationforadynamicrepresentationoftherobustnessofmicrobiomediscoveries AT shiyushu progpermprogressivepermutationforadynamicrepresentationoftherobustnessofmicrobiomediscoveries AT dokimanh progpermprogressivepermutationforadynamicrepresentationoftherobustnessofmicrobiomediscoveries AT petersonchristineb progpermprogressivepermutationforadynamicrepresentationoftherobustnessofmicrobiomediscoveries AT jenqrobertr progpermprogressivepermutationforadynamicrepresentationoftherobustnessofmicrobiomediscoveries |