This project is aimed to provide functions and workflows examples for analyses
of microbiome data. The main class for working with microbiome data in this
package is TreeSummarizedExperiment.
Currently following things are implemented:
- data wrangling functions (
agglomerate*,merge*, and more) - CCA analysis via
veganpackage - Bray-Curtis dissimilarity via
veganpackage - JSD and UniFrac distance calculation ported from
phyloseqto work withTreeSummarizedExperimentobjects - MDS via the
scaterpackage for any other distance objects - import functions for
biomdata,DADA2objects,phyloseqobjects and more
Feel free to contribute.
Let's use a git flow kind of approach. Development version should be done
against the master branch and then merged to release for release.
(https://guides.github.com/introduction/flow/)
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("mia")
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
# The following initializes usage of Bioc devel
BiocManager::install(version='devel')
BiocManager::install("mia")
Please note that the mia project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.