ssgseaParam-class | R Documentation |
ssgseaParam
classMethod-specific parameters for the ssGSEA method.
Objects of class ssgseaParam
contain the parameters for running
the ssGSEA
method.
ssgseaParam(
exprData,
geneSets,
assay = NA_character_,
annotation = NA_character_,
minSize = 1,
maxSize = Inf,
alpha = 0.25,
normalize = TRUE
)
exprData |
The expression data. Must be one of the classes
supported by |
geneSets |
The gene sets. Must be one of the classes supported by
|
assay |
The name of the assay to use in case |
annotation |
The name of a Bioconductor annotation package for the gene
identifiers occurring in the row names of the expression data matrix. This
can be used to map gene identifiers occurring in the gene sets if those are
provided in a |
minSize |
Minimum size of the resulting gene sets after gene identifier mapping. By default, the minimum size is 1. |
maxSize |
Maximum size of the resulting gene sets after gene identifier
mapping. By default, the maximum size is |
alpha |
Numeric vector of length 1. The exponent defining the
weight of the tail in the random walk performed by the |
normalize |
Logical vector of length 1; if |
In addition to the two common parameter slots inherited from
[GsvaMethodParam]
, this class has slots for the two method-specific
parameters of the ssGSEA
method described below.
In addition to an expression data set and a collection of
gene sets, ssGSEA
takes two method-specific parameters as described below.
A new ssgseaParam
object.
alpha
Numeric vector of length 1. The exponent defining the weight of the tail in the random walk performed by the ssGSEA (Barbie et al., 2009) method.
normalize
Logical vector of length 1. If TRUE
runs the ssGSEA
method from Barbie et al. (2009) normalizing the scores by the absolute
difference between the minimum and the maximum, as described in their paper.
Otherwise this last normalization step is skipped.
Barbie, D.A. et al. Systematic RNA interference reveals that oncogenic KRAS-driven cancers require TBK1. Nature, 462(5):108-112, 2009. DOI
GsvaExprData
,
GsvaGeneSets
,
GsvaMethodParam
,
plageParam
,
zscoreParam
,
gsvaParam
library(GSVA)
library(GSVAdata)
data(leukemia)
data(c2BroadSets)
## for simplicity, use only a subset of the sample data
ses <- leukemia_eset[1:1000, ]
gsc <- c2BroadSets[1:100]
sp1 <- ssgseaParam(ses, gsc)
sp1
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.