callFilter-methods            package:xps            R Documentation

_D_e_t_e_c_t_i_o_n _C_a_l_l _F_i_l_t_e_r

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

     Detection Call Filter. 
      The 'cutoff' value defines the upper threshold for allowed
     detection call p-values. If e.g. the number of samples exceeding
     this cutoff value is greater than 'samples' then the corresponding
     expression dataframe row is flagged, i.e. 'flag = 0'. 
      The Detection Call Filter flags all rows with: 'flag =
     (sum(call[i] >= cutoff) >= samples)'

     _Usage_

     'callFilter(object)' 
      'callFilter(object, value)<-'

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

  object: object of class 'PreFilter' or 'UniFilter'.

   value: character vector 'c(cutoff, samples, condition)'.

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

     The method 'callFilter' initializes the following parameters:

         'cutoff':     the cutoff value for the filter:
                       'cutoff = 1.0': present/absent call is used.
                       'cutoff < 1.0': detection p-value is used as cutoff.
         'samples':    this value depends on the 'condition' used:
         'condition':  'condition="samples"': number of samples (default):
                       'condition="percent"': percent of samples.

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

     An initialized 'PreFilter' or 'UniFilter' object.

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

     Christian Stratowa

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

     ## initialize PreFilter
     prefltr <- PreFilter()
     callFilter(prefltr) <- c(0.02,80.0,"percent")
     str(prefltr)

     ## initialize UniFilter
     unifltr <- UniFilter()
     callFilter(unifltr) <- c(0.02,80.0,"percent")
     str(unifltr)

