Description Usage Arguments Details Value Author(s) References See Also
Estimate the mean-variance relationship and use this to compute appropriate observational-level weights.
1 2 |
y |
numeric |
design |
design matrix with rows corresponding to samples and columns to coefficients to be estimated. Defaults to the unit vector meaning that samples are treated as replicates. |
block |
vector or factor specifying a blocking variable on the arrays. Has length equal to the number of arrays. |
correlation |
intra-block correlation |
span |
width of the smoothing window, as a proportion of the data set. |
plot |
|
group |
categorical vector or factor giving group membership of columns of |
col |
vector of colors for plotting group trends |
vooma
is an acronym for mean-variance modelling at the observational level for arrays.
vooma
estimates the mean-variance relationship in the data, and uses this to compute appropriate weights for each observation.
This done by estimating a mean-variance trend, then interpolating this trend to obtain a precision weight (inverse variance) for each observation.
The weights can then used by other functions such as lmFit
to adjust for heteroscedasticity.
voomaByGroup
estimates precision weights separately for each group. In other words, it allows for different mean-variance curves in different groups.
An EList object with the following components:
E |
numeric matrix of as input |
weights |
numeric matrix of weights |
design |
numeric matrix of experimental design |
genes |
dataframe of gene annotation, only if |
Charity Law and Gordon Smyth
Law, C. (2013). Precision weights for gene expression analysis. PhD Thesis. University of Melbourne, Australia. http://repository.unimelb.edu.au/10187/17598
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.