UniFilter-class             package:xps             R Documentation

_C_l_a_s_s _U_n_i_F_i_l_t_e_r

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

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

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

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

_S_l_o_t_s:


     '_f_o_l_d_c_h_a_n_g_e': Object of class '"list"' describing parameters for
          'fcFilter'.

     '_p_r_e_s_c_a_l_l': Object of class '"list"' describing parameters for
          'callFilter'.

     '_u_n_i_f_i_l_t_e_r': Object of class '"list"' describing parameters for
          'unitestFilter'.

     '_u_n_i_t_e_s_t': Object of class '"list"' describing parameters for
          'uniTest'.

     '_n_u_m_f_i_l_t_e_r_s': Object of class '"numeric"' giving the number of
          filters applied.

_E_x_t_e_n_d_s:

     Class '"Filter"', directly.

_M_e_t_h_o_d_s:


     _c_a_l_l_F_i_l_t_e_r 'signature(object = "UniFilter")': extracts slot
          'prescall'.

     _c_a_l_l_F_i_l_t_e_r<- 'signature(object = "UniFilter", value =
          "character")': replaces  slot 'prescall' with character
          vector c(cutoff, samples, condition).

     _f_c_F_i_l_t_e_r 'signature(object = "UniFilter")': extracts slot
          'foldchange'.

     _f_c_F_i_l_t_e_r<- 'signature(object = "UniFilter", value = "numeric")':
          replaces  slot 'foldchange' with numeric vector c(cutoff,
          direction).

     _u_n_i_T_e_s_t 'signature(object = "UniFilter")': extracts slot
          'unitest'.

     _u_n_i_T_e_s_t<- 'signature(object = "UniFilter", value = "character")':
          replaces  slot 'unitest' with character vector c(type,
          alternative, correction, numperm, mu, paired, conflevel,
          varequ).

     _u_n_i_t_e_s_t_F_i_l_t_e_r 'signature(object = "UniFilter")': extracts slot
          'unifilter'.

     _u_n_i_t_e_s_t_F_i_l_t_e_r<- 'signature(object = "UniFilter", value =
          "character")': replaces  slot 'unifilter' with character
          vector c(cutoff, variable).

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

     Christian Stratowa

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

     related classes 'Filter', 'PreFilter'.

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

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

