attachMask-methods            package:xps            R Documentation

_A_t_t_a_c_h/_R_e_m_o_v_e _S_c_h_e_m_e _M_a_s_k

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

     Attach/remove scheme mask to/from 'SchemeTreeSet' or to slot
     'scheme' of 'DataTreeSet'.

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

     attachMask(object)

     removeMask(object)

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

  object: Object of class '"SchemeTreeSet"' or '"DataTreeSet"'.

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

     'attachMask' exports mask from scheme tree from 'ROOT' scheme file
     and and saves mask as data.frame 'mask' of slot 'scheme'.

     'removeMask' removes mask from 'SchemeTreeSet' or from slot
     'scheme' of 'DataTreeSet' and replaces data.frame 'mask' with an
     empty data.frame of dim(0,0).

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

     A 'DataTreeSet' object or 'SchemeTreeSet'.

_N_o_t_e:

     Do not use 'attachMask' unless you know that your computer has
     sufficient RAM, especially for exon array schemes.

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

     Christian Stratowa

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

     'import.expr.scheme', 'import.exon.scheme'

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

     ## load existing ROOT scheme file
     scheme.test3 <- root.scheme(paste(.path.package("xps"),"schemes/SchemeTest3.root",sep="/"))
     dim(chipMask(scheme.test3))

     scheme.test3 <- attachMask(scheme.test3)
     dim(chipMask(scheme.test3))
     head(chipMask(scheme.test3))

     scheme.test3 <- removeMask(scheme.test3)
     dim(chipMask(scheme.test3))

