Skip to content
/ CBEA Public

R package for performing enrichment analysis for microbiome relative abundance data using the CBEA approach.

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

qpmnguyen/CBEA

Repository files navigation

CBEA: Taxonomic Enrichment Analysis in R

Codecov test coverage Project Status: Active – The project has reached a stable, usable state and is being actively developed. R-CMD-check

Quang Nguyen

The CBEA package provides basic functionality to perform taxonomic enrichment analysis in R. This package mainly supports the CBEA method, and provides additional support for generating sets for analyses using approaches commonly used in the gene set testing literature.

Installation

And the development version from GitHub with:

# install.packages("devtools")
devtools::install_github("qpmnguyen/CBEA")

Features

This package implements the CBEA approach for performing set-based enrichment analysis for microbiome relative abundance data. A preprint of the package can be found on bioXriv. In summary, CBEA (Competitive Balances for taxonomic Enrichment Analysis) provides an estimate of the activity of a set by transforming an input taxa-by-sample data matrix into a corresponding set-by-sample data matrix. The resulting output can be used for additional downstream analyses such as differential abundance, classification, clustering, etc. using set-based features instead of the original units.

The transformation that CBEA applies is based on the isometric log ratio transformation that captures enrichment of a set as the balance between the geometric mean of variables in the set and remainder taxa. The inference procedure is performed through estimating the null distribution of the test statistic. This can be done either via permutations or a parametric fit of a distributional form on the permuted scores. Users can also adjust for variance inflation due to inter-taxa correlation. Please refer to the main manuscript for any additional details.

About

R package for performing enrichment analysis for microbiome relative abundance data using the CBEA approach.

Topics

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Packages

No packages published