uniTest-methods             package:xps             R Documentation

_A _T_w_o-_G_r_o_u_p _U_n_i_t_e_s_t

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

     Unitest performs a a two group uni-test such as the 't.test' on
     each row of the expression dataframe. 
      The Unitest returns a dataframe containing the results of the
     test.

     _Usage_

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

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

  object: object of class 'UniFilter'.

   value: character vector 'c(type, alternative, correction, numperm,
          mu, paired, conflevel, varequ)'

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

     The method 'uniTest' initializes the following parameters:

         'type':         a character string specifying the type of test: currently '"t.test"' (default) or '"normal.test"'.
         'alternative':  a character string specifying the alternative hypothesis, must be one of '"two.sided"' (default), '"greater"' or '"less"'.
         'correction':   a correction to adjust p-values for multiple comparisons:
                         'correction="none"': no correction (default).
                         'correction="bonferroni"': Bonferroni correction.
                         'correction="BH" or "fdr"': correction for false discovery rate (Benjamini & Hochberg).
                         'correction="BY"': correction for false discovery rate (Benjamini & Yekutieli).
                         'correction="hochberg"': Hochberg correction.
                         'correction="holm"': Holm correction.
                         'correction="wy"': Westfall-Young step-down adjusted p-chance (E.Manduchi).
         'numperm':      optional number of permutations  used to determine p-chance (default is 0).
         'mu':           a number indicating the true value of the difference in means for a two sample test (default is 0).
         'paired':       a logical indicating whether you want a paired uni-test (default is FALSE).
         'conflevel':    confidence level of the interval (default is 0.95).
         'varequ':       a logical variable indicating whether to treat the two variances as being equal. If 'TRUE' then the pooled variance is used to estimate the variance otherwise the Welch (or Satterthwaite) approximation to the degrees of freedom is used (default is FALSE).

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

     An initialized 'UniFilter' object.

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

     Christian Stratowa

_R_e_f_e_r_e_n_c_e_s:

     Benjamini, Y., and Hochberg, Y. (1995). Controlling the false
     discovery rate: a practical and powerful approach to multiple
     testing. _Journal of the Royal Statistical Society Series_ B,
     *57*, 289-300.

     Benjamini, Y., and Yekutieli, D. (2001). The control of the false
     discovery rate in multiple testing under dependency. _Annals of
     Statistics_ *29*, 1165-1188.

     Holm, S. (1979). A simple sequentially rejective multiple test
     procedure. _Scandinavian Journal of Statistics_, *6*, 65-70.

     Westfall P.H. and Young S.S. (1993) Resampling-based multiple
     testing:examples and methods for p-value adjustment. _Wiley series
     in probability and mathematical statistics_; Wiley.

     Dudoit S., Yang Y.H., Callow M.J., Speed T.P.  (2000)  Statistical
     methods for identifying differentially expressed genes in
     replicated cDNA microarray experiments.  _Technical report_ *578*;
     UC Berkeley.

     Manduchi E. (2000) Software: tpWY, see: <URL:
     http://www.cbil.upenn.edu/tpWY/>

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

     unifltr <- UniFilter()
     uniTest(unifltr) <- c("t.test","two.sided","none",0,0.0,FALSE,0.98,TRUE)
     str(unifltr)

