voomWithQualityWeights(counts, design=NULL, lib.size=NULL, normalize.method="none", plot=FALSE, span=0.5, var.design=NULL, method="genebygene", maxiter=50, tol=1e-10, trace=FALSE, replace.weights=TRUE, col=NULL, ...)matrix containing raw counts, or an ExpressionSet containing raw counts, or a DGEList object.NULL and counts is a DGEList then, the normalized library sizes are taken from counts.
Otherwise library sizes are calculated from the columnwise counts totals.method argument of normalizeBetweenArrays when the data is single-channel.logical, should a plot of the mean-variance trend and sample-specific weights be displayed?NULL."genebygene" and "reml".EList object from voom is returned.
If FALSE, then a matrix of combined weights is returned.plot=TRUE). If NULL, bars are plotted in grey.lmFit.EList object with the following components:
countscounts.
It combines observational-level weights from voom with sample-specific weights estimated using the arrayWeights function.
Ritchie, M. E., Diyagama, D., Neilson, van Laar, R., J., Dobrovic, A., Holloway, A., and Smyth, G. K. (2006). Empirical array quality weights in the analysis of microarray data. BMC Bioinformatics 7, 261. http://www.biomedcentral.com/1471-2105/7/261
Law, C. W., Chen, Y., Shi, W., Smyth, G. K. (2014). Voom: precision weights unlock linear model analysis tools for RNA-seq read counts. Genome Biology 15, R29. http://genomebiology.com/2014/15/2/R29
voom, arrayWeightsAn overview of linear model functions in limma is given by 06.LinearModels.
A voomWithQualityWeights case study is given in the User's Guide.