Description Usage Arguments Details Value Author(s) References See Also Examples
This function conducts cDNA microarray normalization in a sequential fashion. In a two-color cDNA array setting, within-slide normalization calibrates signals from the two channels to remove non-biological variation introduced by various processing steps.
1 2 3 4 5 6 |
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. |
loss.fun |
The loss function used in calculating deviance, the
default uses squared sum of residuals; for absolute sum of
residuals, use |
A |
A character string specifying the normalization model for the adjustment of intensity or A bias:
If not specified, |
PT |
A character string specifying the normalization model for the adjustment of print-tip or PT bias:
If not specified, |
PL |
A character string specifying the normalization model for the adjustment of well-plate or PL bias:
If not specified, |
Spatial2D |
A character string specifying the normalization model for the adjustment of spatial 2D bias:
If not specified, no normalization will be carried out in this step. |
criterion |
Character string specifying the criterion:
If no specification, |
Typical systematic non-biological variations of a two-color cDNA
microarray include the dependence of ratio measurements (M) on
intensity (A), print-tip IDs (PT), plate IDs (PL) and spatial
heterogeneity of the slide (Spatial 2D). The sequential normalization
procedure in seqWithinNorm
normalizes a slide in a sequential
fashion: A -> PT -> PL -> Spatial2D. In each step
one kind of variation is targeted for correction, and the user chooses
the normalization method as desired. We calculate the AIC/BIC
criterion along the normalization steps, but they are not used for
selection of models.
An object of class "list":
normdata |
an object of class
|
res |
a list of the sequential normalization result for each slide within the marray dataset. Each list component is also a list containing the name of the biases, deviance, equivalent number of parameters, AIC/BIC value for a certain slide. |
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.
stepWithinNorm
, withinNorm
,
fitWithin
, fit2DWithin
,
calcAIC
, calcBIC
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | # Examples use swirl dataset, for description type ? swirl
data(swirl)
# Apply sequential normalization for the first slide
# default: loess(A)->median(PT)->median(PL)-> none (Spatial2D)
## Not run:
res.swirl1 <- seqWithinNorm(swirl[,1])
# normalized data
norm.swirl <- res.swirl1[[1]]
# sequential normalization information
step.swirl <- res.swirl1[[2]]
## End(Not run)
# median(A)->median(PT)->median(PL)->none(Spatial2D)
res.swirl <- seqWithinNorm(swirl[,1], A="median",PT="median",PL="median",Spatial2D="none")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.