Learn R Programming

xps (version 1.32.0)

UniFilter-class: Class UniFilter

Description

Class UniFilter allows to apply different unitest filters to class ExprTreeSet, i.e. to the expression level data.frame data.

Arguments

Objects from the Class

Objects can be created by calls of the form new("UniFilter", ...). Alternatively, the contructor UniFilter can be used.

Slots

foldchange:
Object of class "list" describing parameters for fcFilter.
prescall:
Object of class "list" describing parameters for callFilter.
unifilter:
Object of class "list" describing parameters for unitestFilter.
unitest:
Object of class "list" describing parameters for uniTest.
numfilters:
Object of class "numeric" giving the number of filters applied.

Extends

Class "Filter", directly.

Methods

callFilter
signature(object = "UniFilter"): extracts slot prescall.
callFilter<-
signature(object = "UniFilter", value = "character"): replaces slot prescall with character vector c(cutoff, samples, condition).
fcFilter
signature(object = "UniFilter"): extracts slot foldchange.
fcFilter<-
signature(object = "UniFilter", value = "numeric"): replaces slot foldchange with numeric vector c(cutoff, direction).
uniTest
signature(object = "UniFilter"): extracts slot unitest.
uniTest<-
signature(object = "UniFilter", value = "character"): replaces slot unitest with character vector c(type, alternative, correction, numperm, mu, paired, conflevel, varequ).
unitestFilter
signature(object = "UniFilter"): extracts slot unifilter.
unitestFilter<-
signature(object = "UniFilter", value = "character"): replaces slot unifilter with character vector c(cutoff, variable).

See Also

related classes Filter, PreFilter.

Examples

Run this code
unifltr <- new("UniFilter", unitest=list("t.test"))
fcFilter(unifltr) <- c(1.5,"both")
unitestFilter(unifltr) <- c(0.01,"pval")
str(unifltr)

Run the code above in your browser using DataLab