removeBatchEffect           package:limma           R Documentation

_R_e_m_o_v_e _B_a_t_c_h _E_f_f_e_c_t

_D_e_s_c_r_i_p_t_i_o_n:

     Remove a batch effect from expression data.

_U_s_a_g_e:

     removeBatchEffect(x,batch,design=NULL)

_A_r_g_u_m_e_n_t_s:

       x: numeric matrix containing log-expression intensity for a
          series of microarrays. Each column corresponds to an array.

   batch: a factor or vector indicating batches.

  design: an optional design matrix

_D_e_t_a_i_l_s:

     This function is useful for removing batch effects, associated
     with hybridization time or other technical variables, prior to
     clustering or unsupervised analysis.

     This function is intended for use with clustering or PCA, not for
     use prior to linear modelling. If linear modelling is intended, it
     is better to include the batch effect as part of the linear model.

_V_a_l_u_e:

     A numeric matrix of log-expression values with batch effects
     removed.

_A_u_t_h_o_r(_s):

     Gordon Smyth and Carolyn de Graaf

_S_e_e _A_l_s_o:

     05.Normalization

