hg18track-class          package:encoDnaseI          R Documentation

_C_l_a_s_s "_h_g_1_8_t_r_a_c_k" _c_o_n_t_a_i_n_e_r _f_o_r _h_g_1_8 _a_n_n_o_t_a_t_i_o_n
_f_o_u_n_d _i_n _g_e_n_o_m_e _b_r_o_w_s_e_r _t_r_a_c_k _f_i_l_e_s; _c_l_a_s_s "_c_h_r_n_u_m" _e_x_t_e_n_d_s
_n_u_m_e_r_i_c _f_o_r _a_n _i_n_d_e_x_i_n_g _a_p_p_l_i_c_a_t_i_o_n _o_n _h_g_1_8_t_r_a_c_k _o_b_j_e_c_t_s.

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

     container for hg18 annotation found in genome browser track files

_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("hg18track",
     assayData, featureData, experimentData, annotation, dataVals,
     ...)'. These are single-sample eSet instances.

     Note that 'demoTrk19' is a restriction of the 'rawCD4' structure
     to the interval of chromosome 19 that was assayed in the ENCODE
     project for DnaseI hypersensitivity.

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


     '_a_s_s_a_y_D_a_t_a': Object of class '"AssayData"' ~~ 

     '_p_h_e_n_o_D_a_t_a': Object of class '"AnnotatedDataFrame"' ~~ 

     '_f_e_a_t_u_r_e_D_a_t_a': Object of class '"AnnotatedDataFrame"' ~~ 

     '_e_x_p_e_r_i_m_e_n_t_D_a_t_a': Object of class '"MIAME"' ~~ 

     '_a_n_n_o_t_a_t_i_o_n': Object of class '"character"' ~~ 

     '.___c_l_a_s_s_V_e_r_s_i_o_n__': Object of class '"Versions"' ~~ 

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

     Class '"eSet"', directly. Class '"VersionedBiobase"', by class
     "eSet", distance 2. Class '"Versioned"', by class "eSet", distance
     3.

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


     [ 'signature(x = "hg18track")': select using numeric, logical, or
          chrnum indices. 

     _c_h_r_n_u_m 'signature(object = "hg18track")': extract numeric tokens
          for chromosome number at which data values are obtained; note
          that chrnum is also used as name of a class.

     _d_a_t_a_V_a_l_s 'signature(object = "hg18track")': actual data values 

     _g_e_t_T_r_k_X_Y 'signature(object = "hg18track", type = "character")':
          obtain a list with components x, y indicating location and
          data value respectively; location is within chromosome;
          default type is 'midpoint' of locations given as intervals 

     _g_e_t_T_r_k_X_Y 'signature(object = "hg18track", type = "missing")': 
          take default midpoint x values corresponding to data values 

     _r_a_n_g_e_L_o_c_s 'signature(object = "hg18track")': if measures from only
          one chromosome are present , this returns low and high values
          of chromStart and chromEnd respectively, otherwise error.

     _c_l_i_p 'signature(obj = "hg18track", low="numeric", hi="numeric",
          attr="ANY")': create a restriction of the track using an
          interval specification.  by default the 'chromStart'
          featureData component is used for coordinates to clip; if
          'attr' is non-missing, the featureData component named by
          'attr' will be used.

     _i_n_i_t_i_a_l_i_z_e 'signature(.Object = "hg18track")': create a new
          instance 

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

     VJ Carey <stvjc@channing.harvard.edu>

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

     showClass("hg18track")
     data(rawCD4)
     rawCD4
     rawCD4.chr1 = rawCD4[ chrnum(1), ]
     rangeLocs(rawCD4.chr1)
     plot(getTrkXY(rawCD4.chr1), ylab="data value", xlab="interval midpt on chr 1" )
     c52 = clip(rawCD4[ chrnum(5), ], 1.30e8, 1.33e8 )
     plot(getTrkXY(c52))

