Description Usage Arguments Details Value
fgsea expects the pathways to be describes as a list of character vectors where the vectors are gene ids, and the names of the pre-ranked vector correspond to those IDs
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | do.fgsea(
gsd,
x,
design,
contrast = ncol(design),
sampleSize = 101,
eps = 1e-10,
scoreType = c("std", "pos", "neg"),
nproc = 0,
gseaParam = 1,
nPermSimple = 1000,
absEps = NULL,
use.fgsea.simple = FALSE,
score.by = c("t", "logFC", "pval"),
logFC = NULL,
gs.idxs = as.list(gsd, active.only = TRUE, value = "x.idx"),
...
)
|
gsd |
The |
x |
The expression object. This can be 1 column matrix if you are not running any analysis, and this function essentially is just a "pass through" |
design |
The design matrix for the experiment |
contrast |
The contrast you want to test and provide stats for. By
default this tests the last column of the |
... |
arguments to pass down into |
Deafults fgsea functionality was changed to fgsea::fgseaMultilevel()
in
1.13.2 and the default parameters here reflect that. If you want to use the
original "fgseaSimple" you have to pass in use.fgsea.simple = TRUE
in your
multiGSEA()
call.
minSize
and maxSize
are already set by the conform
logic that was
specified in the call to multiGSEA()
via the min.gs.size
and
max.gs.size
parameters.
This function is not meant to be called directly. It should only be
called internally within multiGSEA()
.
A data.table of fgsea results.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.