Draws density ridges and gene-position barcodes for explicitly selected terms. This visualizes where member genes lie in the ranked metric; it does not refit GSEA or select terms.
Usage
plot_gsea_ridge(
result,
terms,
ranks = NULL,
gene_sets = NULL,
membership = c("leading_edge", "gene_set"),
term_labels = NULL,
show_statistics = FALSE
)Arguments
- result
A native clusterProfiler gseaResult or a GSEA result table.
- terms
Unique explicit term identifiers, in top-to-bottom order.
- ranks
Optional decreasing, gene-named, finite numeric rank vector.
- gene_sets
Optional uniquely named list mapping terms to genes.
- membership
Genes used for each density: leading_edge or gene_set.
- term_labels
Optional complete term-named labels for selected terms.
- show_statistics
Show available NES and p-value text.
Value
An unprinted standard ggplot object carrying recommended physical
dimensions for plot_save().