probesByLL             package:annotate             R Documentation

_A _f_u_n_c_t_i_o_n _t_h_a_t _d_o_e_s _r_e_v_e_r_s_e _t_h_e _m_a_p_p_i_n_g_s _b_e_t_w_e_e_n _p_r_o_b_e _i_d_s _a_n_d
_t_h_e _c_o_r_r_e_s_p_o_n_d_i_n_g _v_a_l_u_e_s

_D_e_s_c_r_i_p_t_i_o_n:

     This  function takes the name of a platform specific annotation
     data package (e. g. "hgu95av2") and a character string for the
     name of an environment stored in the data directory and returns a
     list of vectors of character string with values of the environment
     as the names of the lists of vectors and probe ids corresponding
     to the values of the environment as values.

_U_s_a_g_e:

     probesByLL(baseName, what = "LOCUSID")

_A_r_g_u_m_e_n_t_s:

baseName: 'baseName' a character string for the name of platform
          specific annotation data package

    what: 'what' a character string for the name of the environment
          object, which is the last part of an environment name
          excluding the package name

_D_e_t_a_i_l_s:

     Each platform specific annotation data package has mappings
     between probe ids to other values. This function does reverse
     mappings by grouping probe ids under unique values of a given
     environmentand returns the mappings as a list.

     Values for the environment object for which the reverse mappings
     are sought must be vectors.

_V_a_l_u_e:

     This function returns a list of vectors of character strings with
     unique values of an environment as the names and probe ids
     corresponding to the values as values.

_A_u_t_h_o_r(_s):

     Jianhua Zhang

_E_x_a_m_p_l_e_s:

         if(require("hgu95av2")){
             tt <- probesByLL("hgu95av2", "LOCUSID")
             tt[1:4]
         }

