What problem does it solve? Choosing an arbitrary significance cutoff discards most of a differential expression result, and subtle coordinated pathway shifts get missed. This Skill performs threshold-free Gene Set Enrichment Analysis on a full ranked gene vector, while enforcing the three choices that determine a valid result: the ranking statistic, the weight exponent, and the permutation type. ## Core Features & Use Cases - Preranked GSEA: Runs clusterProfiler's gseGO, gseKEGG, gsePathway, and generic GSEA (fgseaMultilevel engine) on a named, decreasing-sorted vector of signed statistics. - Ranking construction: Builds the ranked vector from DESeq2 Wald stat, limma moderated t, or signed p-values for edgeR, with deduplication and NA removal. - Per-sample scoring: Produces ssGSEA and GSVA pathway-activity matrices for clustering, survival, or ML workflows. - Use Case: You have a DESeq2 result for 14,000 genes and no natural cutoff. Rank by the Wald statistic, run GO biological-process GSEA with a fixed seed, and report NES, BH-adjusted p-values, and leading-edge genes. ## Quick Start Run GSEA on my DESeq2 results ranked by the Wald statistic against GO biological processes and report the top pathways by adjusted p-value.