vstruct               package:GolubRR               R Documentation

_C_o_n_s_t_r_u_c_t _i_n_t_e_r_m_e_d_i_a_t_e _v_a_l_u_e_s _u_s_e_d _t_o _c_o_m_p_u_t_e _t_h_e _p_r_e_d_i_c_t_i_o_n _s_t_r_e_n_g_t_h.

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

     As part of the weighted voting methodology Golub et al also
     proposed an indicator of prediction strength. This function
     produces some intermediate computations that can then be used to
     obtain votes and other quantities.

_U_s_a_g_e:

     vstruct(eset, c)

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

    eset: An instance of the 'exprSet' class.

       c: A categorical variable, defining two classes. 

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

     This function computes 'P(x,c)' for all genes, 'x' in 'eset'. It
     also computes the within group means. Both are returned in an
     object of class 'vstruct'.

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

     An object of class 'vstruct'. It has two slots, 

    wts : These are the correlations between the genes and the class
          variable 'c'.

    mns : A matrix with two rows and one column for each gene. The
          elements are the within group means for each gene.

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

     R. Gentleman

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

     Molecular Classification of Cancer: Class Discovery and Class
     Prediction by  Gene Expression Monitoring, Science, 531-537, 1999,
     T. R. Golub and D. K. Slonim and P. Tamayo and C. Huard and M.
     Gaasenbeek and J. P. Mesirov and H. Coller and M.L. Loh and J. R.
     Downing and M. A. Caligiuri and C. D. Bloomfield and E. S. Lander

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

     'dovote'

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

        library(golubEsets)
        vs <- vstruct(golubMerge[1:20,], golubMerge$ALL)

