View source: R/ggpicrust2_extended.R
ggpicrust2_extended | R Documentation |
This function extends the ggpicrust2 functionality to include Gene Set Enrichment Analysis (GSEA).
ggpicrust2_extended(..., run_gsea = FALSE, gsea_params = list())
... |
Parameters passed to ggpicrust2() |
run_gsea |
Logical value indicating whether to perform GSEA analysis |
gsea_params |
List of parameters to pass to pathway_gsea() |
A list containing ggpicrust2 and GSEA results
## Not run:
# Load example data
data(ko_abundance)
data(metadata)
# Run integrated analysis
integrated_results <- ggpicrust2_extended(
data = ko_abundance,
metadata = metadata,
group = "Environment",
pathway = "KO",
daa_method = "LinDA",
ko_to_kegg = TRUE,
run_gsea = TRUE,
gsea_params = list(
method = "fgsea",
rank_method = "signal2noise",
nperm = 1000
)
)
# Access DAA results
daa_results <- integrated_results$daa_results
# Access GSEA results
gsea_results <- integrated_results$gsea_results
# Access plots
daa_plot <- integrated_results$daa_plot
gsea_plot <- integrated_results$gsea_plot
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.