Description Usage Arguments Value References Examples
View source: R/geneExprEstimators.R
Applies LOWESS for within-slide normalization of the MA values. The parameters are set by a data-driven parameter selection method, proposed by \insertCiteribeiro2019omicsMAomicsMA, which is parsimonious and considers intrinsic characteristics of microarray data, such as heteroskedasticity. Particularly, the best bandwidth is selected according to the HRCp criterion \insertCiteliu2013heteroscedasticityomicsMA.
1 2 3 |
MA |
A MAList object, as in the limma R package, with the non-normalized MA values. |
eva.values |
A vector with values between 0 and 1 corresponding to the bandwith values to be considered by the LOWESS parameter selection method. |
debug |
A logical value indication if you want to view logs of the execution. |
save.objs |
A logical value indicating if you want to save objects with partial results. |
save.plots |
A logical value indicating if you want to generate the M plots illustrating the bandwidth parameter selection process. |
dir.to.save |
Path to the folder you want to save the output objects. |
A MAList object, as in the limma R package, with the MA values after applying within-slide normalization by LOWESS with optimal parameter settings.
1 2 3 4 5 6 | data(metaplasia)
MA <- estimateMAValues(metaplasia$R.mean, metaplasia$G.mean,
metaplasia$R.var, metaplasia$G.var, metaplasia$RG.cov,
metaplasia$R.bckg, metaplasia$G.bckg,
array.ids=metaplasia$array.ids, gene.ids=metaplasia$gene.ids)
normMA <- normalizeWithinArraysByOptimalLowess(MA)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.