normScaleLimma          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
     _limma_ package.

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

     normScaleLimma(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 'normalizeBetweenArrays'.

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

     This function for scale adjustment is entirely based on function
     'normalizeBetweenArrays' from _limma_ package. See the help page
     for this function to see how to set the parameters. Pay attention
     to the 'vsn' method of scale adjustment, that must be used alone.

_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:

     'normalizeBetweenArrays' from _limma_ package.

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

     ## Loading the dataset
     data(gastro)

     ## Doing the scale adjustment from median-absolute-value method (from
     ## limma)
     gastro.norm = normScaleLimma(gastro.norm, method="scale")
     boxplot(gastro.norm) ## To see the efect of adjustment

     ## To do VSN scale adjustment (from vsn package) use the command. Be
     ## carefull that this method adjust the variance along A values and not
     ## between chips!!
     gastro.norm = normScaleLimma(gastro.raw2, method="vsn")
     boxplot(gastro.norm) ## See the effect

