normScaleMarray          package:maigesPack          R Documentation

_S_c_a_l_e _a_d_j_u_s_t _a _c_D_N_A _M_i_c_r_o_a_r_r_a_y _O_b_j_e_c_t

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

     This function loads a 'maigesRaw' or 'maiges' object and scale
     adjust (normalise between arrays) the data using functions from
     _marray_ package.

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

     normScaleMarray(obj=NULL, ...)

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

     obj: object of type 'maigesRaw' or 'maiges' to be  normalised.

     ...: additional parameters for function 'maNormScale'.

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

     This function for scale adjustment is entirely based on function
     'maNormScale' from _marray_ package. See the help page for this
     function to see how to set the parameter. Pay attention to the
     'subset' argument that is fixed directly from the 'UseSpots' and
     'BadSpots' from 'obj' object, and must not be specified in the
     additional arguments.

     The functionality of the scale adjustment function from _marray_
     package was added because it uses an estimator of MAD different
     from that one used in _limma_ package. Also, using  'maNormScale'
     function it is possible to do print tip scale adjustment.

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

     This function returns a 'maiges' object.

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

     Gustavo H. Esteves <gesteves@vision.ime.usp.br>

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

     'maNormScale' from _marray_ package.

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

     ## Loading the dataset
     data(gastro)

     ## Doing global MAD scale adjustment
     gastro.norm = normScaleMarray(gastro.norm, norm="globalMAD")
     boxplot(gastro.norm) ## To see the effect of MAD adjustment

     ## For print tip MAD use the following command
     ## Not run: 
     gastro.norm = normScaleMarray(gastro.norm, norm="printTipMAD")
     ## End(Not run)

