zScores(esets, classes, useREM=TRUE, CombineExp=1:length(esets))
zScorePermuted(esets, classes, useREM=TRUE, CombineExp=1:length(esets))
zScoreFDR(esets, classes, useREM=TRUE, nperm=1000, CombineExp=1:length(esets))
multExpFDR(theScores, thePermScores, type="pos")
list
of matrices
, one expression set per experiment. All experiments must have the same variables(genes).list
of class memberships, one per experiment. Each list
can only contain 2 levels.logical
value indicating whether or not to use a REM, TRUE
, or a FEM, FALSE
, for combining the z scores.vector
of scores (e.g. t-statistics or z scores)vector
of permuted scores (e.g. t-statistics or z scores)"pos"
, "neg"
or "two.sided"
vector
of integer
- which experiments should be combined-default:all experiments
matrix
with one row for each probe(set) and the following columns:
zScores
implements the approach of Choi et al. for MetaArray. The function zScorePermuted
applies zScore to a single permutation of the class labels. The function zScoreFDR
computes a FDR for each gene, both for each single experiment and for the combined experiment. The FDR is calculated as described in Choi et al. Up to now ties in the zscores are not taken into account in the calculation. The function might produce incorrect results in that case. The function also computes zScores, both for the combines experiment and for each single experiment.
data(ColonData)
esets <- GEDM(ColonData)
classes <- selectClass(ColonData, "MSI", "binary")
theScores <- zScores(esets, classes, useREM = FALSE)
Run the code above in your browser using DataLab