08.Tests                package:limma                R Documentation

_H_y_p_o_t_h_e_s_i_s _T_e_s_t_i_n_g _f_o_r _L_i_n_e_a_r _M_o_d_e_l_s

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

     LIMMA provides a number of functions for multiple testing across
     both contrasts and genes. The starting point is an 'MArrayLM'
     object, called 'fit' say, resulting from fitting a linear model
     and running 'eBayes' and, optionally, 'contrasts.fit'. See
     06.LinearModels or 07.SingleChannel for details.

_M_u_l_t_i_p_l_e _t_e_s_t_i_n_g _a_c_r_o_s_s _g_e_n_e_s _a_n_d _c_o_n_t_r_a_s_t_s:

     The key function is 'decideTests'. This function writes an object
     of class 'TestResults', which is basically a matrix of '-1', '0'
     or '1' elements, of the same dimension as 'fit$coefficients',
     indicating whether each coefficient is significantly different
     from zero. A number of different multiple testing strategies are
     provided. The function calls other functions 'classifyTestsF',
     'classifyTestsP' and 'classifyTestsT' which implement particular
     strategies.  The function 'FStat' provides an alternative
     interface to 'classifyTestsF' to extract only the overall
     moderated F-statistic.

     A number of other functions are provided to display the results of
     'decideTests'. The functions 'heatDiagram' (or the older version
     'heatdiagram' displays the results in a heat-map style display.
     This allows visual comparison of the results across many different
     conditions in the linear model.

     The functions 'vennCounts' and 'vennDiagram' provide Venn diagram
     style summaries of the results.

     Summary and 'show' method exists for objects of class
     'TestResults'.

     The results from 'decideTests' can also be included when the
     results of a linear model fit are written to a file using
     'write.fit'.

_G_e_n_e _S_e_t _T_e_s_t_s:

     Competitive gene set testing is provided by 'geneSetTest', which
     permutes genes, while self-contained gene set testing is provided
     by 'roast', which randomly rotates arrays.

     The function 'alias2Symbol' is provided to help match gene sets
     with microarray probes by way of official gene symbols.

_O_t_h_e_r _F_u_n_c_t_i_o_n_s:

     Given a set of p-values, the function 'convest' can be used to
     estimate the proportion of true null hypotheses.

     When evaluating test procedures with simulated or known results,
     the utility function 'auROC' can be used to compute the area under
     the Receiver Operating Curve for the test results for a given
     probe.

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

     Gordon Smyth

