eSetFilter             package:tkWidgets             R Documentation

_A _f_u_n_c_t_i_o_n _t_o _f_i_l_t_e_r _a_n _e_S_e_t _o_b_j_e_c_t

_D_e_s_c_r_i_p_t_i_o_n:

     Given a Bioconductor's eSet object, this function filters genes
     using a set of selected filters.

_U_s_a_g_e:

     eSetFilter(eSet)
     getFilterNames()
     getFuncDesc(lib = "genefilter", funcs = getFilterNames())
     getRdAsText(lib)
     parseDesc(text)
     parseArgs(text)
     showESet(eSet)
     setESetArgs(filter)
     isESet(eSet)

_A_r_g_u_m_e_n_t_s:

    eSet: 'eSet' an eSet object

     lib: 'lib' a character string for the name of an R library where
          functions of interests reside

   funcs: 'funcs' a vector of character strings for names of functions
          of interest

    text: 'text' a character of string from a filed (e. g. description,
          argument, ..) filed of an Rd file for a fucntion

  filter: 'filter' a character string for the name of a filter function

_D_e_t_a_i_l_s:

     A set of filters may be selected to filter genes in through each
     of the filters in the order the filters have been selected

_V_a_l_u_e:

     A logical vector of length equal to the number of rows of 'expr'.
     The values in that vector indicate whether the corresponding row
     of 'expr' passed the set of filter functions.

_N_o_t_e:

     This function is part of the Bioconductor project at Dana-Farber
     Cancer Institute to provide Bioinformatics functonalities through
     R

_A_u_t_h_o_r(_s):

     Jianhua Zhang

_S_e_e _A_l_s_o:

     'genefilter'

_E_x_a_m_p_l_e_s:

       if(interactive()){
           library(genefilter)
           library(Biobase)
           data(geneData)
           data(geneCov)
           covdesc<- list("Covariate 1", "Covariate 2", "Covariate 3")
           names(covdesc) <- names(geneCov)
           pdata <- new("phenoData", pData=geneCov, varLabels=covdesc)
           eset <- new("exprSet", exprs=geneData, phenoData=pdata)

           res <- eSetFilter(eset)
       }

