GOHyperGResult-class         package:GOstats         R Documentation

_C_l_a_s_s "_G_O_H_y_p_e_r_G_R_e_s_u_l_t"

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

     This class represents the results of a test for overrepresentation
     of GO categories among genes in a selected gene set based upon the
     Hypergeometric distribution.

     For details on extracting information from this object, be sure to
     read the accessor documentation in the Category package:
     HyperGResult-accessors.

_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("GOHyperGResult",
     ...)'.

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


     '_g_o_D_a_g': Object of class '"graph"' representing the DAG of GO
          terms tested.

     '_p_v_a_l_u_e._o_r_d_e_r': Object of class '"integer"'. The sort order of the
          computed p-values.

     '_a_n_n_o_t_a_t_i_o_n': Object of class '"character"'.  The name of the
          annotation data package used in the analysis.

     '_g_e_n_e_I_d_s': Object of class '"ANY"'.  The intersection of the gene
          identifiers given as input and the computed gene universe.

     '_t_e_s_t_N_a_m_e': Object of class '"character"'. Identifies the testing
          method used to produce this result instance.

     '_p_v_a_l_u_e_C_u_t_o_f_f': Object of class '"numeric"'. The cutoff for
          significance used for some testing methods. Also used for
          pretty display in the 'show' method.


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

     Class '"HyperGResultBase"', directly.

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


     _g_o_D_a_g 'signature(r = "GOHyperGResult")': return the 'graph'
          instance representing the DAG of the GO terms that were
          tested.

     _c_o_n_d_G_e_n_e_I_d_U_n_i_v_e_r_s_e 'signature(r = "GOHyperGResult")': return a
          list named by the tested GO terms.  Each element of the list
          is a vector of the remaining gene identifiers (from the gene
          universe) annotated at the corresponding GO term after the
          identifiers from significant children were removed.  This is
          only available when the calculation performed used the
          conditional Hypergeometric algorithm.

     _s_u_m_m_a_r_y 'signature(r = "GOHyperGResult")': Returns a 'data.frame'
          summarizing the test result.  Optional arguments 'pvalue' and
          'categorySize' allow specification of maximum p-value and
          minimum categorySize, respectively.  Optional argument
          'htmlLinks' is a logical value indicating whether to add HTML
          links (useful in conjunction with xtables print method with
          'type' set to '"html"').

     _h_t_m_l_R_e_p_o_r_t 'signature(r = "GOHyperGResult")': Write an HTML
          version of the table produced by the 'summary' method. The
          path of a file to write the report to can be specified using
          the 'file' argument.  The default is 'file=""' which will
          cause the report to be printed to the screen.  If you wish to
          create a single report comprising multiple results you can
          set 'append=TRUE'.  The default is 'FALSE' (overwrite
          preexisting report file).  You can specify a string to use as
          an identifier for each table by providing a value for the
          'label' argument.  Additional named arguments will be passed
          to the 'summary' method.

     _d_e_s_c_r_i_p_t_i_o_n 'signature(object = "GOHyperGResult")': Return a
          string giving a one-line description of the result.


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

     Seth Falcon

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

     HyperGResult-accessors

