
Associate Microbiome Taxa with Metabolites
Source:R/analysis_crossomics.R
associate_microbe_metabolite.RdCompute pairwise microbe-metabolite associations on matched samples.
Usage
associate_microbe_metabolite(
object = NULL,
microbiome_data = NULL,
metabolome_data = NULL,
sample_link = NULL,
microbiome_rank = "Genus",
microbiome_transform = c("relative", "log", "presence_absence", "clr", "none"),
metabolome_transform = c("log", "none"),
method = c("spearman", "pearson", "sparcc"),
p_adjust_method = "BH"
)Arguments
- object
A
microbiome_metabolome_datasetobject.- microbiome_data
A
microbiome_datasetobject. Used whenobjectis not supplied.- metabolome_data
A
mass_datasetobject. Used whenobjectis not supplied.- sample_link
Optional sample link table used when
objectis not supplied.- microbiome_rank
Taxonomy rank for microbiome aggregation.
- microbiome_transform
Microbiome transformation method.
- metabolome_transform
Metabolome transformation method.
- method
Correlation method.
- p_adjust_method
Multiple-testing correction method.
Examples
data("demo_crossomics", package = "microbiomedataset")
x <- create_microbiome_metabolome_dataset(
microbiome_data = demo_crossomics$microbiome_data,
metabolome_data = demo_crossomics$metabolome_data,
sample_link = demo_crossomics$sample_link
)
y <- associate_microbe_metabolite(x, microbiome_rank = "Genus")
#> Warning: NaNs produced
class(y)
#> [1] "microbe_metabolite_association"
#> attr(,"package")
#> [1] "microbiomedataset"