Plot Circular Network of Exposure Relationships
Source:R/plot_circos_correlation.R
plot_circos_correlation.Rd
Generates a circular network plot to visualize relationships between exposures, either based on correlation ("exposures") or shared features ("degs", "factors").
Usage
plot_circos_correlation(
expomicset,
feature_type = c("degs", "omics", "factors", "factor_features", "exposures", "pcs"),
exposure_cols = NULL,
corr_threshold = NULL,
shared_cutoff = 10,
annotation_colors = NULL,
low = "#006666",
mid = "white",
high = "#8E0152",
midpoint = NULL
)
Arguments
- expomicset
A MultiAssayExperiment object.
- feature_type
One of "exposures", "degs", or "factors".
- exposure_cols
Character vector of exposures to include (only for "exposures").
- corr_threshold
Minimum |correlation| (only for "exposures").
Minimum number of shared features (only for "degs" or "factors"). Default = 10.
- annotation_colors
Optional named vector of colors for categories.
- low
low value color for edges.
- mid
middle value color for edges.
- high
high value color for edges.
- midpoint
Midpoint for edge color gradient. Defaults to 0 (for correlations) or mean shared features.