Name Mode Size
..
AllClass.R 100644 9 kb
alldata.R 100644 2 kb
diff-analysis-utilities.R 100644 13 kb
diff-ml-utilities.R 100644 7 kb
internals.R 100644 1 kb
method-MPSE-utilities.R 100644 3 kb
method-accessor.R 100644 45 kb
method-as-MPSE.R 100644 12 kb
method-as-phyloseq.R 100644 2 kb
method-as.data.frame.R 100644 1 kb
method-as.treedata.R 100644 6 kb
method-binary_offspring.R 100644 15 kb
method-diff-analysis.R 100644 16 kb
method-download-seq.R 100644 4 kb
method-dplyr.R 100644 19 kb
method-dr-tibble.R 100644 6 kb
method-generalizedFC.R 100644 3 kb
method-get-count-ratio.R 100644 3 kb
method-ggplot2.R 100644 2 kb
method-io-utilities.R 100644 18 kb
method-io.R 100644 21 kb
method-mean-median.R 100644 3 kb
method-mp_adonis_anosim.R 100644 20 kb
method-mp_aggregate.R 100644 3 kb
method-mp_aggregate_clade.R 100644 8 kb
method-mp_cal_abundance.R 100644 21 kb
method-mp_cal_alpha.R 100644 17 kb
method-mp_cal_clust.R 100644 7 kb
method-mp_cal_dist.R 100644 19 kb
method-mp_cal_pca.R 100644 10 kb
method-mp_cal_pcoa.R 100644 17 kb
method-mp_cal_pd_metric.R 100644 12 kb
method-mp_cal_rarecurve.R 100644 9 kb
method-mp_cal_upset.R 100644 10 kb
method-mp_cal_venn.R 100644 9 kb
method-mp_decostand.R 100644 4 kb
method-mp_diff_analysis.R 100644 72 kb
method-mp_diff_clade.R 100644 28 kb
method-mp_envfit.R 100644 5 kb
method-mp_filter_taxa.R 100644 7 kb
method-mp_fortify.R 100644 5 kb
method-mp_mantel.R 100644 5 kb
method-mp_rda_cca.R 100644 10 kb
method-mp_rrarefy.R 100644 7 kb
method-mp_stat_taxa.R 100644 3 kb
method-related_phylo_metric.R 100644 11 kb
method-show.R 100644 12 kb
method-tibble.R 100644 6 kb
method-tidyr.R 100644 2 kb
plot-ggbartaxa.R 100644 10 kb
plot-ggbox.R 100644 7 kb
plot-ggclust.R 100644 3 kb
plot-ggdiffbartaxa.R 100644 9 kb
plot-ggdiffbox.R 100644 8 kb
plot-ggdiffclade.R 100644 13 kb
plot-ggeffectsize.R 100644 6 kb
plot-ggordpoint-utilities.R 100644 3 kb
plot-ggordpoint.R 100644 11 kb
plot-ggrarecurve.R 100644 7 kb
plot-methods.R 100644 65 kb
reexports.R 100644 2 kb
taxa_utilities.R 100644 2 kb
tidy_utilities.R 100644 2 kb
utilities.R 100644 9 kb
zzz.R 100644 1 kb
README.md
<!-- README.md is generated from README.Rmd. Please edit that file --> # MicrobiotaProcess: A comprehensive R package for managing and analyzing microbiome and other ecological data within the tidy framework [![](https://img.shields.io/badge/release%20version-1.10.2-green.svg)](https://www.bioconductor.org/packages/MicrobiotaProcess) [![](https://img.shields.io/badge/devel%20version-1.11.4-green.svg)](https://github.com/YuLab-SMU/MicrobiotaProcess) [![Bioc](http://www.bioconductor.org/shields/years-in-bioc/MicrobiotaProcess.svg)](https://www.bioconductor.org/packages/devel/bioc/html/MicrobiotaProcess.html#since) [![platform](http://www.bioconductor.org/shields/availability/devel/MicrobiotaProcess.svg)](https://www.bioconductor.org/packages/devel/bioc/html/MicrobiotaProcess.html#archives) - [**MicrobiotaProcess**](http://bioconductor.org/packages/release/bioc/html/MicrobiotaProcess.html) defines an **MPSE** structure to better integrate both primary and intermediate microbiome datasets. - **MicrobiotaProcess** improves the integration and exploration of downstream data analysis. - **MicrobiotaProcess** provides a set of functions under a unified tidy framework, which helps users explore related datasets more efficiently. - **MicrobiotaProcess** offers many visual methods to quickly render clear and comprehensive visualizations that reveal meaningful insights. ## Anatomy of a **MPSE** <div class="figure" style="text-align: center"> <img src="./inst/figures/mpse.png" alt="The structure of the MPSE class." width="883" /> <p class="caption"> The structure of the MPSE class. </p> </div> ## Overview of the design of **MicrobiotaProcess** package <div class="figure" style="text-align: center"> <img src="./inst/figures/mp-design.png" alt="The Overview of the design of MicrobiotaProcess package" width="1078" /> <p class="caption"> The Overview of the design of MicrobiotaProcess package </p> </div> ## :writing\_hand: Authors [Shuangbin Xu](https://github.com/xiangpin) and [Guangchuang Yu](https://guangchuangyu.github.io) School of Basic Medical Sciences, Southern Medical University If you use **MicrobiotaProcess** in published research. Please cite the paper: **Shuangbin Xu**, Li Zhan, Wenli Tang, Qianwen Wang, Zehan Dai, Land Zhou, Tingze Feng, Meijun Chen, Tianzhi Wu, Erqiang Hu, **Guangchuang Yu**<sup>\*</sup>. MicrobiotaProcess: A comprehensive R package for deep mining microbiome. __*The Innovation*__. 2023, 4(2):100388. doi: [10.1016/j.xinn.2023.100388](https://www.sciencedirect.com/science/article/pii/S2666675823000164). - [Source code to produce Supplementary Material](https://github.com/YuLab-SMU/MP_supplementary_file) ## :arrow\_double\_down: Installation Get the released version from [Bioconductor](https://bioconductor.org/packages/release/bioc/html/MicrobiotaProcess.html): ``` r ## try http:// if https:// URLs are not supported ## the url of mirror if (!requireNamespace("BiocManager", quietly=TRUE)) install.packages("BiocManager") ## BiocManager::install("BiocUpgrade") ## you may need this BiocManager::install("MicrobiotaProcess") ``` the development version from github: ``` r if (!requireNamespace("remotes", quietly=TRUE)) install.packages("remotes") remotes::install_github("YuLab-SMU/MicrobiotaProcess") ``` # :book: Vignette For more details, please refer to the [online vignette](https://bioconductor.org/packages/release/bioc/vignettes/MicrobiotaProcess/inst/doc//MicrobiotaProcess.html). ## :sparkling\_heart: Contributing We welcome any contributions\! By participating in this project you agree to abide by the terms outlined in the [Contributor Code of Conduct](CONDUCT.md).