diff --git a/08-1-gprofiler-web.Rmd b/08-1-gprofiler-web.Rmd index 7a5d38c..7494f1a 100644 --- a/08-1-gprofiler-web.Rmd +++ b/08-1-gprofiler-web.Rmd @@ -7,7 +7,7 @@ Throughout the following chapters, each web-based tool is paired with its comman ## g:Profiler Logo -[gProfiler](https://biit.cs.ut.ee/gprofiler/gost) is known for its integration of numerous species and databases. It supports both ORA and GSEA, enabling users to assess Gene Ontology (GO), biological pathways, regulatory motifs and protein databases. With gProfiler one can +[gProfiler](https://biit.cs.ut.ee/gprofiler/gost) is known for its integration of numerous species and databases. It supports ORA, including an ordered/ranked-list mode, enabling users to assess Gene Ontology (GO), biological pathways, regulatory motifs and protein databases. With gProfiler one can ### Steps to perform ORA in g:Profiler: @@ -67,7 +67,10 @@ How is multi-query support implemented in gProfiler? How can one perform Under Representation Analysis in gProfiler? -### Steps to perform GSEA-style analysis in g:Profiler: +### Steps to use a ranked gene list in g:Profiler: + +g:Profiler's "Ordered query" option lets you analyse a ranked gene list, but it does **not** implement the Subramanian et al. 2005 GSEA algorithm covered in the GSEA (web) chapter earlier in the book. Instead, it runs standard ORA (hypergeometric/Fisher's exact test) on a series of prefixes of your ranked list (top 10, top 20, top 50 genes, and so on) and reports whichever prefix gives the strongest enrichment for each term. It does not use a running-sum enrichment score, does not weight genes by the magnitude of their ranking metric, and does not use permutation testing — so treat it as ORA over an incrementally-growing ranked list, not as an alternative implementation of GSEA. + - Prepare Your Pre-ranked List: Steps to provide a ranked gene list are given [here](degust.html). - Input Gene List: Paste your prepared gene list directly into the input box on the g:Profiler web page or upload a file containing your list. @@ -82,7 +85,7 @@ How can one perform Under Representation Analysis in gProfiler? - Run Query: Same as above. -#### **Challenge:** GSEA with gProfiler {- .challenge} +#### **Challenge:** Ranked-list ORA with gProfiler {- .challenge} Download the Hallmark gene sets ([h.all.v2024.1.Hs.symbols.gmt](https://www.gsea-msigdb.org/)) from MSigDB and use it as Custom GMT.