kooperberg package:limma R Documentation _K_o_o_p_e_r_b_e_r_g _M_o_d_e_l-_B_a_s_e_d _B_a_c_k_g_r_o_u_n_d _C_o_r_r_e_c_t_i_o_n _D_e_s_c_r_i_p_t_i_o_n: This function uses a Bayesian model to background correct GenePix microarray data. _U_s_a_g_e: kooperberg(RG, a=TRUE, layout=RG$printer, verbose=TRUE) _A_r_g_u_m_e_n_t_s: RG: an RGList of GenePix data, read in using 'read.maimages', with 'other.columns=c("F635 SD","B635 SD","F532 SD","B532 SD","B532 Mean","B635 Mean","F Pixels","B Pixels")'. a: logical. If 'TRUE', the 'a' parameters in the model (equation 3 and 4) are estimated for each slide. If 'FALSE' the 'a' parameters are set to unity. layout: list containing print layout with components 'ngrid.r', 'ngrid.c', 'nspot.r' and 'nspot.c'. Defaults to 'RG$printer'. verbose: logical. If 'TRUE', progress is reported to standard output. _D_e_t_a_i_l_s: This function is for use with GenePix data and is designed to cope with the problem of large numbers of negative intensities and hence missing values on the log-intensity scale. It avoids missing values in most cases and at the same time dampens down the variability of log-ratios for low intensity spots. See Kooperberg et al (2002) for more details. 'kooperberg' uses the foreground and background intensities, standard deviations and number of pixels to compute empirical estimates of the model parameters as described in equation 2 of Kooperberg et al (2002). _V_a_l_u_e: An 'RGList' containing the components R: matrix containing the background adjusted intensities for the red channel for each spot for each array G: matrix containing the background adjusted intensities for the green channel for each spot for each array printer: list containing print layout _A_u_t_h_o_r(_s): Matthew Ritchie _R_e_f_e_r_e_n_c_e_s: Kooperberg, C., Fazzio, T. G., Delrow, J. J., and Tsukiyama, T. (2002) Improved background correction for spotted DNA microarrays. _Journal of Computational Biology_ *9*, 55-66. _S_e_e _A_l_s_o: 04.Background gives an overview of background correction functions defined in the LIMMA package. _E_x_a_m_p_l_e_s: # This is example code for reading and background correcting GenePix data # given GenePix Results (gpr) files in the working directory (data not # provided). ## Not run: genepixFiles <- dir(pattern="*\\.gpr$") # get the names of the GenePix image analysis output files in the current directory RG <- read.maimages(genepixFiles, source="genepix", other.columns=c("F635 SD","B635 SD","F532 SD","B532 SD","B532 Mean","B635 Mean","F Pixels","B Pixels")) RGmodel <- kooperberg(RG) MA <- normalizeWithinArrays(RGmodel) ## End(Not run)