
Build a Microbe-Metabolite Correlation Network
Source:R/analysis_crossomics.R
build_correlation_network.RdConvert correlation results into a bipartite network object.
Usage
build_correlation_network(
object,
min_abs_correlation = 0,
max_q_value = 1,
direction = c("any", "positive", "negative"),
top_n = Inf,
keep_isolated = FALSE
)Examples
data("demo_crossomics", package = "microbiomedataset")
x <- calculate_correlation(
microbiome_data = demo_crossomics$microbiome_data,
metabolome_data = demo_crossomics$metabolome_data,
sample_link = demo_crossomics$sample_link,
metabolome_transform = "none"
)
y <- build_correlation_network(x, min_abs_correlation = 0.2, max_q_value = 0.5)
y
#> microbe_metabolite_network
#> Method: spearman
#> Microbiome rank: Genus
#> Nodes: 17
#> Edges: 10