Description Usage Arguments Details Value Author(s) See Also Examples
This function applies a standard raw data normalization pipeline (i.e. background
correction, normalization, PM correction if needed, and summarization) on the
input AffyBatch
object and returns the result in an ExpressionSet
object.
The methods supported by NormiR
for the background correction are provided by
the affy
or limma
packages, depending on whether the input AffyBatch
object has been created with ReadAffy
or ReadExi
/createAB
,
respectively.
By default, it applies the spike-in probe-based method for the second step of normalization. In case the spike-in probe-based method cannot be applied, a median normalization is executed instead. Several options allow however to force the execution of the spike-in probe-based normalization and to fine-tune the resulting correction functions.
The next step of PM correction is enabled only when numerical values are available
for the MM probes of the input AffyBatch
object. In this case the methods proposed
by NormiR
are provided by the affy
package.
The methods supported by NormiR
for the last step of summarization are also
provided by the affy
package. They do not depend on how the input AffyBatch
object has been created.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | NormiR(abatch,
# background correction
bg.correct=TRUE,
bgcorrect.method='auto',
bgcorrect.param=list(),
# normalize
normalize=TRUE,
normalize.method='spikein',
normalize.param=list(),
# pm correction (enabled only when MM-values are available)
pmcorrect.method='pmonly',
pmcorrect.param=list(),
# expression values
summary.method='medianpolish',
summary.param=list(),
summary.subset=NULL,
# misc.
verbose=FALSE,
...)
|
abatch |
An |
bg.correct |
Logical. Default is |
bgcorrect.method |
Character vector. It contains the name of the background correction method. Running
|
bgcorrect.param |
A
|
normalize |
Logical. Default is |
normalize.method |
Character vector. It contains the name of normalization method. By default, the
|
normalize.param |
A
|
pmcorrect.method |
Character vector. It contains the name of the PM correction method, which is enabled
only when numerical values are available for the MM probes of the input
|
pmcorrect.param |
A |
summary.method |
Character vector. It contains the name of the summarization method. Running
|
summary.param |
A |
summary.subset |
A |
verbose |
Logical. The default value is |
... |
Any additional argument. Used for backward compatibility. |
See accompanying vignette.
An ExpressionSet
object containing the normalized expression data.
Sylvain Gubian, Alain Sewer, PMP SA
bg.correct.miR
,
NormiR.bgcorrect.methods
,
norm.miR
,
NormiR.normalize.methods
,
NormiR.spikein.args
,
NormiR.pmcorrect.methods
,
summarize.miR
,
NormiR.summary.methods
.
1 2 3 4 5 6 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.