Subset quantile normalization using negative control features.
Normalization has been recognized as a necessary preprocessing step in a variety of high-throughput biotechnologies. A number of normalization methods have been developed specifically for microarrays, some general and others tailored for certain experimental designs. All methods rely on assumptions about data characteristics that are expected to stay constant across samples, although some make it more explicit than others. Most methods make assumptions that certain quantities related to the biological signal of interest stay the same; this is reasonable for many experiments but usually not verifiable. Recently, several platforms have begun to include a large number of negative control probes that nonetheless cover nearly the entire range of the measured signal intensity. Using these probes as a normalization basis makes it possible to normalize without making assumptions about the behavior of the biological signal. We present a subset quantile normalization (SQN) procedure that normalizes based on the distribution of non-specific control features, without restriction on the behavior of specific signals. We illustrate the performance of this method using three different platforms and experimental settings. Compared to two other leading nonlinear normalization procedures, the SQN method preserves more biological variation after normalization while reducing the noise observed on control features. Although the illustration datasets are from microarray experiments, this method is general for all high throughput technologies that include a large set of control features that have constant expectations across samples. It does not require an equal number of features in all samples and tolerates missing data.
Wu
Zhijin
Z
Center for Statistical Sciences and Department of Community Health, Brown University, Providence, Rhode Island 02912, USA. zhijin_wu@brown.edu
Aryee
Martin J
MJ
D000465:Algorithms; D020869:Gene Expression Profiling / Q000379:methods; D057166:High-Throughput Screening Assays / Q000379:methods*; D006801:Humans; D020411:Oligonucleotide Array Sequence Analysis / Q000379:methods*