Description Usage Arguments Details Value Author(s) References See Also Examples
This function is a wrapper function around fitWtihin
and
fit2DWithin
. It allows the user to choose from a set of
thirteen basic location normalization procedures. The function
operates on an object of class marrayRaw
or marrayNorm
and returns an object of
class marrayNorm
.
1 2 3 4 |
marraySet |
Object of class |
y |
Name of accessor method for spot statistics, usually the
log-ratio |
subset |
A "logical" or "numeric" vector indicating the subset of points used to compute the normalization values. |
norm |
A character string specifying the normalization procedures:
|
... |
Misc arguments for the specified |
The function withinNorm
dispatches to the function
fitWithin
or fit2DWithin
with specified
arguments according to the choice of norm
. For instance,
when norm="loess"
for global intensity dependent robust
nonlinear normalization, withinNorm
calls
fitWithin(fun="loess")
with the default span parameter set
at 0.4. If a different span is preferred, it should be input by
span=0.2
through the argument ...
in the
withinNorm
function (see example below). For more details see
fitWithin
, fit2DWithin
and individual
fitting functions such as loessfit
.
An object of class marrayNorm
,
containing the normalized intensity data.
Yuanyuan Xiao, yxiao@itsa.ucsf.edu,
Jean Yee Hwa Yang, jean@biostat.ucsf.edu
Y. H. Yang, S. Dudoit, P. Luu, and T. P. Speed (2001). Normalization for cDNA microarray data. In M. L. Bittner, Y. Chen, A. N. Dorsel, and E. R. Dougherty (eds), Microarrays: Optical Technologies and Informatics, Vol. 4266 of Proceedings of SPIE.
D. L. Wilson, M. J. Buckley, C. A. Helliwell and I. W. Wilson (2003). New normalization methods for cDNA microarray data. Bioinformatics, Vol. 19, pp. 1325-1332.
seqWithinNorm
, stepWithinNorm
,
fitWithin
, fit2DWithin
,
loessfit
, rlmfit
.
1 2 3 4 5 6 7 8 9 10 11 12 | # Examples use swirl dataset, for description type ? swirl
data(swirl)
# Apply loess normalization for the first slide, span=0.4
## Not run:
res.swirl1 <- withinNorm(swirl[,1], norm="loess")
## End(Not run)
# Apply loess normalization for the first slide, span=0.2
## Not run:
res.swirl1 <- withinNorm(swirl[,1], norm="loess", span=0.2)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.