normalize.AffyBatch.qspline(abatch,type=c("together", "pmonly", "mmonly", "separate"), ...)
normalize.qspline(x, target = NULL, samples = NULL, fit.iters = 5, min.offset = 5, spline.method = "natural", smooth = TRUE, spar = 0, p.min = 0, p.max = 1.0, incl.ends = TRUE, converge = FALSE, verbose = TRUE, na.rm = FALSE)data.matrix of intensitiesAffyBatchAffyBatch.
abatch object. Parameters setting can be of much importance when using this method.
The parameter fit.iter is used as a starting point to find a
more appropriate value. Unfortunately the algorithm used do not
converge in some cases. If this happens, the fit.iter value is
used and a warning is thrown. Use of different settings for the
parameter samples was reported to give good results. More
specifically, for about 200 data points use
samples = 0.33, for about 2000 data points use
samples = 0.05, for about 10000 data points use
samples = 0.02
(thanks to Paul Boutros).
The type argument should be one of
"separate","pmonly","mmonly","together" which indicates whether
to normalize only one probe type (PM,MM) or both together or separately.