<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "journalpublishing3.dtd">
<article xml:lang="en" article-type="research-article" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">IJMM</journal-id>
<journal-title-group>
<journal-title>International Journal of Molecular Medicine</journal-title></journal-title-group>
<issn pub-type="ppub">1107-3756</issn>
<issn pub-type="epub">1791-244X</issn>
<publisher>
<publisher-name>D.A. Spandidos</publisher-name></publisher></journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3892/ijmm.2013.1443</article-id>
<article-id pub-id-type="publisher-id">ijmm-32-03-0668</article-id>
<article-categories>
<subj-group>
<subject>Articles</subject></subj-group></article-categories>
<title-group>
<article-title>Analysis of boutique arrays: A universal method for the selection of the optimal data normalization procedure</article-title></title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>USZCZY&#x00143;SKA</surname><given-names>BARBARA</given-names></name><xref rid="af1-ijmm-32-03-0668" ref-type="aff">1</xref></contrib>
<contrib contrib-type="author">
<name><surname>ZYPRYCH-WALCZAK</surname><given-names>JOANNA</given-names></name><xref rid="af2-ijmm-32-03-0668" ref-type="aff">2</xref></contrib>
<contrib contrib-type="author">
<name><surname>HANDSCHUH</surname><given-names>LUIZA</given-names></name><xref rid="af1-ijmm-32-03-0668" ref-type="aff">1</xref><xref rid="af3-ijmm-32-03-0668" ref-type="aff">3</xref><xref ref-type="corresp" rid="c1-ijmm-32-03-0668"/></contrib>
<contrib contrib-type="author">
<name><surname>SZABELSKA</surname><given-names>ALICJA</given-names></name><xref rid="af2-ijmm-32-03-0668" ref-type="aff">2</xref><xref rid="af5-ijmm-32-03-0668" ref-type="aff">5</xref></contrib>
<contrib contrib-type="author">
<name><surname>KA&#x00179;MIERCZAK</surname><given-names>MACIEJ</given-names></name><xref rid="af3-ijmm-32-03-0668" ref-type="aff">3</xref></contrib>
<contrib contrib-type="author">
<name><surname>WORONOWICZ</surname><given-names>WIES&#x00141;AWA</given-names></name><xref rid="af1-ijmm-32-03-0668" ref-type="aff">1</xref></contrib>
<contrib contrib-type="author">
<name><surname>KOZ&#x00141;OWSKI</surname><given-names>PIOTR</given-names></name><xref rid="af1-ijmm-32-03-0668" ref-type="aff">1</xref><xref ref-type="corresp" rid="c1-ijmm-32-03-0668"/></contrib>
<contrib contrib-type="author">
<name><surname>SIKORSKI</surname><given-names>MICHA&#x00141; M.</given-names></name><xref rid="af1-ijmm-32-03-0668" ref-type="aff">1</xref></contrib>
<contrib contrib-type="author">
<name><surname>KOMARNICKI</surname><given-names>MIECZYS&#x00141;AW</given-names></name><xref rid="af3-ijmm-32-03-0668" ref-type="aff">3</xref></contrib>
<contrib contrib-type="author">
<name><surname>SIATKOWSKI</surname><given-names>IDZI</given-names></name><xref rid="af2-ijmm-32-03-0668" ref-type="aff">2</xref></contrib>
<contrib contrib-type="author">
<name><surname>FIGLEROWICZ</surname><given-names>MAREK</given-names></name><xref rid="af1-ijmm-32-03-0668" ref-type="aff">1</xref><xref rid="af4-ijmm-32-03-0668" ref-type="aff">4</xref></contrib></contrib-group>
<aff id="af1-ijmm-32-03-0668">
<label>1</label>Institute of Bioorganic Chemistry, Polish Academy of Sciences, 61-704 Pozna&#x00144;, Poland</aff>
<aff id="af2-ijmm-32-03-0668">
<label>2</label>Department of Mathematical and Statistical Methods, Pozna&#x00144; University of Life Sciences, 60-637 Pozna&#x00144;, Poland</aff>
<aff id="af3-ijmm-32-03-0668">
<label>3</label>Department of Hematology, Pozna&#x00144; University of Medical Sciences, 60-569 Pozna&#x00144;, Poland</aff>
<aff id="af4-ijmm-32-03-0668">
<label>4</label>Institute of Computing Science, Pozna&#x00144; University of Technology, 61-138 Pozna&#x00144;, Poland</aff>
<aff id="af5-ijmm-32-03-0668">
<label>5</label>Functional Genomics Center Zurich, Swiss Federal Institute of Technology (ETH Zurich) and the University of Zurich, CH-8057 Zurich, Switzerland</aff>
<author-notes>
<corresp id="c1-ijmm-32-03-0668">Correspondence to: Dr Luiza Handschuh or Dr Piotr Koz&#x00142;owski, Institute of Bioorganic Chemistry, Polish Academy of Sciences, Noskowskiego 12/14, 61-704 Pozna&#x00144;, Poland, E-mail: <email>luizahan@ibch.poznan.pl</email>, E-mail: <email>kozlowp@yahoo.com</email></corresp><fn id="fn1-ijmm-32-03-0668">
<p>Abbreviations: AML, acute myeloid leukemia; AUC, area under the curve; DEA, differential expression analysis; FDR, false discovery rate; PCR, polymerase chain reaction; ROC curve, receiver operating characteristic curve</p></fn></author-notes>
<pub-date pub-type="ppub">
<month>9</month>
<year>2013</year></pub-date>
<pub-date pub-type="epub">
<day>15</day>
<month>07</month>
<year>2013</year></pub-date>
<volume>32</volume>
<issue>3</issue>
<fpage>668</fpage>
<lpage>684</lpage>
<history>
<date date-type="received">
<day>21</day>
<month>03</month>
<year>2013</year></date>
<date date-type="accepted">
<day>28</day>
<month>05</month>
<year>2013</year></date></history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2013, Spandidos Publications</copyright-statement>
<copyright-year>2013</copyright-year>
<license license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/3.0">
<license-p>This is an open-access article licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License. The article may be redistributed, reproduced, and reused for non-commercial purposes, provided the original source is properly cited.</license-p></license></permissions>
<abstract>
<p>DNA microarrays, which are among the most popular genomic tools, are widely applied in biology and medicine. Boutique arrays, which are small, spotted, dedicated microarrays, constitute an inexpensive alternative to whole-genome screening methods. The data extracted from each microarray-based experiment must be transformed and processed prior to further analysis to eliminate any technical bias. The normalization of the data is the most crucial step of microarray data pre-processing and this process must be carefully considered as it has a profound effect on the results of the analysis. Several normalization algorithms have been developed and implemented in data analysis software packages. However, most of these methods were designed for whole-genome analysis. In this study, we tested 13 normalization strategies (ten for double-channel data and three for single-channel data) available on R Bioconductor and compared their effectiveness in the normalization of four boutique array datasets. The results revealed that boutique arrays can be successfully normalized using standard methods, but not every method is suitable for each dataset. We also suggest a universal seven-step workflow that can be applied for the selection of the optimal normalization procedure for any boutique array dataset. The described workflow enables the evaluation of the investigated normalization methods based on the bias and variance values for the control probes, a differential expression analysis and a receiver operating characteristic curve analysis. The analysis of each component results in a separate ranking of the normalization methods. A combination of the ranks obtained from all the normalization procedures facilitates the selection of the most appropriate normalization method for the studied dataset and determines which methods can be used interchangeably.</p></abstract>
<kwd-group>
<kwd>DNA microarrays</kwd>
<kwd>boutique arrays</kwd>
<kwd>normalization</kwd>
<kwd>data analysis</kwd>
<kwd>R Bioconductor</kwd>
<kwd>acute myeloid leukemia</kwd></kwd-group></article-meta></front>
<body>
<sec sec-type="intro">
<title>Introduction</title>
<p>Despite the dynamic development of deep sequencing technologies, microarrays are still commonly used in genomic research (<xref ref-type="bibr" rid="b1-ijmm-32-03-0668">1</xref>&#x02013;<xref ref-type="bibr" rid="b5-ijmm-32-03-0668">5</xref>). Currently, DNA microarrays are mainly used for genotyping (<xref ref-type="bibr" rid="b6-ijmm-32-03-0668">6</xref>&#x02013;<xref ref-type="bibr" rid="b9-ijmm-32-03-0668">9</xref>), gene expression profiling (<xref ref-type="bibr" rid="b10-ijmm-32-03-0668">10</xref>&#x02013;<xref ref-type="bibr" rid="b12-ijmm-32-03-0668">12</xref>) and microRNA screening (<xref ref-type="bibr" rid="b13-ijmm-32-03-0668">13</xref>&#x02013;<xref ref-type="bibr" rid="b15-ijmm-32-03-0668">15</xref>). In medicine, microarrays are used to determine the complexity and heterogeneity of diseases, to facilitate disease classification and to predict therapeutic outcomes (<xref ref-type="bibr" rid="b8-ijmm-32-03-0668">8</xref>,<xref ref-type="bibr" rid="b16-ijmm-32-03-0668">16</xref>&#x02013;<xref ref-type="bibr" rid="b22-ijmm-32-03-0668">22</xref>).</p>
<p>Microarrays provide a large amount of useful information, but are accompanied by inherent noise and systematic errors (<xref ref-type="bibr" rid="b23-ijmm-32-03-0668">23</xref>&#x02013;<xref ref-type="bibr" rid="b26-ijmm-32-03-0668">26</xref>). No microarray experiment is free from variation introduced during sample preparation, hybridization, washing and scanning (<xref ref-type="bibr" rid="b24-ijmm-32-03-0668">24</xref>,<xref ref-type="bibr" rid="b27-ijmm-32-03-0668">27</xref>,<xref ref-type="bibr" rid="b28-ijmm-32-03-0668">28</xref>). Spotted arrays are burdened with technical defects that occur during their printing; these defects manifest as differences in spot size and shape and/or shifts of spots, rows or whole print-tips (<xref ref-type="bibr" rid="b24-ijmm-32-03-0668">24</xref>,<xref ref-type="bibr" rid="b28-ijmm-32-03-0668">28</xref>). In two-color assays, additional bias is introduced by uneven dye incorporation and by differences in the signal dynamic range and the sensitivity of dyes to photobleaching (<xref ref-type="bibr" rid="b23-ijmm-32-03-0668">23</xref>,<xref ref-type="bibr" rid="b24-ijmm-32-03-0668">24</xref>,<xref ref-type="bibr" rid="b29-ijmm-32-03-0668">29</xref>). Therefore, the major challenge in microarray analysis is data pre-processing, which includes normalization and background correction (<xref ref-type="bibr" rid="b24-ijmm-32-03-0668">24</xref>,<xref ref-type="bibr" rid="b31-ijmm-32-03-0668">31</xref>&#x02013;<xref ref-type="bibr" rid="b36-ijmm-32-03-0668">36</xref>). Background correction enables the removal of ambient, non-specific signals and spatial background heterogeneity across the array (<xref ref-type="bibr" rid="b34-ijmm-32-03-0668">34</xref>). Normalization eliminates any non-biological variation in the foreground signals and calibrates the distributions and values of the signal intensities within and between arrays (<xref ref-type="bibr" rid="b24-ijmm-32-03-0668">24</xref>,<xref ref-type="bibr" rid="b32-ijmm-32-03-0668">32</xref>,<xref ref-type="bibr" rid="b37-ijmm-32-03-0668">37</xref>,<xref ref-type="bibr" rid="b38-ijmm-32-03-0668">38</xref>). Currently, several normalization methods are available to address different types of bias and offer various solutions. The global normalization methods used in transcriptome profiling are based on the assumption that differentially expressed genes constitute a small fraction of the genes that are represented on the array (<xref ref-type="bibr" rid="b38-ijmm-32-03-0668">38</xref>,<xref ref-type="bibr" rid="b39-ijmm-32-03-0668">39</xref>). In addition, a balance between the upregulated and downregulated genes is expected (<xref ref-type="bibr" rid="b13-ijmm-32-03-0668">13</xref>,<xref ref-type="bibr" rid="b30-ijmm-32-03-0668">30</xref>,<xref ref-type="bibr" rid="b40-ijmm-32-03-0668">40</xref>). These assumptions are usually fulfilled in whole-genome analysis, although asymmetric gene expression often occurs in cancer cells or in genetically modified models (<xref ref-type="bibr" rid="b41-ijmm-32-03-0668">41</xref>). Simple global methods, such as median or mean normalization, assume that all the genes represented on an array are equally affected by the bias (<xref ref-type="bibr" rid="b39-ijmm-32-03-0668">39</xref>). Since this assumption is usually incorrect, a more highly recommended method for global and print-tip-based microarray normalization is local regression (<xref ref-type="bibr" rid="b32-ijmm-32-03-0668">32</xref>,<xref ref-type="bibr" rid="b42-ijmm-32-03-0668">42</xref>,<xref ref-type="bibr" rid="b43-ijmm-32-03-0668">43</xref>). This alternative to global normalization is an approach that favors selected sets of control probes that are expected to generate uniform signal intensities within and between arrays, e.g., spike-in probes (<xref ref-type="bibr" rid="b13-ijmm-32-03-0668">13</xref>,<xref ref-type="bibr" rid="b41-ijmm-32-03-0668">41</xref>,<xref ref-type="bibr" rid="b44-ijmm-32-03-0668">44</xref>&#x02013;<xref ref-type="bibr" rid="b47-ijmm-32-03-0668">47</xref>).</p>
<p>Due to the profound effect of normalization on the results of microarray data analysis, e.g., the selection of differentially expressed genes (<xref ref-type="bibr" rid="b27-ijmm-32-03-0668">27</xref>,<xref ref-type="bibr" rid="b48-ijmm-32-03-0668">48</xref>,<xref ref-type="bibr" rid="b49-ijmm-32-03-0668">49</xref>), the normalization strategy must be carefully considered. Even in the case of Affymetrix chips, which are known for their uniformity and reproducibility, the normalization significantly influences the results of the data analysis. Previous studies have shown that the lists of differentially expressed genes obtained as a result of the application of various normalization algorithms to Affymetrix data only partially overlap (<xref ref-type="bibr" rid="b44-ijmm-32-03-0668">44</xref>,<xref ref-type="bibr" rid="b46-ijmm-32-03-0668">46</xref>,<xref ref-type="bibr" rid="b50-ijmm-32-03-0668">50</xref>). This data pre-processing issue is much more complex in the case of custom- and home-made microarrays, which often present atypical and unique features. Although a wide spectrum of ready-to-use arrays is offered in the market, there is still a need to produce arrays with specific designs that are devoted to studies of less-known organisms and/or dedicated to a specific biological or biomedical issue (<xref ref-type="bibr" rid="b51-ijmm-32-03-0668">51</xref>&#x02013;<xref ref-type="bibr" rid="b55-ijmm-32-03-0668">55</xref>). Such microarrays are often termed &#x02018;boutique arrays&#x02019; (<xref ref-type="bibr" rid="b13-ijmm-32-03-0668">13</xref>,<xref ref-type="bibr" rid="b47-ijmm-32-03-0668">47</xref>,<xref ref-type="bibr" rid="b56-ijmm-32-03-0668">56</xref>). These arrays are usually spotted using the contact printing technique and designed for two-color hybridization (<xref ref-type="bibr" rid="b57-ijmm-32-03-0668">57</xref>,<xref ref-type="bibr" rid="b58-ijmm-32-03-0668">58</xref>).</p>
<p>In this study, we present a universal seven-step workflow for the selection of the optimal normalization procedure for the analysis of a specific boutique array dataset. Using statistical functions implemented in R (<ext-link xlink:href="http://www.R-project.org" ext-link-type="uri">http://www.R-project.org</ext-link>) and Bioconductor (<xref ref-type="bibr" rid="b30-ijmm-32-03-0668">30</xref>,<xref ref-type="bibr" rid="b59-ijmm-32-03-0668">59</xref>,<xref ref-type="bibr" rid="b60-ijmm-32-03-0668">60</xref>), we used ten methods for double-channel normalization and three methods for single-channel normalization for the pre-processing of three datasets from our laboratory &#x0005B;the acute myeloid leukemia (AML), Allergy and Asthma datasets&#x0005D; and the dataset described in the study by Oshlack <italic>et al</italic> (<xref ref-type="bibr" rid="b47-ijmm-32-03-0668">47</xref>).</p></sec>
<sec sec-type="methods">
<title>Materials and methods</title>
<sec>
<title>Microarray data sources</title>
<p>Four sets of small spotted microarray datasets were used to compare the normalization methods. These arrays include three sets of our own data (the AML dataset, the Allergy and Asthma dataset) and the data published in the study by Oshlack <italic>et al</italic> (<xref ref-type="bibr" rid="b47-ijmm-32-03-0668">47</xref>). A summary of the experiments and data structures is presented in <xref rid="tI-ijmm-32-03-0668" ref-type="table">Table I</xref>.</p></sec>
<sec>
<title>Normalization</title>
<p>All the computations and analyses were performed using R 2.13 and Bioconductor 2.7. The normalization of the raw data (.gpr files) was performed using the limma (<xref ref-type="bibr" rid="b61-ijmm-32-03-0668">61</xref>), snm (<xref ref-type="bibr" rid="b62-ijmm-32-03-0668">62</xref>), vsn (<xref ref-type="bibr" rid="b63-ijmm-32-03-0668">63</xref>), nnNorm (<xref ref-type="bibr" rid="b64-ijmm-32-03-0668">64</xref>), optimized local intensity-dependent normalization (OLIN) (<xref ref-type="bibr" rid="b65-ijmm-32-03-0668">65</xref>), marray (<xref ref-type="bibr" rid="b30-ijmm-32-03-0668">30</xref>) and TurboNorm (<xref ref-type="bibr" rid="b66-ijmm-32-03-0668">66</xref>) packages (downloaded from <ext-link xlink:href="http://www.bioconductor.org/packages/release/bioc/" ext-link-type="uri">http://www.bioconductor.org/packages/release/bioc/</ext-link>) according to the instructions enclosed in the manuals. The limma, vsn and snm packages were also used for the single-channel normalization of double-channel data. A summary of the normalization methods is shown in <xref rid="tII-ijmm-32-03-0668" ref-type="table">Table II</xref>. The diagnostic plots (MAplots and box plots) used in the analysis were generated using the limma and graphics package.</p></sec>
<sec>
<title>Comparison of the normalization methods</title>
<sec>
<title>Bias and variance</title>
<p>To evaluate the normalization methods that are used for the normalization of double-channel microarray data, we used the formal approach proposed in the study by Argyropoulos <italic>et al</italic> (<xref ref-type="bibr" rid="b67-ijmm-32-03-0668">67</xref>). These authors determined the bias and variance values for spike-in control spots using the following formulae:</p>
<disp-formula id="fd1">
<label>[1]</label>
<mml:math id="m1" display='block'>
<mml:semantics id="sm1">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>bias</mml:mtext></mml:mrow></mml:mrow>
<mml:mtext>i</mml:mtext></mml:msub>
<mml:mo>&#x003D;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:munder>
<mml:mo>&#x02211;</mml:mo>
<mml:mtext>j</mml:mtext></mml:munder>
<mml:mrow>
<mml:munder>
<mml:mo>&#x02211;</mml:mo>
<mml:mtext>k</mml:mtext></mml:munder>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x0028;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>log</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mrow>
<mml:mo>&#x0028;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub>
<mml:mo>&#x002F;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mo>&#x0029;</mml:mo></mml:mrow></mml:mrow>
<mml:mo>&#x0029;</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mrow>
<mml:mo>&#x002F;</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:semantics></mml:math></disp-formula>
<p>and</p>
<disp-formula id="fd2">
<label>[2]</label>
<mml:math id="m2" display='block'>
<mml:semantics id="sm2">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>variance</mml:mtext></mml:mrow></mml:mrow>
<mml:mtext>i</mml:mtext></mml:msub>
<mml:mo>&#x003D;</mml:mo>
<mml:munder>
<mml:mo>&#x02211;</mml:mo>
<mml:mtext>j</mml:mtext></mml:munder>
<mml:mrow>
<mml:munder>
<mml:mo>&#x02211;</mml:mo>
<mml:mi>k</mml:mi></mml:munder>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x0028;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>log</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mrow>
<mml:mo>&#x0028;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub>
<mml:mo>&#x002F;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mo>&#x0029;</mml:mo></mml:mrow>
<mml:mo>&#x002D;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x02329;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>log</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mrow>
<mml:mo>&#x0028;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub>
<mml:mo>&#x002F;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mo>&#x0029;</mml:mo></mml:mrow></mml:mrow>
<mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mi>i</mml:mi></mml:msub></mml:mrow>
<mml:mo>&#x0029;</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mrow>
<mml:mo>&#x002F;</mml:mo>
<mml:mo stretchy='false'>&#x0028;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mo>&#x002D;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy='false'>&#x0029;</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula>
<p>where <italic>R</italic><italic><sub>i,j,k</sub></italic> and <italic>G</italic><italic><sub>i,j,k</sub></italic> are, respectively, the red and green intensity values, of a spot in the k-th replicate of the i-th control probe from the j-th microarray, n &#x0003D; j&#x0002A;k and &#x02329;log<sub>2</sub>(<italic>R</italic><italic><sub>i,j,k</sub></italic>/<italic>G</italic><italic><sub>i,j,k</sub></italic>)&#x0232A;<italic><sub>i</sub></italic> is the mean value of the red and green intensity log-ratio of the i-th control probe.</p>
<p>We applied a similar strategy to compare the single-channel normalization methods. Theoretically, the intensity of each control spot should be the same regardless of the fluorescent dye used for the labeling, i.e.,</p>
<disp-formula id="fd3">
<label>[3]</label>
<mml:math id="m3" display='block'>
<mml:semantics id="sm3">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub>
<mml:mo>&#x002F;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub>
<mml:mo>&#x02192;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x021D2;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>log</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mrow>
<mml:mo>&#x0028;</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo>&#x0029;</mml:mo></mml:mrow>
<mml:mo>&#x02192;</mml:mo>
<mml:mn>0&#x002E;</mml:mn></mml:mrow></mml:semantics></mml:math></disp-formula>
<p>This assumption also implies that the red and green channel intensities of each control probe should be constant. Therefore <italic>R</italic><italic><sub>i,j,k</sub></italic> &#x02192; const and <italic>G</italic><italic><sub>i,j,k</sub></italic> &#x02192; const for each k-th replicate of the i-th control probe in the j-th microarray. As we were interested only in the red channel intensities, we concluded that, R<sub>i,j,k</sub> &#x02192; R&#x00304; <sub>i</sub>, where <italic>R&#x00304;</italic><italic><sub>i</sub></italic> is the mean intensity of the red channel of the i-th control probe. Taking the logarithm of the above expression, we obtained the following formula:</p>
<disp-formula id="fd4">
<label>[4]</label>
<mml:math id="m4" display='block'>
<mml:semantics id="sm4">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>log</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub>
<mml:mo>&#x002D;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>log</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mi>&#x02009;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mover accent='true'>
<mml:mi>R</mml:mi>
<mml:mo>&#x000AF;</mml:mo></mml:mover></mml:mrow>
<mml:mi>i</mml:mi></mml:msub>
<mml:mo>&#x02192;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>&#x021D2;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>log</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mrow>
<mml:mo>&#x0028;</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent='true'>
<mml:mi>R</mml:mi>
<mml:mo>&#x000AF;</mml:mo></mml:mover></mml:mrow>
<mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow>
<mml:mo>&#x0029;</mml:mo></mml:mrow>
<mml:mo>&#x02192;</mml:mo>
<mml:mn>0&#x002E;</mml:mn></mml:mrow></mml:semantics></mml:math></disp-formula>
<p>Thus, to calculate the bias in the single-channel normalization in <xref rid="fd1" ref-type="disp-formula">equations &#x0005B;1&#x0005D;</xref> and <xref rid="fd2" ref-type="disp-formula">&#x0005B;2&#x0005D;</xref>, we used the expression from <xref rid="fd4" ref-type="disp-formula">equation &#x0005B;4&#x0005D;</xref> rather than the log<sub>2</sub>(<italic>R</italic><italic><sub>i,j,k</sub></italic>/<italic>G</italic><italic><sub>i,j,k</sub></italic>) expression. Thus, for the single-channel normalization, we obtained the following formulae:</p>
<disp-formula id="fd5">
<label>[5]</label>
<mml:math id="m5" display='block'>
<mml:semantics id="sm5">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>bias</mml:mtext></mml:mrow></mml:mrow>
<mml:mtext>i</mml:mtext></mml:msub>
<mml:mo>&#x003D;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:munder>
<mml:mo>&#x02211;</mml:mo>
<mml:mtext>j</mml:mtext></mml:munder>
<mml:mrow>
<mml:munder>
<mml:mo>&#x02211;</mml:mo>
<mml:mtext>k</mml:mtext></mml:munder>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x0028;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>log</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x0028;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub>
<mml:mo>&#x002F;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent='true'>
<mml:mi>R</mml:mi>
<mml:mo>&#x000AF;</mml:mo></mml:mover></mml:mrow>
<mml:mi>i</mml:mi></mml:msub></mml:mrow>
<mml:mo>&#x0029;</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup></mml:mrow>
<mml:mo>&#x0029;</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mo>&#x002F;</mml:mo>
<mml:mi>n</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:semantics></mml:math></disp-formula>
<p>and</p>
<disp-formula id="fd6">
<label>[6]</label>
<mml:math id="m6" display='block'>
<mml:semantics id="sm6">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>variance</mml:mtext></mml:mrow></mml:mrow>
<mml:mtext>i</mml:mtext></mml:msub>
<mml:mo>&#x003D;</mml:mo>
<mml:munder>
<mml:mo>&#x02211;</mml:mo>
<mml:mtext>j</mml:mtext></mml:munder>
<mml:mrow>
<mml:munder>
<mml:mo>&#x02211;</mml:mo>
<mml:mi>k</mml:mi></mml:munder>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x0028;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>log</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mrow>
<mml:mo>&#x0028;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub>
<mml:mo>&#x002F;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent='true'>
<mml:mi>R</mml:mi>
<mml:mo>&#x000AF;</mml:mo></mml:mover></mml:mrow>
<mml:mi>i</mml:mi></mml:msub></mml:mrow>
<mml:mo>&#x0029;</mml:mo></mml:mrow>
<mml:mo>&#x002D;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x02329;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mtext>log</mml:mtext></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msub>
<mml:mrow>
<mml:mo>&#x0028;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi></mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x002C;</mml:mo>
<mml:mi>k</mml:mi></mml:mrow></mml:msub>
<mml:mo>&#x002F;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mover accent='true'>
<mml:mi>R</mml:mi>
<mml:mo>&#x000AF;</mml:mo></mml:mover></mml:mrow>
<mml:mi>i</mml:mi></mml:msub></mml:mrow>
<mml:mo>&#x0029;</mml:mo></mml:mrow></mml:mrow>
<mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mi>i</mml:mi></mml:msub></mml:mrow>
<mml:mo>&#x0029;</mml:mo></mml:mrow></mml:mrow></mml:mrow>
<mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mrow>
<mml:mo>&#x002F;</mml:mo>
<mml:mo stretchy='false'>&#x0028;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mo>&#x002D;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy='false'>&#x0029;</mml:mo>
<mml:mo>&#x002E;</mml:mo></mml:mrow></mml:semantics></mml:math></disp-formula>
<p>The same operations can be repeated for the analysis of the green channel.</p></sec>
<sec>
<title>Differential analysis</title>
<p>In the case of the AML dataset, a differential analysis was performed after each normalization procedure. A t-test was used to identify the differentially expressed genes between the AML and the control samples. The final P-values were calculated using the false discovery rate (FDR) correction, based on the procedure introduced in the study by Benjamini and Hochberg (<xref ref-type="bibr" rid="b68-ijmm-32-03-0668">68</xref>).</p></sec>
<sec>
<title>Receiver operating characteristic (ROC) curves and area under the curve (AUC) values</title>
<p>ROC curves were applied to determine the effectiveness of the sample classification based on the gene signature classifiers identified in the AML dataset after each normalization procedure. Stacking regression was used to improve the prediction accuracy (<xref ref-type="bibr" rid="b69-ijmm-32-03-0668">69</xref>). To estimate the power of the classifiers, the AUC values were determined. All the functions necessary for the ROC curve tracing and AUC calculations were obtained from the pROC package (<xref ref-type="bibr" rid="b70-ijmm-32-03-0668">70</xref>).</p></sec></sec></sec>
<sec sec-type="results">
<title>Results</title>
<p>Our laboratory participates in different projects that are based on microarray analysis. Some of these projects demand the design, production and analysis of small, atypical arrays that are devoted to specific biological issues. As is true for all boutique arrays, these arrays require a more individualized approach in their data processing to minimize technical variation without losing biologically relevant information. Thus, we wished to develop a more complex and general approach to solve the issue of data normalization and to support the choice of the optimal normalization method for any dataset obtained from the analysis of small spotted microarrays. To achieve this aim, we normalized three datasets that were generated in our laboratory (the AML, Allergy and the Asthma datasets) and compared these with the data from the study published by Oshlack <italic>et al</italic> (<xref ref-type="bibr" rid="b47-ijmm-32-03-0668">47</xref>), which were collected from boutique B-cell microarrays (<xref rid="tI-ijmm-32-03-0668" ref-type="table">Table I</xref>). We compared the effectiveness of 13 microarray data normalization methods and developed a seven-step workflow that can be applied for the selection of the optimal normalization method for any dataset.</p>
<sec>
<title>Normalization</title>
<p>In the case of two-color data, we focused on within-array normalization. Due to the high proportion of background in the foreground intensities (<xref rid="f1-ijmm-32-03-0668" ref-type="fig">Fig. 1</xref>), a simple background correction (subtract method, limma package) was performed. To minimize the effects of other pre-processing steps, we did not perform between-array normalization.</p>
<p>First, we focused on the most common class of normalization methods, which are based on robust locally weighted regression. These intensity-dependent methods, which are usually termed &#x02018;loess&#x02019; or &#x02018;lowess&#x02019;, have become a standard approach in microarray data pre-processing due to their efficiency and flexibility. We selected seven loess methods implemented in four packages in the Bioconductor software: limma, marray, OLIN and TurboNorm. The limma package offers global loess normalization (hereafter termed &#x02018;Loess&#x02019;), print-tip loess (hereafter termed &#x02018;Ploess&#x02019;) and spike-based loess (hereafter termed &#x02018;Spike&#x02019;). The loess method from the marray package (hereafter termed &#x02018;LoessM&#x02019;) is equivalent to the Loess method in the limma package. One of the normalization algorithms provided by the OLIN package is OLIN (optimized local intensity-dependent normalization) that we used in two different versions. One, which is hereafter termed &#x02018;Olin_c&#x02019;, takes into consideration the X and Y coordinates of the spots, whereas the other, which is hereafter termed &#x02018;Olin&#x02019;, does not require this information. The TurboNorm package, which is one of the newest packages, offers a loess-based normalization (hereafter termed &#x02018;Turbo&#x02019;) that is faster than the current loess algorithms.</p>
<p>Three other normalization approaches that we tested are included in the vsn, nnNorm and snm packages in Bioconductor. The method in the vsn package (hereafter termed &#x02018;Vsn2&#x02019;) is based on the assumption of a constant coefficient of variation. The supervised normalization method presented in the snm package (hereafter termed &#x02018;Snm2&#x02019;) uses all available information about the experiment to remove the bias introduced by different variables. A completely novel microarray normalization strategy, which is implemented in the nnNorm package (hereafter termed &#x02018;Nn&#x02019;), uses a neural network algorithm to correct the intensity and spatial bias in the microarray data.</p>
<p>The design of a microarray experiment occasionally enables the conversion of double-channel to single-channel data. An example is the AML dataset, in which the common reference was used only in the green channel. To perform the single-channel data normalization, we used three methods from the limma (quantile method, hereafter termed Q), vsn (hereafter termed Vsn1) and snm (hereafter termed Snm1) packages.</p>
<p>Altogether, we tested ten double-channel and three single-channel normalization methods from seven Bioconductor packages (<xref rid="tII-ijmm-32-03-0668" ref-type="table">Table II</xref>).</p>
<p>In practice, the choice of a normalization method often relies on visualizations, i.e., the comparison of diagnostic plots, such as box plots or scatter plots, before and after the normalization. A useful type of scatter plot is the MAplot, which traces the R/G log-ratio (M-values) against the overall intensity of each spot (A-values). Examples of MAplots, which were generated for one microarray from the AML dataset, are shown in <xref rid="f2-ijmm-32-03-0668" ref-type="fig">Fig. 2</xref>. An MAplot of raw microarray data usually takes a typically curved shape (<xref rid="f2-ijmm-32-03-0668" ref-type="fig">Fig. 2A</xref>) that is straightened as a result of efficient normalization of the M-values (<xref rid="f2-ijmm-32-03-0668" ref-type="fig">Fig. 2C&#x02013;J</xref>). It appears that all of the tested methods, with the exception of three (the Spike, Snm2 and Snm1 methods, which are shown in <xref rid="f2-ijmm-32-03-0668" ref-type="fig">Fig. 2B, K and O</xref>, respectively), were able to normalize the AML raw data. However, it is challenging to decide which of the methods is optimal. The interpretation of the plots is intuitive and depends on the experience of the researcher. Moreover, the analysis of many samples and several normalization methods would generate a large amount of diagnostic plots. The processing of the AML dataset, which contains 40 microarrays and was normalized using 13 methods, generated 520 MAplots. Thus, it is very difficult to choose the appropriate normalization method based only on these plots. We therefore suggest the application of other criteria for the comparison of the normalization procedures and the treatment of the plots as secondary determinants.</p></sec>
<sec>
<title>Bias and variance calculation</title>
<p>Most arrays contain a set of &#x02018;invariant&#x02019; probes, e.g., housekeeping genes or control probes for external RNA. The calculation of the bias and variance of the expression values for these probes, which is described in detail in Materials and methods (<xref rid="fd1" ref-type="disp-formula">equations &#x0005B;1&#x0005D;</xref>, <xref rid="fd2" ref-type="disp-formula">&#x0005B;2&#x0005D;</xref>, <xref rid="fd5" ref-type="disp-formula">&#x0005B;5&#x0005D;</xref> and <xref rid="fd6" ref-type="disp-formula">&#x0005B;6&#x0005D;</xref>), appears to be the most obvious measure to differentiate among normalization methods. Following the procedure described in the study by Argyropoulos <italic>et al</italic> (<xref ref-type="bibr" rid="b67-ijmm-32-03-0668">67</xref>), we also assumed that the normalization method that gives the lowest bias and variance values for the control spots should be selected as the most appropriate method. Using <xref rid="fd1" ref-type="disp-formula">equations &#x0005B;1&#x0005D;</xref> and <xref rid="fd2" ref-type="disp-formula">&#x0005B;2&#x0005D;</xref> for double-channel normalization and <xref rid="fd5" ref-type="disp-formula">equations &#x0005B;5&#x0005D;</xref> and <xref rid="fd6" ref-type="disp-formula">&#x0005B;6&#x0005D;</xref> for single-channel normalization, we calculated the bias and variance values for the control probes present in each of the four datasets. The results are shown in <xref rid="tIII-ijmm-32-03-0668" ref-type="table">Tables III</xref> and <xref rid="tIV-ijmm-32-03-0668" ref-type="table">IV</xref>. The ranking in both tables was determined using the mean of the bias and variance values calculated for all of the control probes, i.e., the method with the lowest bias or variance was ranked as 1.</p>
<p>Based on the data presented in <xref rid="tIII-ijmm-32-03-0668" ref-type="table">Tables III</xref> and <xref rid="tIV-ijmm-32-03-0668" ref-type="table">IV</xref>, we were able to conclude that the best results for the double-channel normalizations were obtained using methods that are based on locally weighted regression: Turbo, Loess and Ploess. In the case of the dataset from the study by Oshlack <italic>et al</italic> (<xref ref-type="bibr" rid="b47-ijmm-32-03-0668">47</xref>) and the Asthma dataset, the best result was achieved using the Ploess method; however, the Loess and Turbo methods exhibited only slightly worse bias and variance values. The methods with the highest bias and variance were the Spike and Snm2 methods, which also produced the worst MAplots.</p>
<p>The analysis of the single-channel normalization methods revealed that the Q method exhibited the best performance in the normalization of the dataset from the study by Oshlack <italic>et al (</italic>47)<italic>,</italic> as well as the AML and Asthma datasets. In the case of our three datasets (AML, Allergy and Asthma), the differences between the Q and Vsn1 methods are negligible. The worst method for the normalization of our three datasets was Snm1, whereas the worst method for the normalization of the dataset from the study by Oshlack <italic>et al</italic> (<xref ref-type="bibr" rid="b47-ijmm-32-03-0668">47</xref>) was Vsn1. However, the differences between the worst and the best methods were not as large as the differences obtained with the double-channel normalization methods.</p></sec>
<sec>
<title>Differential expression analysis (DEA)</title>
<p>Another approach that can be used to select the optimal normalization method takes into account the genes that are identified as differentially expressed in the compared experimental conditions. We performed a differential analysis of the AML dataset, which contained samples that were obtained from AML patients and healthy volunteers. To determine the differences between these two groups, we used a t-test with the FDR correction for multiple testing. We selected genes that exhibited adjusted P-values &lt;0.05. Each normalization method resulted in different numbers of genes that were identified as differentially expressed, as presented in <xref rid="tV-ijmm-32-03-0668" ref-type="table">Table V</xref>. The majority of the methods, with the exception of the Snm2, Spike and Snm1 methods, enabled the selection of approximately 200 genes, which constitutes approximately 20&#x00025; of the genes present on the array. This number was logical as we expected that at least this number of genes would be deregulated as a result of disease. The worst performance of the Spike method is possibly due to its inability to efficiently remove technical variations. An extremely low number of differentially expressed genes (only 35) was identified in the AML dataset after the application of the double-channel normalization method included in the snm package (Snm2).</p>
<p>To reasonably compare the results of differential analysis, we analyzed the contents of the lists. First, we determined how many and which genes were shared between the lists that were generated after the application of the different normalization methods. <xref rid="tV-ijmm-32-03-0668" ref-type="table">Table V</xref> contains the number of common genes for each pair of methods, whereas <xref rid="f3-ijmm-32-03-0668" ref-type="fig">Fig. 3</xref> presents how the number of common genes decreases after the addition of successive methods, which are arranged according to the level of similarity.</p>
<p>As shown in <xref rid="tV-ijmm-32-03-0668" ref-type="table">Table V</xref>, the Snm2 method is the most divergent. Only one to five genes (up to 14&#x00025;) from the set identified after the application of the Snm2 normalization method were also included in the other sets. Of the 87 genes selected as differentially expressed following Spike normalization, which was the second most divergent method, up to 32&#x00025; of the genes were shared with the other lists. The highest similarity (183 shared genes) was observed between the two global loess methods from the limma and marray packages: Loess and LoessM. The following methods more similar to each other were other normalization methods based on local regression: Turbo, Olin_c and Olin. Eight double-channel methods (all of the tested methods apart from Snm2 and Spike) shared 59 genes (<xref rid="f3-ijmm-32-03-0668" ref-type="fig">Fig. 3</xref>). The analysis of the single-channel methods revealed that the Q and Vsn1 normalizations gave very similar outcomes (89&#x02013;92&#x00025; common genes). However, we did not find a single gene that was found in all of the 13 lists (<xref rid="f3-ijmm-32-03-0668" ref-type="fig">Fig. 3</xref>).</p>
<p>To investigate the sensitivity and specificity of the normalization methods, we selected the subsets of microarray probes that could be treated as positive and negative controls. For the set of positive controls, we selected genes that were validated by real-time polymerase chain reaction (PCR) analysis (data not shown) or described in the literature as overexpressed (or, less frequently, underexpressed) in AML or immature hematopoietic cells, e.g., the CD34, enolase 1 (ENO1), azurocidin 1 (AZU1) and homeobox (HOX) genes. These genes were our strong candidates for differentially expressed genes. The negative controls constituted the probes that corresponded to the housekeeping genes e.g., glyceraldehyde-3-phosphate dehydrogenase, spermatogenic (GAPDHS), vimentin (VIM) and genes representing the phosphofructokinase (PFK) and ribosomal protein (RP) families. These housekeeping genes were expected to be expressed in both leukemic and healthy cells, but their expression levels should not differ between these two types of samples. In total, we selected 40 probes that served as the positive controls (<xref rid="tVI-ijmm-32-03-0668" ref-type="table">Table VI</xref>) and 40 probes that served as the negative controls (<xref rid="tVII-ijmm-32-03-0668" ref-type="table">Table VII</xref>). We then calculated the sensitivity and specificity of the normalization methods based on the percentage of positive controls that were present and the percentage of negative controls that were absent in each list of differentially expressed genes.</p>
<p>The graphical presentation shown in <xref rid="f3-ijmm-32-03-0668" ref-type="fig">Fig. 3</xref>, as well as the data presented in <xref rid="tV-ijmm-32-03-0668" ref-type="table">Tables V</xref>, <xref rid="tVI-ijmm-32-03-0668" ref-type="table">VI</xref> and <xref rid="tVII-ijmm-32-03-0668" ref-type="table">VII</xref>, revealed the general relationship between the global loess normalization methods. The Snm2 and Spike methods yielded the most divergent results. In our analysis, the most efficient method was Turbo, followed by LoessM; however, all of the double-channel normalization methods, with the exception of Snm2 and Spike, worked well. At least two-thirds of the positive controls and not more than 15&#x00025; of the negative controls were selected from data obtained after the normalization of the AML dataset using these methods. The single-channel methods generated slightly worse results, but it should be noted that the set of 36 genes that were commonly found by ten of the normalization methods (eight double-channel and two single-channel methods) (<xref rid="f3-ijmm-32-03-0668" ref-type="fig">Fig. 3</xref>) contains three probes that are complementary to the genes confirmed as differentially expressed by real-time PCR analysis.</p></sec>
<sec>
<title>ROC curves and AUC values</title>
<p>ROC curves are often used to test the power of classifiers, e.g., based on gene expression signatures. However, a comparison of ROC curves is only possible if these curves are generated for the same number of parameters. As shown in <xref rid="tV-ijmm-32-03-0668" ref-type="table">Table V</xref>, the lowest number of differentially expressed genes is 35 (obtained using the Snm2 method). To be able to compare all the normalization methods using ROC curves, we used 35 genes from the top of the lists obtained after each normalization method to generate the respective ROC curves. The ROC curves for the double- and single-channel normalization methods were generated independently (<xref rid="f4-ijmm-32-03-0668" ref-type="fig">Figs. 4</xref> and <xref rid="f5-ijmm-32-03-0668" ref-type="fig">5</xref>).</p>
<p>The results presented in <xref rid="f4-ijmm-32-03-0668" ref-type="fig">Fig. 4</xref> clearly show that the ROC curves for all of the methods (except Snm2 and Spike) have very similar shapes and occasionally overlap each other. A similar trend was observed with the three single-channel methods. To differentiate among the similar ROC curves, we calculated the AUC values. The results are presented in <xref rid="tVIII-ijmm-32-03-0668" ref-type="table">Table VIII</xref>.</p>
<p>Based on the results presented in <xref rid="tVIII-ijmm-32-03-0668" ref-type="table">Table VIII</xref>, we concluded that the Ploess, Olin, Olin_c and Nn methods exhibited the best performance relative to the other double-channel normalization methods (AUC values &#x0003D; 1). However, all the methods, with the exception of Snm2, had considerably high AUC values (&gt;0.9), and seven methods had AUC values &#x02265;0.99. All the tested single-channel normalizations were characterized by very high AUC values.</p></sec>
<sec>
<title>The final ranking</title>
<p>Combining all of the criteria described in the previous sections, we were able to determine which of the tested methods would be appropriate for the normalization of the AML dataset. <xref rid="tIX-ijmm-32-03-0668" ref-type="table">Table IX</xref> summarizes the ranks obtained based on the bias and variance values, the results of the DEA and the AUC values (the data were obtained from <xref rid="tIII-ijmm-32-03-0668" ref-type="table">Tables III</xref>, <xref rid="tIV-ijmm-32-03-0668" ref-type="table">IV</xref>, <xref rid="tVI-ijmm-32-03-0668" ref-type="table">VI</xref>, <xref rid="tVII-ijmm-32-03-0668" ref-type="table">VII</xref> and <xref rid="tVIII-ijmm-32-03-0668" ref-type="table">VIII</xref>, respectively). The final rank was based on the mean of the ranks established separately for each criterion.</p>
<p>According to the results collected in <xref rid="tIX-ijmm-32-03-0668" ref-type="table">Table IX</xref> for the double-channel methods, the global methods based on a local regression had the highest ranks. Turbo and Olin had the highest ranking, followed by the Loess, Vsn2 and the second method in the olin package (Olin_c). The Spike and Snm2 normalization methods occupied the last two places in the ranking. In the case of the single-channel normalization methods, the best results were obtained with the Q method; however, it must be noted that the differences between the Q method and the two other single-channel normalization methods, particularly Vsn1, were subtle. It is possible that the normalization of other boutique array datasets can yield results that are different from those obtained with the AML dataset. Therefore, we suggest the application of the following workflow to determine which normalization method is optimal for a specific dataset: i) Normalize the data using a few candidate methods, ii) calculate the &#x02018;bias&#x02019; in the normalized data based on <xref rid="fd1" ref-type="disp-formula">equations &#x0005B;1&#x0005D;</xref> or <xref rid="fd5" ref-type="disp-formula">&#x0005B;5&#x0005D;</xref>. Rank the methods based on the bias values, iii) calculate the &#x02018;variance&#x02019; in the normalized data based on <xref rid="fd2" ref-type="disp-formula">equations &#x0005B;2&#x0005D;</xref> or <xref rid="fd6" ref-type="disp-formula">&#x0005B;6&#x0005D;</xref>. Rank the methods based on the variance values, iv) identify the differentially expressed genes after the dataset is normalized. Make a list of the differentially expressed genes with each normalization method, v) select a subset of probes that can serve as positive and negative controls to investigate the sensitivity and specificity of normalization methods. Rank the methods based on the sensitivity and specificity, vi) draw ROC curves and calculate the AUC values based on the number of differentially expressed genes that was selected by the most restrictive normalization algorithm. Rank the methods based on the AUC values, vii) for each normalization method, combine the ranks obtained using all the calculated criteria to determine the final rank. The method with the highest rank in the final ranking is considered to be the most appropriate method for the normalization of the investigated dataset.</p>
<p>The diagnostic plots could serve as additional determinants and may be helpful for the rejection of the most outstanding methods that evidently fail.</p></sec></sec>
<sec sec-type="discussion">
<title>Discussion</title>
<p>The power of microarray technology resides in its complexity, availability, wide range of applications, miniaturization and relatively low cost compared with other technologies, e.g., deep sequencing. Small &#x02018;boutique&#x02019; arrays are less expensive than whole-genome arrays and can be more easily applied for diagnostic or prognostic purposes. However, these arrays require more careful data pre-processing. All microarray data must be normalized prior to further analysis. The danger with normalization lies in the reduction of variability, such that technical bias and biological differences are no longer visible. This risk is of particular concern in the analysis of small, focused microarrays.</p>
<p>Although several methods have been designed or modified to address the issues encountered in the normalization of the data generated by boutique DNA microarrays, not all of these methods can be used for all datasets, e.g., the wlowess method proposed by Oshlack <italic>et al</italic> (<xref ref-type="bibr" rid="b47-ijmm-32-03-0668">47</xref>). The wlowess normalization procedure is based on the implementation of quantitative weights in an intensity-dependent normalization and is an alternative to the robust composite method elaborated by Yang <italic>et al</italic> (<xref ref-type="bibr" rid="b39-ijmm-32-03-0668">39</xref>). However, both the wlowess and composite strategies require a special set of control probes, i.e., a titration series of a whole microarray transcript pool, which are in principle dedicated to cDNA arrays (<xref ref-type="bibr" rid="b47-ijmm-32-03-0668">47</xref>). More often, such as in our three experiments, control oligonucleotide probes complementary to housekeeping genes and spike RNAs are used.</p>
<p>Usually, the selection of a normalization method is supported by the analysis of diagnostic diagrams, such as box plots, scatter plots or modified scatter plots (MAplots). However, the use of graphical tools is intuitive and often based on the subjective perception of the researcher. In our opinion, a much more elegant and objective solution was proposed in the study by Argyropoulos <italic>et al</italic> (<xref ref-type="bibr" rid="b67-ijmm-32-03-0668">67</xref>), who indicated that the most important aspects of the selection of a normalization algorithm are accuracy, precision and over-fitting. These three aspects can be verified using the bias, variance and relative entropy, respectively, which can be calculated by mathematical formulae. The bias and variance values are calculated for the control probes. A lower bias indicates greater accuracy, a lower variance indicates greater precision, and a lower relative entropy of the log-ratio distribution indicates a lower over-normalization potential. The estimation of the over-normalization by the relative entropy measure is possible only when self-self hybridization data are available.</p>
<p>Argyropoulos <italic>et al</italic> (<xref ref-type="bibr" rid="b67-ijmm-32-03-0668">67</xref>) compared three normalization strategies, i.e., global median, spike-based and loess, and found that global median normalization and spike-based normalization yield similar results and may be used interchangeably when the differentially expressed genes are identified based on statistical methods rather than intensity thresholds. With respect to the bias, the superiority of the loess method was clear. However, the loess method also exhibited the highest contribution to over-fitting, which drastically reduced the initial variability in the data. Taking into account all the above parameters, the spike-based normalization method was selected as the most appropriate for the tested dataset. However, Argyropoulos <italic>et al</italic> (<xref ref-type="bibr" rid="b67-ijmm-32-03-0668">67</xref>) admitted that there is no universally optimal normalization strategy.</p>
<p>In this study, we aimed to test the normalization methods that are available in R Bioconductor, which is a free, open-source software that offers a wide range of tools for microarray data analysis (<ext-link xlink:href="http://www.bioconductor.org" ext-link-type="uri">http://www.bioconductor.org</ext-link>). Based on various criteria (bias and variance values for control probes, sensitivity and specificity of normalization methods and ROC curve analysis), we presented the results for ten double-channel and three single-channel normalization methods in the analysis of four different microarray datasets. Some of the tested algorithms, e.g., Loess and Vsn, are quite well known and popular, whereas others, e.g., Turbo, Olin, Nn and Snm, are rarely used. Comparing the bias and variance values enabled us to pre-select the best-performing methods, i.e., Turbo and Loess, for the analysis of two of our datasets (the AML and Allergy datasets), Ploess for analysis of the Asthma dataset and Ploess and Loess for analysis of the Oshlack dataset. We showed that simultaneous monitoring of diagnostic plots was helpful but not necessary because the conclusions drawn from the inspection of the plots and from the bias and variance calculations were consistent.</p>
<p>Using the AML dataset, which is devoted to gene expression studies of AML, we showed the impact of each normalization procedure on the differential analysis results. The application of a criterion based on biological relevance demands some background knowledge but can also be supported by ROC curve analysis. Calculating the AUC values is another approach for the mathematical and unsupervised classification of the tested methods. The combination of all of the parameters revealed that the global loess methods, such as Turbo from the TurboNorm package, Olin from the OLIN package and Loess from the limma package, were the most appropriate for the normalization of the AML two-color data. The lower efficiency of the Ploess method for the normalization of the AML dataset relative to other normalization methods based on locally weighted regression can be easily explained. According to Smyth (<xref ref-type="bibr" rid="b61-ijmm-32-03-0668">61</xref>), Ploess is not appropriate for microarrays that do not have print-tip groups (e.g., arrays in which the probes are synthesized <italic>in situ</italic>) or for small density-spotted arrays with a low number of spots per print-tip (&lt;150). The AML dataset contained only 81 spots per print-tip. In the case of the Allergy and Asthma datasets, one print-tip counted 144 spots, which seemed to be sufficient to efficiently normalize one, but not both, of these datasets. In the case of the dataset described in the study by Oshlack <italic>et al</italic> (<xref ref-type="bibr" rid="b47-ijmm-32-03-0668">47</xref>), in which the number of spots per print-tip was equal to 462, Ploess was the first choice in terms of bias and variance.</p>
<p>A somewhat surprising result was obtained for the Spike method, which is superficially the most sensible normalization strategy for boutique arrays. The failure of this method in the normalization of the AML, Asthma and Allergy datasets was likely the result of an insufficient number of spike-in control probe replicates across the arrays. However, in the case of the microarrays from the dataset from the study by Oshlack <italic>et al</italic> (<xref ref-type="bibr" rid="b47-ijmm-32-03-0668">47</xref>), which do not suffer from this problem, the Spike method was also ranked last with regard to bias and variance. Consequently, it can be concluded that normalization based on control probes requires special care.</p>
<p>The application of single-channel normalization approaches to double-channel microarray data can sometimes be a reasonable solution, e.g., when the variance in one channel (usually the reference) is much higher than that in the second channel or when the data from dye-swapped microarrays are not provided. In such cases, the differences in the dye decomposition or in the labeling efficiency cannot be eliminated in the normalization step. In contrast, ignoring the data collected from one channel could result in overlooking other sources of systematic variation, which can be introduced during microarray printing or hybridization. The opposite strategies are also known, i.e., the application of methods designed for two-color data, such as loess smoothing, in the pre-processing of one-color cDNA microarray data (<xref ref-type="bibr" rid="b71-ijmm-32-03-0668">71</xref>). The selection of the normalization option (single- or double-channel) when both are available remains the decision of the researcher. Of the single-channel normalization methods, Q from the limma package was the most optimal for the normalization of the AML dataset.</p>
<p>In conclusion, we demonstrate that boutique arrays, even atypical arrays, can be successfully normalized using standard methods that were initially developed for the analysis of oligonucleotide or cDNA microarrays covered with a high number of probes to represent the whole genome/transcriptome. However, not all of the available methods are suitable for each dataset. To obtain the most reliable results, it is necessary to carefully consider the first stages of data processing. The present study may prove useful for the selection of the optimal normalization strategy for any dataset.</p></sec></body>
<back>
<ack>
<title>Acknowledgements</title>
<p>The present study was supported by grant No. PBZ- MNiI-2/1/2005, from the Polish Ministry of Science and Informatization in 2006&#x02013;2010 to M.F., and grant No. N407 061 32/2710, from the Polish Ministry of Science and Higher Education in 2007&#x02013;2010 to M.M.S., and grant No. 2011/01/B/NZ5/02773, which was funded by the National Science Centre to P.K. We would like to thank Dr Beata Cudowska and Professor Maciej Kaczmarski from the Medical University of Bialystok, Bia&#x00142;ystok, Poland for providing the samples included in the Allergy dataset and Dr Aleksandra Szczepankiewicz, Dr Ewa Sch&#x000F6;neich and Professor Anna Br&#x00119;borowicz from Poznan University of Medical Sciences, Poznan, Poland for providing the samples included in the Asthma dataset. We are also grateful to Dr Marcin Schmidt from Poznan University of Life Sciences, Poznan, Poland for the HL60 cell culture preparation. B.U. is a scholarship holder of &#x02018;Scholarship for PhD candidates in the fields considered strategic for the development of Greater Poland&#x02019;, project edition 2011/2012.</p></ack>
<ref-list>
<title>References</title>
<ref id="b1-ijmm-32-03-0668"><label>1</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Howbrook</surname><given-names>DN</given-names></name><name><surname>van der Valk</surname><given-names>AM</given-names></name><name><surname>O&#x02019;Shaugnessy</surname><given-names>MC</given-names></name><name><surname>Sarker</surname><given-names>DK</given-names></name><name><surname>Baker</surname><given-names>SC</given-names></name><name><surname>Lloyd</surname><given-names>AW</given-names></name></person-group><article-title>Developments in microarray technologies</article-title><source>Drug Discov Today</source><volume>8</volume><fpage>642</fpage><lpage>651</lpage><year>2003</year></element-citation></ref>
<ref id="b2-ijmm-32-03-0668"><label>2</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Venkatasubbarao</surname><given-names>S</given-names></name></person-group><article-title>Microarrays - status and prospects</article-title><source>Trends Biotechnol</source><volume>22</volume><fpage>630</fpage><lpage>637</lpage><year>2004</year></element-citation></ref>
<ref id="b3-ijmm-32-03-0668"><label>3</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Meloni</surname><given-names>R</given-names></name><name><surname>Khalfallah</surname><given-names>O</given-names></name><name><surname>Biguet</surname><given-names>NF</given-names></name></person-group><article-title>DNA microarrays and pharmacogenomics</article-title><source>Pharmacol Res</source><volume>49</volume><fpage>303</fpage><lpage>338</lpage><year>2004</year></element-citation></ref>
<ref id="b4-ijmm-32-03-0668"><label>4</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Trevino</surname><given-names>V</given-names></name><name><surname>Falciani</surname><given-names>F</given-names></name><name><surname>Barrera-Salda&#x000F1;a</surname><given-names>HA</given-names></name></person-group><article-title>DNA microarrays: a powerful genomic tool for biomedical and clinical research</article-title><source>Mol Med</source><volume>13</volume><fpage>527</fpage><lpage>541</lpage><year>2007</year></element-citation></ref>
<ref id="b5-ijmm-32-03-0668"><label>5</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Malone</surname><given-names>JH</given-names></name><name><surname>Oliver</surname><given-names>B</given-names></name></person-group><article-title>Microarrays, deep sequencing and the true measure of the transcriptome</article-title><source>BMC Biol</source><volume>9</volume><fpage>34</fpage><year>2011</year></element-citation></ref>
<ref id="b6-ijmm-32-03-0668"><label>6</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Mao</surname><given-names>X</given-names></name><name><surname>Young</surname><given-names>BD</given-names></name><name><surname>Lu</surname><given-names>YJ</given-names></name></person-group><article-title>The application of single nucleotide polymorphism microarrays in cancer research</article-title><source>Curr Genomics</source><volume>8</volume><fpage>219</fpage><lpage>228</lpage><year>2007</year></element-citation></ref>
<ref id="b7-ijmm-32-03-0668"><label>7</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Shinawi</surname><given-names>M</given-names></name><name><surname>Cheung</surname><given-names>SW</given-names></name></person-group><article-title>The array CGH and its clinical applications</article-title><source>Drug Discov Today</source><volume>13</volume><fpage>760</fpage><lpage>770</lpage><year>2008</year></element-citation></ref>
<ref id="b8-ijmm-32-03-0668"><label>8</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Han</surname><given-names>X</given-names></name><name><surname>Lin</surname><given-names>X</given-names></name><name><surname>Liu</surname><given-names>B</given-names></name><name><surname>Hou</surname><given-names>Y</given-names></name><name><surname>Huang</surname><given-names>J</given-names></name><name><surname>Wu</surname><given-names>S</given-names></name><name><surname>Liu</surname><given-names>J</given-names></name><name><surname>Mei</surname><given-names>L</given-names></name><name><surname>Jia</surname><given-names>G</given-names></name><name><surname>Zhu</surname><given-names>Q</given-names></name></person-group><article-title>Simultaneously subtyping of all influenza A viruses using DNA microarrays</article-title><source>J Virol Methods</source><volume>152</volume><fpage>117</fpage><lpage>121</lpage><year>2008</year></element-citation></ref>
<ref id="b9-ijmm-32-03-0668"><label>9</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Keren</surname><given-names>B</given-names></name><name><surname>Le Caignec</surname><given-names>C</given-names></name></person-group><article-title>Oligonucleotide microarrays in constitutional genetic diagnosis</article-title><source>Expert Rev Mol Diagn</source><volume>11</volume><fpage>521</fpage><lpage>532</lpage><year>2011</year></element-citation></ref>
<ref id="b10-ijmm-32-03-0668"><label>10</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Chang</surname><given-names>HY</given-names></name><name><surname>Sneddon</surname><given-names>JB</given-names></name><name><surname>Alizadeh</surname><given-names>AA</given-names></name><name><surname>Sood</surname><given-names>R</given-names></name><name><surname>West</surname><given-names>RB</given-names></name><name><surname>Montgomery</surname><given-names>K</given-names></name><name><surname>Chi</surname><given-names>JT</given-names></name><name><surname>van de Rijn</surname><given-names>M</given-names></name><name><surname>Botstein</surname><given-names>D</given-names></name><name><surname>Brown</surname><given-names>PO</given-names></name></person-group><article-title>Gene expression signature of fibroblast serum response predicts human cancer progression: similarities between tumors and wounds</article-title><source>PLoS Biol</source><volume>2</volume><fpage>E7</fpage><year>2004</year></element-citation></ref>
<ref id="b11-ijmm-32-03-0668"><label>11</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Nelson</surname><given-names>AM</given-names></name><name><surname>Zhao</surname><given-names>W</given-names></name><name><surname>Gilliland</surname><given-names>KL</given-names></name><name><surname>Zaenglein</surname><given-names>AL</given-names></name><name><surname>Liu</surname><given-names>W</given-names></name><name><surname>Thiboutot</surname><given-names>DM</given-names></name></person-group><article-title>Temporal changes in gene expression in the skin of patients treated with isotretinoin provide insight into its mechanism of action</article-title><source>Dermatoendocrinol</source><volume>1</volume><fpage>177</fpage><lpage>187</lpage><year>2009</year></element-citation></ref>
<ref id="b12-ijmm-32-03-0668"><label>12</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Verma</surname><given-names>G</given-names></name><name><surname>Bhatia</surname><given-names>H</given-names></name><name><surname>Datta</surname><given-names>M</given-names></name></person-group><article-title>Gene expression profiling and pathway analysis identify the integrin signaling pathway to be altered by IL-1&#x003B2; in human pancreatic cancer cells: role of JNK</article-title><source>Cancer Lett</source><volume>320</volume><fpage>86</fpage><lpage>95</lpage><year>2012</year></element-citation></ref>
<ref id="b13-ijmm-32-03-0668"><label>13</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Lu</surname><given-names>T</given-names></name><name><surname>Costello</surname><given-names>CM</given-names></name><name><surname>Croucher</surname><given-names>PJ</given-names></name><name><surname>H&#x000E4;sler</surname><given-names>R</given-names></name><name><surname>Deuschl</surname><given-names>G</given-names></name><name><surname>Schreiber</surname><given-names>S</given-names></name></person-group><article-title>Can Zipf&#x02019;s law be adapted to normalize microarrays?</article-title><source>BMC Bioinformatics</source><volume>6</volume><fpage>37</fpage><year>2005</year></element-citation></ref>
<ref id="b14-ijmm-32-03-0668"><label>14</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Mi</surname><given-names>S</given-names></name><name><surname>Lu</surname><given-names>J</given-names></name><name><surname>Sun</surname><given-names>M</given-names></name><name><surname>Li</surname><given-names>Z</given-names></name><name><surname>Zhang</surname><given-names>H</given-names></name><name><surname>Neilly</surname><given-names>MB</given-names></name><name><surname>Wang</surname><given-names>Y</given-names></name><name><surname>Qian</surname><given-names>Z</given-names></name><name><surname>Jin</surname><given-names>J</given-names></name><name><surname>Zhang</surname><given-names>Y</given-names></name><name><surname>Bohlander</surname><given-names>SK</given-names></name><name><surname>Le Beau</surname><given-names>MM</given-names></name><name><surname>Larson</surname><given-names>RA</given-names></name><name><surname>Golub</surname><given-names>TR</given-names></name><name><surname>Rowley</surname><given-names>JD</given-names></name><name><surname>Chen</surname><given-names>J</given-names></name></person-group><article-title>MicroRNA expression signatures accurately discriminate acute lymphoblastic leukemia from acute myeloid leukemia</article-title><source>Proc Natl Acad Sci USA</source><volume>104</volume><fpage>19971</fpage><lpage>19976</lpage><year>2007</year></element-citation></ref>
<ref id="b15-ijmm-32-03-0668"><label>15</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Garzon</surname><given-names>R</given-names></name><name><surname>Volinia</surname><given-names>S</given-names></name><name><surname>Liu</surname><given-names>CG</given-names></name><name><surname>Fernandez-Cymering</surname><given-names>C</given-names></name><name><surname>Palumbo</surname><given-names>T</given-names></name><name><surname>Pichiorri</surname><given-names>F</given-names></name><name><surname>Fabbri</surname><given-names>M</given-names></name><name><surname>Coombes</surname><given-names>K</given-names></name><name><surname>Alder</surname><given-names>H</given-names></name><name><surname>Nakamura</surname><given-names>T</given-names></name><name><surname>Flomenberg</surname><given-names>N</given-names></name><name><surname>Marcucci</surname><given-names>G</given-names></name><name><surname>Calin</surname><given-names>GA</given-names></name><name><surname>Kornblau</surname><given-names>SM</given-names></name><name><surname>Kantarjian</surname><given-names>H</given-names></name><name><surname>Bloomfield</surname><given-names>CD</given-names></name><name><surname>Andreeff</surname><given-names>M</given-names></name><name><surname>Croce</surname><given-names>CM</given-names></name></person-group><article-title>MicroRNA signatures associated with cytogenetics and prognosis in acute myeloid leukemia</article-title><source>Blood</source><volume>111</volume><fpage>3183</fpage><lpage>3189</lpage><year>2008</year></element-citation></ref>
<ref id="b16-ijmm-32-03-0668"><label>16</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Golub</surname><given-names>TR</given-names></name><name><surname>Slonim</surname><given-names>DK</given-names></name><name><surname>Tamayo</surname><given-names>P</given-names></name><name><surname>Huard</surname><given-names>C</given-names></name><name><surname>Gaasenbeek</surname><given-names>M</given-names></name><name><surname>Mesirov</surname><given-names>JP</given-names></name><name><surname>Coller</surname><given-names>H</given-names></name><name><surname>Loh</surname><given-names>ML</given-names></name><name><surname>Downing</surname><given-names>JR</given-names></name><name><surname>Caligiuri</surname><given-names>MA</given-names></name><name><surname>Bloomfield</surname><given-names>CD</given-names></name><name><surname>Lander</surname><given-names>ES</given-names></name></person-group><article-title>Molecular classification of cancer: class discovery and class prediction by gene expression monitoring</article-title><source>Science</source><volume>286</volume><fpage>531</fpage><lpage>537</lpage><year>1999</year></element-citation></ref>
<ref id="b17-ijmm-32-03-0668"><label>17</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Borczuk</surname><given-names>AC</given-names></name><name><surname>Shah</surname><given-names>L</given-names></name><name><surname>Pearson</surname><given-names>GD</given-names></name><name><surname>Walter</surname><given-names>KL</given-names></name><name><surname>Wang</surname><given-names>L</given-names></name><name><surname>Austin</surname><given-names>JH</given-names></name><name><surname>Friedman</surname><given-names>RA</given-names></name><name><surname>Powell</surname><given-names>CA</given-names></name></person-group><article-title>Molecular signatures in biopsy specimens of lung cancer</article-title><source>Am J Respir Crit Care Med</source><volume>170</volume><fpage>167</fpage><lpage>174</lpage><year>2004</year></element-citation></ref>
<ref id="b18-ijmm-32-03-0668"><label>18</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Lapointe</surname><given-names>J</given-names></name><name><surname>Li</surname><given-names>C</given-names></name><name><surname>Higgins</surname><given-names>JP</given-names></name><name><surname>van de Rijn</surname><given-names>M</given-names></name><name><surname>Bair</surname><given-names>E</given-names></name><name><surname>Montgomery</surname><given-names>K</given-names></name><name><surname>Ferrari</surname><given-names>M</given-names></name><name><surname>Egevad</surname><given-names>L</given-names></name><name><surname>Rayford</surname><given-names>W</given-names></name><name><surname>Bergerheim</surname><given-names>U</given-names></name><name><surname>Ekman</surname><given-names>P</given-names></name><name><surname>DeMarzo</surname><given-names>AM</given-names></name><name><surname>Tibshirani</surname><given-names>R</given-names></name><name><surname>Botstein</surname><given-names>D</given-names></name><name><surname>Brown</surname><given-names>PO</given-names></name><name><surname>Brooks</surname><given-names>JD</given-names></name><name><surname>Pollack</surname><given-names>JR</given-names></name></person-group><article-title>Gene expression profiling identifies clinically relevant subtypes of prostate cancer</article-title><source>Proc Natl Acad Sci USA</source><volume>101</volume><fpage>811</fpage><lpage>816</lpage><year>2004</year></element-citation></ref>
<ref id="b19-ijmm-32-03-0668"><label>19</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Haferlach</surname><given-names>T</given-names></name><name><surname>Kohlmann</surname><given-names>A</given-names></name><name><surname>Schnittger</surname><given-names>S</given-names></name><name><surname>Dugas</surname><given-names>M</given-names></name><name><surname>Hiddemann</surname><given-names>W</given-names></name><name><surname>Kern</surname><given-names>W</given-names></name><name><surname>Schoch</surname><given-names>C</given-names></name></person-group><article-title>Global approach to the diagnosis of leukemia using gene expression profiling</article-title><source>Blood</source><volume>106</volume><fpage>1189</fpage><lpage>1198</lpage><year>2005</year></element-citation></ref>
<ref id="b20-ijmm-32-03-0668"><label>20</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Dudaladava</surname><given-names>V</given-names></name><name><surname>Jarzab</surname><given-names>M</given-names></name><name><surname>Stobiecka</surname><given-names>E</given-names></name><name><surname>Chmielik</surname><given-names>E</given-names></name><name><surname>Simek</surname><given-names>K</given-names></name><name><surname>Huzarski</surname><given-names>T</given-names></name><name><surname>Lubi&#x00144;ski</surname><given-names>J</given-names></name><name><surname>Pamu&#x00142;a</surname><given-names>J</given-names></name><name><surname>Pekala</surname><given-names>W</given-names></name><name><surname>Grzybowska</surname><given-names>E</given-names></name><name><surname>Lisowska</surname><given-names>K</given-names></name></person-group><article-title>Gene expression profiling in hereditary, BRCA1-linked breast cancer: preliminary report</article-title><source>Hered Cancer Clin Pract</source><volume>4</volume><fpage>28</fpage><lpage>38</lpage><year>2006</year></element-citation></ref>
<ref id="b21-ijmm-32-03-0668"><label>21</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Park</surname><given-names>MH</given-names></name><name><surname>Cho</surname><given-names>SA</given-names></name><name><surname>Yoo</surname><given-names>KH</given-names></name><name><surname>Yang</surname><given-names>MH</given-names></name><name><surname>Ahn</surname><given-names>JY</given-names></name><name><surname>Lee</surname><given-names>HS</given-names></name><name><surname>Lee</surname><given-names>KE</given-names></name><name><surname>Mun</surname><given-names>YC</given-names></name><name><surname>Cho</surname><given-names>DH</given-names></name><name><surname>Seong</surname><given-names>CM</given-names></name><name><surname>Park</surname><given-names>JH</given-names></name></person-group><article-title>Gene expression profile related to prognosis of acute myeloid leukemia</article-title><source>Oncol Rep</source><volume>18</volume><fpage>1395</fpage><lpage>1402</lpage><year>2007</year></element-citation></ref>
<ref id="b22-ijmm-32-03-0668"><label>22</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Reis-Filho</surname><given-names>JS</given-names></name><name><surname>Pusztai</surname><given-names>L</given-names></name></person-group><article-title>Gene expression profiling in breast cancer: classification, prognostication, and prediction</article-title><source>Lancet</source><volume>378</volume><fpage>1812</fpage><lpage>1823</lpage><year>2011</year></element-citation></ref>
<ref id="b23-ijmm-32-03-0668"><label>23</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Benes</surname><given-names>V</given-names></name><name><surname>Muckenthaler</surname><given-names>M</given-names></name></person-group><article-title>Standardization of protocols in cDNA microarray analysis</article-title><source>Trends Biochem Sci</source><volume>28</volume><fpage>244</fpage><lpage>249</lpage><year>2003</year></element-citation></ref>
<ref id="b24-ijmm-32-03-0668"><label>24</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Kreil</surname><given-names>DP</given-names></name><name><surname>Russel</surname><given-names>RR</given-names></name></person-group><article-title>There is no silver bullet - a guide to low-level data transforms and normalisation methods for microarray data</article-title><source>Brief Bioinform</source><volume>6</volume><fpage>86</fpage><lpage>97</lpage><year>2005</year></element-citation></ref>
<ref id="b25-ijmm-32-03-0668"><label>25</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Imbeaud</surname><given-names>S</given-names></name><name><surname>Auffray</surname><given-names>C</given-names></name></person-group><article-title>&#x02018;The 39 steps&#x02019; in gene expression profiling: critical issues and proposed best practices for microarray experiments</article-title><source>Drug Discover Today</source><volume>10</volume><fpage>1175</fpage><lpage>1182</lpage><year>2005</year></element-citation></ref>
<ref id="b26-ijmm-32-03-0668"><label>26</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Ness</surname><given-names>SA</given-names></name></person-group><article-title>Microarray analysis: basic strategies for successful experiments</article-title><source>Mol Biotechnol</source><volume>36</volume><fpage>205</fpage><lpage>219</lpage><year>2007</year></element-citation></ref>
<ref id="b27-ijmm-32-03-0668"><label>27</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Hartemink</surname><given-names>AJ</given-names></name><name><surname>Gifford</surname><given-names>DK</given-names></name><name><surname>Jaakkola</surname><given-names>TS</given-names></name><name><surname>Young</surname><given-names>RA</given-names></name></person-group><article-title>Maximum likelihood estimation of optimal scaling factors for expression array normalization</article-title><source>SPIE BiOS Proc SPIE</source><volume>4266</volume><fpage>132</fpage><lpage>140</lpage><year>2001</year></element-citation></ref>
<ref id="b28-ijmm-32-03-0668"><label>28</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Knapen</surname><given-names>D</given-names></name><name><surname>Vergauwen</surname><given-names>L</given-names></name><name><surname>Laukens</surname><given-names>K</given-names></name><name><surname>Blust</surname><given-names>R</given-names></name></person-group><article-title>Best practices for hybridization design in two-colour microarray analysis</article-title><source>Trends Biotechnol</source><volume>27</volume><fpage>406</fpage><lpage>414</lpage><year>2009</year></element-citation></ref>
<ref id="b29-ijmm-32-03-0668"><label>29</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Margaritis</surname><given-names>T</given-names></name><name><surname>Lijnzaad</surname><given-names>P</given-names></name><name><surname>van Leenen</surname><given-names>D</given-names></name><name><surname>Bouwmeester</surname><given-names>D</given-names></name><name><surname>Kemmeren</surname><given-names>P</given-names></name><name><surname>van Hooff</surname><given-names>SR</given-names></name><name><surname>Holstege</surname><given-names>FC</given-names></name></person-group><article-title>Adaptable gene-specific dye bias correction for double-channel DNA microarrays</article-title><source>Mol Syst Biol</source><volume>5</volume><fpage>266</fpage><year>2009</year></element-citation></ref>
<ref id="b30-ijmm-32-03-0668"><label>30</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Dudoit</surname><given-names>S</given-names></name><name><surname>Yang</surname><given-names>YH</given-names></name><name><surname>Callow</surname><given-names>MJ</given-names></name><name><surname>Speed</surname><given-names>TP</given-names></name></person-group><article-title>Statistical methods for identifying differentially expressed genes in replicated cDNA microarray experiments</article-title><source>Stat Sin</source><volume>12</volume><fpage>111</fpage><lpage>139</lpage><year>2002</year></element-citation></ref>
<ref id="b31-ijmm-32-03-0668"><label>31</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Bolstad</surname><given-names>BM</given-names></name><name><surname>Irizarry</surname><given-names>RA</given-names></name><name><surname>Astrand</surname><given-names>M</given-names></name><name><surname>Speed</surname><given-names>TP</given-names></name></person-group><article-title>A comparison of normalization methods for high density oligonucleotide array data based on variance and bias</article-title><source>Bioinformatics</source><volume>19</volume><fpage>185</fpage><lpage>193</lpage><year>2003</year></element-citation></ref>
<ref id="b32-ijmm-32-03-0668"><label>32</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Smyth</surname><given-names>GK</given-names></name><name><surname>Speed</surname><given-names>TP</given-names></name></person-group><article-title>Normalization of cDNA microarray data</article-title><source>Methods</source><volume>31</volume><fpage>265</fpage><lpage>273</lpage><year>2003</year></element-citation></ref>
<ref id="b33-ijmm-32-03-0668"><label>33</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Reimers</surname><given-names>M</given-names></name></person-group><article-title>Statistical analysis of microarray data</article-title><source>Addict Biol</source><volume>10</volume><fpage>23</fpage><lpage>35</lpage><year>2005</year></element-citation></ref>
<ref id="b34-ijmm-32-03-0668"><label>34</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Ritchie</surname><given-names>ME</given-names></name><name><surname>Silver</surname><given-names>J</given-names></name><name><surname>Oshlack</surname><given-names>A</given-names></name><name><surname>Holmes</surname><given-names>M</given-names></name><name><surname>Diyagama</surname><given-names>D</given-names></name><name><surname>Holloway</surname><given-names>A</given-names></name><name><surname>Smyth</surname><given-names>GK</given-names></name></person-group><article-title>A comparison of background correction methods for two-colour microarrays</article-title><source>Bioinformatics</source><volume>23</volume><fpage>2700</fpage><lpage>2707</lpage><year>2007</year></element-citation></ref>
<ref id="b35-ijmm-32-03-0668"><label>35</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Siatkowski</surname><given-names>I</given-names></name><name><surname>Zyprych</surname><given-names>J</given-names></name><name><surname>Handschuh</surname><given-names>L</given-names></name><name><surname>Figlerowicz</surname><given-names>M</given-names></name></person-group><article-title>The methods of normalization used in the analysis of two-color microarrays</article-title><source>Colloquium Biometricum</source><volume>39</volume><fpage>9</fpage><lpage>19</lpage><year>2009</year></element-citation></ref>
<ref id="b36-ijmm-32-03-0668"><label>36</label><element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Hahne</surname><given-names>F</given-names></name><name><surname>Huber</surname><given-names>W</given-names></name><name><surname>Gentleman</surname><given-names>R</given-names></name><name><surname>Falcon</surname><given-names>S</given-names></name></person-group><source>Bioconductor Case Studies</source><publisher-name>Springer</publisher-name><publisher-loc>New York</publisher-loc><year>2008</year></element-citation></ref>
<ref id="b37-ijmm-32-03-0668"><label>37</label><element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Yang</surname><given-names>YH</given-names></name><name><surname>Dudoit</surname><given-names>S</given-names></name><name><surname>Luu</surname><given-names>P</given-names></name><name><surname>Speed</surname><given-names>TP</given-names></name></person-group><article-title>Normalization for cDNA microarray data</article-title><source>Microarrays: Optical Technologies and Informatics</source><person-group person-group-type="editor"><name><surname>Bittner</surname><given-names>ML</given-names></name><name><surname>Chen</surname><given-names>Y</given-names></name><name><surname>Dorsel</surname><given-names>AN</given-names></name><name><surname>Dougherty</surname><given-names>ER</given-names></name></person-group><conf-name>Proc SPIE</conf-name><volume>4266</volume><fpage>141</fpage><lpage>152</lpage><year>2001</year></element-citation></ref>
<ref id="b38-ijmm-32-03-0668"><label>38</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Quackenbush</surname><given-names>J</given-names></name></person-group><article-title>Microarray data normalization and transformation</article-title><source>Nat Genet</source><volume>32</volume><issue>Suppl</issue><fpage>S496</fpage><lpage>S501</lpage><year>2002</year></element-citation></ref>
<ref id="b39-ijmm-32-03-0668"><label>39</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Yang</surname><given-names>YH</given-names></name><name><surname>Dudoit</surname><given-names>S</given-names></name><name><surname>Luu</surname><given-names>P</given-names></name><name><surname>Lin</surname><given-names>DM</given-names></name><name><surname>Peng</surname><given-names>V</given-names></name><name><surname>Ngai</surname><given-names>J</given-names></name><name><surname>Speed</surname><given-names>TP</given-names></name></person-group><article-title>Normalization for cDNA microarray data: a robust composite method addressing single and multiple slide systematic variation</article-title><source>Nucleic Acids Res</source><volume>30</volume><fpage>e15</fpage><year>2002</year></element-citation></ref>
<ref id="b40-ijmm-32-03-0668"><label>40</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Chua</surname><given-names>S</given-names></name><name><surname>Vijayakumar</surname><given-names>P</given-names></name><name><surname>Nissom</surname><given-names>P</given-names></name><name><surname>Yang</surname><given-names>H</given-names></name></person-group><article-title>A novel normalization method for effective removal of systematic variation in microarray data</article-title><source>Nucleic Acids Res</source><volume>34</volume><fpage>e38</fpage><year>2006</year></element-citation></ref>
<ref id="b41-ijmm-32-03-0668"><label>41</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Pelz</surname><given-names>CR</given-names></name><name><surname>Kulesz-Martin</surname><given-names>M</given-names></name><name><surname>Bagby</surname><given-names>G</given-names></name><name><surname>Sears</surname><given-names>RC</given-names></name></person-group><article-title>Global rank-invariant set normalization (GRSN) to reduce systematic distortions in microarray data</article-title><source>BMC Bioinformatics</source><volume>9</volume><fpage>520</fpage><year>2008</year></element-citation></ref>
<ref id="b42-ijmm-32-03-0668"><label>42</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Cleveland</surname><given-names>WS</given-names></name></person-group><article-title>Robust locally weighted regression and smoothing scatterplots</article-title><source>J Am Stat Assoc</source><volume>74</volume><fpage>829</fpage><lpage>836</lpage><year>1979</year></element-citation></ref>
<ref id="b43-ijmm-32-03-0668"><label>43</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Cleveland</surname><given-names>WS</given-names></name></person-group><article-title>Lowess - a program for smoothing scatterplots by robust locally weighted regression</article-title><source>Am Stat</source><volume>35</volume><fpage>54</fpage><year>1981</year></element-citation></ref>
<ref id="b44-ijmm-32-03-0668"><label>44</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Millenaar</surname><given-names>FF</given-names></name><name><surname>Okyere</surname><given-names>J</given-names></name><name><surname>May</surname><given-names>ST</given-names></name><name><surname>van Zanten</surname><given-names>M</given-names></name><name><surname>Voesenek</surname><given-names>LA</given-names></name><name><surname>Peeters</surname><given-names>AJ</given-names></name></person-group><article-title>How to decide? Different methods of calculating gene expression from short oligonucleotide array data will give different results</article-title><source>BMC Bioinformatics</source><volume>7</volume><fpage>137</fpage><year>2006</year></element-citation></ref>
<ref id="b45-ijmm-32-03-0668"><label>45</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Hsieh</surname><given-names>WP</given-names></name><name><surname>Chu</surname><given-names>TM</given-names></name><name><surname>Lin</surname><given-names>YM</given-names></name><name><surname>Wolfinger</surname><given-names>RD</given-names></name></person-group><article-title>Kernel density weighted loess normalization improves the performance of detection within asymmetrical data</article-title><source>BMC Bioinformatics</source><volume>12</volume><fpage>222</fpage><year>2011</year></element-citation></ref>
<ref id="b46-ijmm-32-03-0668"><label>46</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Choe</surname><given-names>SE</given-names></name><name><surname>Boutros</surname><given-names>M</given-names></name><name><surname>Michelson</surname><given-names>AM</given-names></name><name><surname>Church</surname><given-names>GM</given-names></name><name><surname>Halfon</surname><given-names>MS</given-names></name></person-group><article-title>Preferred analysis methods for Affymetrix GeneChips revealed by a wholly defined control dataset</article-title><source>Genome Biol</source><volume>6</volume><fpage>R16</fpage><year>2005</year></element-citation></ref>
<ref id="b47-ijmm-32-03-0668"><label>47</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Oshlack</surname><given-names>A</given-names></name><name><surname>Emslie</surname><given-names>D</given-names></name><name><surname>Corcoran</surname><given-names>LM</given-names></name><name><surname>Smyth</surname><given-names>GK</given-names></name></person-group><article-title>Normalization of boutique two-color microarrays with a high proportion of differentially expressed probes</article-title><source>Genome Biol</source><volume>8</volume><fpage>R2</fpage><year>2007</year></element-citation></ref>
<ref id="b48-ijmm-32-03-0668"><label>48</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Hoffman</surname><given-names>R</given-names></name><name><surname>Seidl</surname><given-names>T</given-names></name><name><surname>Dugas</surname><given-names>M</given-names></name></person-group><article-title>Profound effect of normalization on detection of differentially expressed genes in oligonucleotide microarray data analysis</article-title><source>Genome Biol</source><volume>3</volume><fpage>Research0033</fpage><year>2002</year></element-citation></ref>
<ref id="b49-ijmm-32-03-0668"><label>49</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Schmidt</surname><given-names>MT</given-names></name><name><surname>Handschuh</surname><given-names>L</given-names></name><name><surname>Zyprych</surname><given-names>J</given-names></name><name><surname>Szabelska</surname><given-names>A</given-names></name><name><surname>Olejnik-Schmidt</surname><given-names>AK</given-names></name><name><surname>Siatkowski</surname><given-names>I</given-names></name><name><surname>Figlerowicz</surname><given-names>M</given-names></name></person-group><article-title>Impact of DNA microarray data transformation on gene expression analysis - comparison of two normalization methods</article-title><source>Acta Biochim Pol</source><volume>58</volume><fpage>573</fpage><lpage>580</lpage><year>2011</year></element-citation></ref>
<ref id="b50-ijmm-32-03-0668"><label>50</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Barash</surname><given-names>Y</given-names></name><name><surname>Dehan</surname><given-names>E</given-names></name><name><surname>Krupsky</surname><given-names>M</given-names></name><name><surname>Franklin</surname><given-names>W</given-names></name><name><surname>Geraci</surname><given-names>M</given-names></name><name><surname>Friedman</surname><given-names>N</given-names></name><name><surname>Kaminski</surname><given-names>N</given-names></name></person-group><article-title>Comparative analysis of algorithms for signal quantitation from oligonucleotide microarrays</article-title><source>Bioinformatics</source><volume>20</volume><fpage>839</fpage><lpage>846</lpage><year>2004</year></element-citation></ref>
<ref id="b51-ijmm-32-03-0668"><label>51</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Campanaro</surname><given-names>S</given-names></name><name><surname>Romualdi</surname><given-names>C</given-names></name><name><surname>Fanin</surname><given-names>M</given-names></name><name><surname>Celegato</surname><given-names>B</given-names></name><name><surname>Pacchioni</surname><given-names>B</given-names></name><name><surname>Trevisan</surname><given-names>S</given-names></name><name><surname>Laveder</surname><given-names>P</given-names></name><name><surname>De Pitt&#x000E0;</surname><given-names>C</given-names></name><name><surname>Pegoraro</surname><given-names>E</given-names></name><name><surname>Hayashi</surname><given-names>YK</given-names></name><name><surname>Valle</surname><given-names>G</given-names></name><name><surname>Angelini</surname><given-names>C</given-names></name><name><surname>Lanfranchi</surname><given-names>G</given-names></name></person-group><article-title>Gene expression profiling in dysferlinopathies using a dedicated muscle microarray</article-title><source>Hum Mol Genet</source><volume>11</volume><fpage>3283</fpage><lpage>3298</lpage><year>2002</year></element-citation></ref>
<ref id="b52-ijmm-32-03-0668"><label>52</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>McIlroy</surname><given-names>D</given-names></name><name><surname>Tanguy-Royer</surname><given-names>S</given-names></name><name><surname>Le Meur</surname><given-names>N</given-names></name><name><surname>Guisle</surname><given-names>I</given-names></name><name><surname>Royer</surname><given-names>PJ</given-names></name><name><surname>L&#x000E9;ger</surname><given-names>J</given-names></name><name><surname>Meflah</surname><given-names>K</given-names></name><name><surname>Gr&#x000E9;goire</surname><given-names>M</given-names></name></person-group><article-title>Profiling dendritic cell maturation with dedicated microarrays</article-title><source>J Leukoc Biol</source><volume>78</volume><fpage>794</fpage><lpage>803</lpage><year>2005</year></element-citation></ref>
<ref id="b53-ijmm-32-03-0668"><label>53</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Ferrarini</surname><given-names>A</given-names></name><name><surname>De Stefano</surname><given-names>M</given-names></name><name><surname>Baudouin</surname><given-names>E</given-names></name><name><surname>Pucciariello</surname><given-names>C</given-names></name><name><surname>Polverari</surname><given-names>A</given-names></name><name><surname>Puppo</surname><given-names>A</given-names></name><name><surname>Delledonne</surname><given-names>M</given-names></name></person-group><article-title>Expression of Medicago truncatula genes responsive to nitric oxide in pathogenic and symbiotic conditions</article-title><source>Mol Plant Microbe Interact</source><volume>21</volume><fpage>781</fpage><lpage>790</lpage><year>2008</year></element-citation></ref>
<ref id="b54-ijmm-32-03-0668"><label>54</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Baron</surname><given-names>D</given-names></name><name><surname>Magot</surname><given-names>A</given-names></name><name><surname>Ramstein</surname><given-names>G</given-names></name><name><surname>Steenman</surname><given-names>M</given-names></name><name><surname>Fayet</surname><given-names>G</given-names></name><name><surname>Chevalier</surname><given-names>C</given-names></name><name><surname>Jourdon</surname><given-names>P</given-names></name><name><surname>Houlgatte</surname><given-names>R</given-names></name><name><surname>Savagner</surname><given-names>F</given-names></name><name><surname>Pereon</surname><given-names>Y</given-names></name></person-group><article-title>Immune response and mitochondrial metabolism are commonly deregulated in DMD and aging skeletal muscle</article-title><source>PLoS One</source><volume>11</volume><fpage>e26952</fpage><year>2011</year></element-citation></ref>
<ref id="b55-ijmm-32-03-0668"><label>55</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Held</surname><given-names>M</given-names></name><name><surname>Gase</surname><given-names>K</given-names></name><name><surname>Baldwin</surname><given-names>IT</given-names></name></person-group><article-title>Microarrays in ecological research: a case study of a cDNA microarray for plant-herbivore interactions</article-title><source>BMC Ecol</source><volume>4</volume><fpage>13</fpage><year>2004</year></element-citation></ref>
<ref id="b56-ijmm-32-03-0668"><label>56</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Wilson</surname><given-names>DL</given-names></name><name><surname>Buckley</surname><given-names>MJ</given-names></name><name><surname>Helliwell</surname><given-names>CA</given-names></name><name><surname>Wilson</surname><given-names>IW</given-names></name></person-group><article-title>New normalization methods for cDNA microarray data</article-title><source>Bioinformatics</source><volume>19</volume><fpage>1325</fpage><lpage>1332</lpage><year>2003</year></element-citation></ref>
<ref id="b57-ijmm-32-03-0668"><label>57</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Wenne</surname><given-names>R</given-names></name><name><surname>Handschuh</surname><given-names>L</given-names></name><name><surname>Pocwierz-Kotus</surname><given-names>A</given-names></name><name><surname>Urbaniak</surname><given-names>R</given-names></name><name><surname>Formanowicz</surname><given-names>P</given-names></name><name><surname>Ca&#x00142;kiewicz</surname><given-names>J</given-names></name><name><surname>Brzozowska</surname><given-names>K</given-names></name><name><surname>Figlerowicz</surname><given-names>M</given-names></name><name><surname>W&#x00119;grzyn</surname><given-names>G</given-names></name><name><surname>Wr&#x000F3;bel</surname><given-names>B</given-names></name></person-group><article-title>The application of microarray technology to the identification of Tc1-like element sequences in fish genomes</article-title><source>Marine Biology Res</source><volume>7</volume><fpage>466</fpage><lpage>477</lpage><year>2011</year></element-citation></ref>
<ref id="b58-ijmm-32-03-0668"><label>58</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Zmie&#x00144;ko</surname><given-names>A</given-names></name><name><surname>Guzowska-Nowowiejska</surname><given-names>M</given-names></name><name><surname>Urbaniak</surname><given-names>R</given-names></name><name><surname>Pl&#x00105;der</surname><given-names>W</given-names></name><name><surname>Formanowicz</surname><given-names>P</given-names></name><name><surname>Figlerowicz</surname><given-names>M</given-names></name></person-group><article-title>A tiling microarray for global analysis of chloroplast genome expression in cucumber and other plants</article-title><source>Plant Methods</source><volume>7</volume><fpage>29</fpage><year>2011</year></element-citation></ref>
<ref id="b59-ijmm-32-03-0668"><label>59</label><element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Gentleman</surname><given-names>R</given-names></name><name><surname>Irizarry</surname><given-names>RA</given-names></name><name><surname>Carey</surname><given-names>VJ</given-names></name><name><surname>Dudoit</surname><given-names>S</given-names></name><name><surname>Hubrer</surname><given-names>W</given-names></name></person-group><source>Bioinformatics and Computational Biology Solutions Using R and Bioconductor</source><publisher-name>Springer</publisher-name><publisher-loc>New York</publisher-loc><year>2005</year></element-citation></ref>
<ref id="b60-ijmm-32-03-0668"><label>60</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Gentleman</surname><given-names>RC</given-names></name><name><surname>Carey</surname><given-names>VJ</given-names></name><name><surname>Bates</surname><given-names>DM</given-names></name><name><surname>Bolstad</surname><given-names>B</given-names></name><name><surname>Dettling</surname><given-names>M</given-names></name><name><surname>Dudoit</surname><given-names>S</given-names></name><name><surname>Ellis</surname><given-names>B</given-names></name><name><surname>Gautier</surname><given-names>L</given-names></name><name><surname>Ge</surname><given-names>Y</given-names></name><name><surname>Gentry</surname><given-names>J</given-names></name><name><surname>Hornik</surname><given-names>K</given-names></name><name><surname>Hothorn</surname><given-names>T</given-names></name><name><surname>Huber</surname><given-names>W</given-names></name><name><surname>Iacus</surname><given-names>S</given-names></name><name><surname>Irizarry</surname><given-names>R</given-names></name><name><surname>Leisch</surname><given-names>F</given-names></name><name><surname>Li</surname><given-names>C</given-names></name><name><surname>Maechler</surname><given-names>M</given-names></name><name><surname>Rossini</surname><given-names>AJ</given-names></name><name><surname>Sawitzki</surname><given-names>G</given-names></name><name><surname>Smith</surname><given-names>C</given-names></name><name><surname>Smyth</surname><given-names>G</given-names></name><name><surname>Tierney</surname><given-names>L</given-names></name><name><surname>Yang</surname><given-names>JY</given-names></name><name><surname>Zhang</surname><given-names>J</given-names></name></person-group><article-title>Bioconductor: open software development for computational biology and bioinformatics</article-title><source>Genome Biol</source><volume>5</volume><fpage>R80</fpage><year>2004</year></element-citation></ref>
<ref id="b61-ijmm-32-03-0668"><label>61</label><element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Smyth</surname><given-names>GK</given-names></name></person-group><article-title>Limma: linear models for microarray data</article-title><source>Bioinformatics and Computational Biology Solutions using R and Bioconductor</source><person-group person-group-type="editor"><name><surname>Gentleman</surname><given-names>R</given-names></name><name><surname>Carey</surname><given-names>RV</given-names></name><name><surname>Dudoit</surname><given-names>S</given-names></name><name><surname>Irizarry</surname><given-names>R</given-names></name><name><surname>Huber</surname><given-names>W</given-names></name></person-group><publisher-name>Springer</publisher-name><publisher-loc>New York</publisher-loc><fpage>397</fpage><lpage>420</lpage><year>2005</year></element-citation></ref>
<ref id="b62-ijmm-32-03-0668"><label>62</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Mecham</surname><given-names>BH</given-names></name><name><surname>Nelson</surname><given-names>PS</given-names></name><name><surname>Storey</surname><given-names>JD</given-names></name></person-group><article-title>Supervised normalization of microarrays</article-title><source>Bioinformatics</source><volume>26</volume><fpage>1308</fpage><lpage>1315</lpage><year>2010</year></element-citation></ref>
<ref id="b63-ijmm-32-03-0668"><label>63</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Huber</surname><given-names>W</given-names></name><name><surname>von Heydebreck</surname><given-names>A</given-names></name><name><surname>S&#x000FC;ltmann</surname><given-names>H</given-names></name><name><surname>Poustka</surname><given-names>A</given-names></name><name><surname>Vingron</surname><given-names>M</given-names></name></person-group><article-title>Variance stabilization applied to microarray data calibration and to the quantification of differential expression</article-title><source>Bioinformatics</source><volume>18</volume><issue>Suppl 1</issue><fpage>S96</fpage><lpage>S104</lpage><year>2002</year></element-citation></ref>
<ref id="b64-ijmm-32-03-0668"><label>64</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Tarca</surname><given-names>AL</given-names></name><name><surname>Cooke</surname><given-names>JE</given-names></name><name><surname>Mackay</surname><given-names>J</given-names></name></person-group><article-title>A robust neural networks approach for spatial and intensity-dependent normalization of cDNA microarray data</article-title><source>Bioinformatics</source><volume>21</volume><fpage>2674</fpage><lpage>2683</lpage><year>2005</year></element-citation></ref>
<ref id="b65-ijmm-32-03-0668"><label>65</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Futschik</surname><given-names>ME</given-names></name><name><surname>Crompton</surname><given-names>T</given-names></name></person-group><article-title>OLIN: optimized normalization, visualization and quality testing of two-channel microarray data</article-title><source>Bioinformatics</source><volume>21</volume><fpage>1724</fpage><lpage>1726</lpage><year>2004</year></element-citation></ref>
<ref id="b66-ijmm-32-03-0668"><label>66</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>van Iterson</surname><given-names>M</given-names></name><name><surname>Duijkers</surname><given-names>FA</given-names></name><name><surname>Meijerink</surname><given-names>JP</given-names></name><name><surname>Admiraal</surname><given-names>P</given-names></name><name><surname>van Ommen</surname><given-names>GJ</given-names></name><name><surname>Boer</surname><given-names>JM</given-names></name><name><surname>van Noesel</surname><given-names>MM</given-names></name><name><surname>Menezes</surname><given-names>RX</given-names></name></person-group><article-title>A novel and fast normalization method for high-density arrays</article-title><source>Stat Appl Genet Mol Biol</source><volume>11</volume><fpage>1544</fpage><lpage>6115</lpage><year>2012</year></element-citation></ref>
<ref id="b67-ijmm-32-03-0668"><label>67</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Argyropoulos</surname><given-names>C</given-names></name><name><surname>Chatziioannou</surname><given-names>A</given-names></name><name><surname>Nikifordis</surname><given-names>G</given-names></name><name><surname>Moustakas</surname><given-names>A</given-names></name><name><surname>Kollias</surname><given-names>G</given-names></name><name><surname>Aidinis</surname><given-names>V</given-names></name></person-group><article-title>Operational criteria for selecting a cDNA microarray data normalization algorithm</article-title><source>Oncol Rep</source><volume>15</volume><fpage>983</fpage><lpage>996</lpage><year>2006</year></element-citation></ref>
<ref id="b68-ijmm-32-03-0668"><label>68</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Benjamini</surname><given-names>Y</given-names></name><name><surname>Hochberg</surname><given-names>Y</given-names></name></person-group><article-title>Controlling the false discovery rate: a practical and powerful approach to multiple testing</article-title><source>J R Statist Soc</source><volume>57</volume><fpage>289</fpage><lpage>300</lpage><year>1995</year></element-citation></ref>
<ref id="b69-ijmm-32-03-0668"><label>69</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Wolpert</surname><given-names>DH</given-names></name></person-group><article-title>Stacked generalization</article-title><source>Neural Networks</source><volume>5</volume><fpage>241</fpage><lpage>259</lpage><year>1992</year></element-citation></ref>
<ref id="b70-ijmm-32-03-0668"><label>70</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Robin</surname><given-names>X</given-names></name><name><surname>Turck</surname><given-names>N</given-names></name><name><surname>Hainard</surname><given-names>A</given-names></name><name><surname>Tiberti</surname><given-names>N</given-names></name><name><surname>Lisacek</surname><given-names>F</given-names></name><name><surname>Sanchez</surname><given-names>JC</given-names></name><name><surname>M&#x000FC;ller</surname><given-names>M</given-names></name></person-group><article-title>pROC: an open-source package for R and S<sup>&#x0002B;</sup> to analyze and compare ROC curves</article-title><source>BMC Bioinformatics</source><volume>12</volume><fpage>77</fpage><year>2011</year></element-citation></ref>
<ref id="b71-ijmm-32-03-0668"><label>71</label><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Edwards</surname><given-names>D</given-names></name></person-group><article-title>Non-linear normalization and background correction on single-channel cDNA microarray studies</article-title><source>Bioinformatics</source><volume>19</volume><fpage>825</fpage><lpage>833</lpage><year>2003</year></element-citation></ref>
<ref id="b72-ijmm-32-03-0668"><label>72</label><element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Yang</surname><given-names>YH</given-names></name><name><surname>Paquet</surname><given-names>A</given-names></name><name><surname>Dudoit</surname><given-names>S</given-names></name></person-group><article-title>Exploratory analysis for two-color spotted microarray data</article-title><source>R package version 1.38.0</source></element-citation></ref></ref-list></back>
<floats-group>
<fig id="f1-ijmm-32-03-0668" position="float">
<label>Figure 1</label>
<caption>
<p>A set of box plots showing the raw foreground and background intensities in the red and green channels for 40 microarrays from the acute myeloid leukemia (AML) dataset. (A) Foreground intensities for both channels arranged according to increasing overall intensity within the red channel. (B) Background intensities for both channels arranged according to increasing overall intensity within the red channel. (C) Foreground and background intensities for the red channel arranged according to increasing overall red foreground intensity. (D) Foreground and background intensities for the green channel arranged according to increasing overall green foreground intensity. Colors: red, red channel intensities; green, green channel intensities. G, green; R, red; Rb, red background; Gb, green background.</p></caption>
<graphic xlink:href="IJMM-32-03-0668-g07.gif"/></fig>
<fig id="f2-ijmm-32-03-0668" position="float">
<label>Figure 2</label>
<caption>
<p>MAplots obtained using different normalization methods for the normalization of one microarray from the acute myeloid leukemia (AML) dataset. The MAplots that indicate the double-channel normalization methods: (A) Double-channel raw data; (B) Spike (global loess normalization method based on spike-in controls, limma package); (C) LoessM (global loess normalization method, marray package); (D) Loess (global loess normalization method, limma package); (E) Ploess (global loess normalization method applied separately to each print-tip, limma package); (F) Vsn2 (global normalization method, vsn package); (G) Nn (normalization method based on neural networks models, nnNorm package); (H) Olin (global loess normalization method, OLIN package); (I) Olin_c (global loess normalization method including X and Y spot coordinates, Olin package); (J) Turbo (global loess normalization method, TurboNorm package); and (K) Snm2 (supervised normalization method, snm package). The MAplots that indicate the single-channel normalization methods: (L) Single-channel raw data; (M) Vsn1 (global normalization method, vsn package); (N) Q (quantile global normalization method, limma package); and (O) Snm1 (supervised normalization method, snm package). The control probes are indicated by the colors described in the legend.</p></caption>
<graphic xlink:href="IJMM-32-03-0668-g08.gif"/></fig>
<fig id="f3-ijmm-32-03-0668" position="float">
<label>Figure 3</label>
<caption>
<p>The numbers of differentially expressed genes shared between the lists generated after the normalization of the acute myeloid leukemia (AML) dataset using each tested normalization method. The two most concordant methods are Loess and LoessM (183 shared genes). The following methods were added according to the similarity of their gene lists: Turbo (155 genes shared with Loess and LoessM), Olin_c (116 genes shared with Loess, LoessM and Turbo), Olin (97 genes shared with the previously added methods), Vsn2 (89 genes shared with the previously added methods), Nn (70 genes shared with the previously added methods), Ploess (59 genes shared with the previously added methods), Vsn1 (38 genes shared with the previously added methods), quantile (Q; 36 genes shared with the previously added methods), Snm1 (26 genes shared with the previously added methods), Spike (three genes shared with the previously added methods) and Snm2 (0 genes shared with the previously added methods). The lines indicate the most critical border points.</p></caption>
<graphic xlink:href="IJMM-32-03-0668-g09.gif"/></fig>
<fig id="f4-ijmm-32-03-0668" position="float">
<label>Figure 4</label>
<caption>
<p>Receiver operating characteristic (ROC) curves for the 35-gene-based classifiers identified in the acute myeloid leukemia (AML) dataset following normalization using the double-channel normalization methods.</p></caption>
<graphic xlink:href="IJMM-32-03-0668-g10.gif"/></fig>
<fig id="f5-ijmm-32-03-0668" position="float">
<label>Figure 5</label>
<caption>
<p>Receiver operating characteristic (ROC) curves for the 35-gene-based classifiers identified in the acute myeloid leukemia (AML) dataset following normalization using the single-channel normalization methods.</p></caption>
<graphic xlink:href="IJMM-32-03-0668-g11.gif"/></fig>
<table-wrap id="tI-ijmm-32-03-0668" position="float">
<label>Table I</label>
<caption>
<p>Summary of the microarray experiments and dataset structures.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="bottom">Features</th>
<th align="center" valign="bottom">AML dataset</th>
<th align="center" valign="bottom">Allergy dataset</th>
<th align="center" valign="bottom">Asthma dataset</th>
<th align="center" valign="bottom">Oshlack dataset</th></tr></thead>
<tbody>
<tr>
<td align="left" valign="top">No. of arrays</td>
<td align="center" valign="top">40</td>
<td align="center" valign="top">14</td>
<td align="center" valign="top">14</td>
<td align="center" valign="top">6</td></tr>
<tr>
<td align="left" valign="top">No. of unique probes</td>
<td align="center" valign="top">919</td>
<td colspan="2" align="center" valign="top">208</td>
<td align="center" valign="top">146</td></tr>
<tr>
<td align="left" valign="top">Type of probes</td>
<td align="center" valign="top">Oligo ~50 nt, 5&#x02032; amino-modified (Ocimum Biosolutions)</td>
<td colspan="2" align="center" valign="top">Oligo ~50 nt, 5&#x02032; amino-modified (Ocimum Biosolutions)</td>
<td align="center" valign="top">PCR fragments corresponding to cDNAs</td></tr>
<tr>
<td align="left" valign="top">No. of spike-in probes and spike RNAs</td>
<td align="center" valign="top">8 (ArrayControl, Ambion)</td>
<td colspan="2" align="center" valign="top">8 (ArrayControl, Ambion)</td>
<td align="center" valign="top">MSP probes (pooled clones of cDNA library)</td></tr>
<tr>
<td align="left" valign="top">No. of replicate spots</td>
<td align="center" valign="top">3</td>
<td colspan="2" align="center" valign="top">6</td>
<td align="center" valign="top">2</td></tr>
<tr>
<td align="left" valign="top">No. of spots per print-tip (and No. of print-tips)</td>
<td align="center" valign="top">81 (in 40 print-tips)</td>
<td colspan="2" align="center" valign="top">144 (in 8 print-tips) or 48 (in 4 last print-tips)</td>
<td align="center" valign="top">462 (in 24 print-tips)</td></tr>
<tr>
<td align="left" valign="top">Design</td>
<td align="center" valign="top">Common reference (green channel) vs. studied samples or control samples (red channel)</td>
<td colspan="2" align="center" valign="top">Control 1 vs. Studied 1; Control 2 vs. Studied 2; &#x02026; Control n vs. Studied n;</td>
<td align="center" valign="top">Pairwise hybridizations (mice knock-out cells vs. control cells)</td></tr>
<tr>
<td align="left" valign="top">Dye pairs</td>
<td align="center" valign="top">Alexa 555/Alexa 647</td>
<td colspan="2" align="center" valign="top">Alexa 555/Alexa 647</td>
<td align="center" valign="top">Cy3/Cy5</td></tr>
<tr>
<td align="left" valign="top">Array design ID<xref rid="tfn1-ijmm-32-03-0668" ref-type="table-fn">a</xref></td>
<td align="center" valign="top">A-MEXP-2220</td>
<td colspan="2" align="center" valign="top">A-MEXP-2209</td>
<td align="center" valign="top"><xref rid="tfn2-ijmm-32-03-0668" ref-type="table-fn">b</xref></td></tr>
<tr>
<td align="left" valign="top">Experiment ID<xref rid="tfn1-ijmm-32-03-0668" ref-type="table-fn">a</xref></td>
<td align="center" valign="top">E-MEXP-3647</td>
<td align="center" valign="top">E-MEXP-3633</td>
<td align="center" valign="top">E-MEXP-3646</td>
<td align="center" valign="top"><xref rid="tfn2-ijmm-32-03-0668" ref-type="table-fn">b</xref></td></tr></tbody></table>
<table-wrap-foot><fn id="tfn1-ijmm-32-03-0668">
<label>a</label>
<p>The accession numbers for the AML, Allergy and Asthma datasets were obtained from the ArrayExpress database (<ext-link xlink:href="http://www.ebi.ac.uk/arrayexpress" ext-link-type="uri">http://www.ebi.ac.uk/arrayexpress</ext-link>).</p></fn><fn id="tfn2-ijmm-32-03-0668">
<label>b</label>
<p>The Oshlack raw data can b1e found at <ext-link xlink:href="http://bioinf.wehi.edu.au/folders/boutique/" ext-link-type="uri">http://bioinf.wehi.edu.au/folders/boutique/</ext-link>.</p></fn><fn id="tfn3-ijmm-32-03-0668">
<p>AML, acute myeloid leukemia; PCR, polymerase chain reaction.</p></fn></table-wrap-foot></table-wrap>
<table-wrap id="tII-ijmm-32-03-0668" position="float">
<label>Table II</label>
<caption>
<p>Summary of applied normalization methods.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="bottom">Name</th>
<th align="center" valign="bottom">Name of function</th>
<th align="center" valign="bottom">Bioconductor package</th>
<th align="center" valign="bottom">Short description of method</th>
<th align="center" valign="bottom">Additional features</th>
<th align="center" valign="bottom">Authors/(Refs.)</th></tr></thead>
<tbody>
<tr>
<td align="left" valign="top">Q</td>
<td align="left" valign="top">NormalizeBetweenArrays</td>
<td align="left" valign="top">limma</td>
<td align="left" valign="top">Normalization based on sorting and transformation of foreground intensities to obtain the same signal intensity distribution on each array.</td>
<td align="left" valign="top">Usually applied to normalization of two-color data.<break/>Also enables single- channel normalization.</td>
<td align="left" valign="top">Bolstad <italic>et al</italic> (<xref ref-type="bibr" rid="b31-ijmm-32-03-0668">31</xref>)<break/>Smyth and Speed (<xref ref-type="bibr" rid="b32-ijmm-32-03-0668">32</xref>)</td></tr>
<tr>
<td align="left" valign="top">Loess</td>
<td align="left" valign="top">NormalizeWithinArrays</td>
<td align="left" valign="top">limma</td>
<td align="left" valign="top">Normalization model based on robust locally weighted regression.</td>
<td align="left" valign="top">-</td>
<td align="left" valign="top">Smyth and Speed (<xref ref-type="bibr" rid="b32-ijmm-32-03-0668">32</xref>)</td></tr>
<tr>
<td align="left" valign="top">Spike</td>
<td align="left" valign="top">NormalizeWithinArrays</td>
<td align="left" valign="top">limma</td>
<td align="left" valign="top">Normalization model based on robust locally weighted regression.</td>
<td align="left" valign="top">Global loess normalization based on spike-in controls.</td>
<td align="left" valign="top">Smyth and Speed (<xref ref-type="bibr" rid="b32-ijmm-32-03-0668">32</xref>)</td></tr>
<tr>
<td align="left" valign="top">Ploess</td>
<td align="left" valign="top">NormalizeWithinArrays</td>
<td align="left" valign="top">limma</td>
<td align="left" valign="top">Normalization model based on robust locally weighted regression.</td>
<td align="left" valign="top">Global loess normalization applied separately to each print-tip.</td>
<td align="left" valign="top">Smyth and Speed (<xref ref-type="bibr" rid="b32-ijmm-32-03-0668">32</xref>)</td></tr>
<tr>
<td align="left" valign="top">LoessM</td>
<td align="left" valign="top">maNorm</td>
<td align="left" valign="top">marray</td>
<td align="left" valign="top">Normalization model based on robust locally weighted regression.</td>
<td align="left" valign="top">Offers a flexible approach for the location and scale normalization of M-values.</td>
<td align="left" valign="top">Yang <italic>et al</italic> (<xref ref-type="bibr" rid="b72-ijmm-32-03-0668">72</xref>)</td></tr>
<tr>
<td align="left" valign="top">Vsn2<xref rid="tfn4-ijmm-32-03-0668" ref-type="table-fn">a</xref><break/>Vsn1<xref rid="tfn4-ijmm-32-03-0668" ref-type="table-fn">a</xref></td>
<td align="left" valign="top">vsn2</td>
<td align="left" valign="top">vsn</td>
<td align="left" valign="top">Model based on the assumption of a constant coefficient of variation.</td>
<td align="left" valign="top">Also enables single-channel normalization of two-color data.</td>
<td align="left" valign="top">Huber <italic>et al</italic> (<xref ref-type="bibr" rid="b63-ijmm-32-03-0668">63</xref>)</td></tr>
<tr>
<td align="left" valign="top">Nn</td>
<td align="left" valign="top">maNormNN</td>
<td align="left" valign="top">nnNorm</td>
<td align="left" valign="top">Normalization based on neural networks models using average log-intensity (A) values and pseudo spatial spot coordinates (X and Y) as predictors.</td>
<td align="left" valign="top">Resistant to outliers.</td>
<td align="left" valign="top">Tarca <italic>et al</italic> (<xref ref-type="bibr" rid="b64-ijmm-32-03-0668">64</xref>)</td></tr>
<tr>
<td align="left" valign="top">Olin</td>
<td align="left" valign="top">olin</td>
<td align="left" valign="top">olin</td>
<td align="left" valign="top">Includes two normalization schemes based on iterative local regression and model selection.</td>
<td align="left" valign="top">Does not require X and Y spot coordinates.</td>
<td align="left" valign="top">Futschik and Crompton (<xref ref-type="bibr" rid="b65-ijmm-32-03-0668">65</xref>)</td></tr>
<tr>
<td align="left" valign="top">Olin_c</td>
<td align="left" valign="top">olin</td>
<td align="left" valign="top">olin</td>
<td align="left" valign="top">Includes two normalization schemes based on iterative local regression and model selection.</td>
<td align="left" valign="top">Requires X and Y spot coordinates.</td>
<td align="left" valign="top">Futschik and Crompton (<xref ref-type="bibr" rid="b65-ijmm-32-03-0668">65</xref>)</td></tr>
<tr>
<td align="left" valign="top">Turbo</td>
<td align="left" valign="top">pspline</td>
<td align="left" valign="top">TurboNorm</td>
<td align="left" valign="top">Normalization based on a weighted P-spline scatter plot smoother.</td>
<td align="left" valign="top">Simpler and faster than current loess algorithms.</td>
<td align="left" valign="top">van Iterson <italic>et al</italic> (<xref ref-type="bibr" rid="b66-ijmm-32-03-0668">66</xref>)</td></tr>
<tr>
<td align="left" valign="top">Snm2<xref rid="tfn4-ijmm-32-03-0668" ref-type="table-fn">a</xref><break/>Snm1<xref rid="tfn4-ijmm-32-03-0668" ref-type="table-fn">a</xref></td>
<td align="left" valign="top">snm</td>
<td align="left" valign="top">snm</td>
<td align="left" valign="top">Supervised normalization method that defines models different sources of variation based on the study design.</td>
<td align="left" valign="top">Also enables single-channel and normalization of two-color data.</td>
<td align="left" valign="top">Mecham <italic>et al</italic> (<xref ref-type="bibr" rid="b62-ijmm-32-03-0668">62</xref>)</td></tr></tbody></table>
<table-wrap-foot><fn id="tfn4-ijmm-32-03-0668">
<label>a</label>
<p>The 1 and 2 suffixes indicate single and double-channel normalization, respectively. Q, quantile.</p></fn></table-wrap-foot></table-wrap>
<table-wrap id="tIII-ijmm-32-03-0668" position="float">
<label>Table III</label>
<caption>
<p>Rank of the bias values obtained using the 13 normalization methods for the normalization of the four tested datasets.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="bottom">Normalization method</th>
<th align="center" valign="bottom">AML dataset Rank (bias values)</th>
<th align="center" valign="bottom">Allergy dataset Rank (bias values)</th>
<th align="center" valign="bottom">Asthma dataset Rank (bias values)</th>
<th align="center" valign="bottom">Oshlack dataset<xref rid="tfn6-ijmm-32-03-0668" ref-type="table-fn">a</xref> Rank (bias values)</th></tr></thead>
<tbody>
<tr>
<td colspan="5" align="left" valign="top">Double-channel normalization</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Spike</td>
<td align="right" valign="top">10 (4.76)</td>
<td align="right" valign="top">9 (0.83)</td>
<td align="right" valign="top">8 (0.87)</td>
<td align="right" valign="top">10 (1.52)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;LoessM</td>
<td align="right" valign="top">8 (0.76)</td>
<td align="right" valign="top">7 (0.76)</td>
<td align="right" valign="top">9 (0.93)</td>
<td align="right" valign="top">5 (0.54)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Loess</td>
<td align="right" valign="top">2 (0.56)</td>
<td align="right" valign="top">1 (0.40)</td>
<td align="right" valign="top">3 (0.65)</td>
<td align="right" valign="top">2 (0.21)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Ploess</td>
<td align="right" valign="top">7 (0.73)</td>
<td align="right" valign="top">4 (0.51)</td>
<td align="right" valign="top">1 (0.54)</td>
<td align="right" valign="top">1 (0.20)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Vsn2</td>
<td align="right" valign="top">3 (0.67)</td>
<td align="right" valign="top">3 (0.48)</td>
<td align="right" valign="top">5 (0.80)</td>
<td align="right" valign="top">4 (0.37)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Nn</td>
<td align="right" valign="top">6 (0.69)</td>
<td align="right" valign="top">8 (0.80)</td>
<td align="right" valign="top">7 (0.85)</td>
<td align="right" valign="top">8 (0.69)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Olin</td>
<td align="right" valign="top">3 (0.67)</td>
<td align="right" valign="top">5 (0.69)</td>
<td align="right" valign="top">4 (0.73)</td>
<td align="right" valign="top">7 (0.62)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Olin_c</td>
<td align="right" valign="top">5 (0.68)</td>
<td align="right" valign="top">6 (0.72)</td>
<td align="right" valign="top">6 (0.83)</td>
<td align="right" valign="top">6 (0.60)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Turbo</td>
<td align="right" valign="top">1 (0.55)</td>
<td align="right" valign="top">2 (0.42)</td>
<td align="right" valign="top">2 (0.63)</td>
<td align="right" valign="top">3 (0.26)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Snm2</td>
<td align="right" valign="top">9 (1.22)</td>
<td align="right" valign="top">10 (1.37)</td>
<td align="right" valign="top">10 (1.27)</td>
<td align="right" valign="top">9 (0.80)</td></tr>
<tr>
<td colspan="5" align="left" valign="top">Single-channel normalization</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Vsn1</td>
<td align="right" valign="top">2 (0.79)</td>
<td align="right" valign="top">1 (0.55)</td>
<td align="right" valign="top">2 (0.55)</td>
<td align="right" valign="top">3 (0.58)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Q</td>
<td align="right" valign="top">1 (0.74)</td>
<td align="right" valign="top">2 (0.56)</td>
<td align="right" valign="top">1 (0.54)</td>
<td align="right" valign="top">1 (0.23)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Snm1</td>
<td align="right" valign="top">3 (1.03)</td>
<td align="right" valign="top">3 (1.13)</td>
<td align="right" valign="top">3 (1.20)</td>
<td align="right" valign="top">2 (0.39)</td></tr></tbody></table>
<table-wrap-foot><fn id="tfn5-ijmm-32-03-0668">
<p>AML, acute myeloid leukemia; Q, quantile.</p></fn><fn id="tfn6-ijmm-32-03-0668">
<label>a</label>
<p>Dataset descrbibed in the study by Oshlack <italic>et al</italic> (<xref ref-type="bibr" rid="b47-ijmm-32-03-0668">47</xref>).</p></fn></table-wrap-foot></table-wrap>
<table-wrap id="tIV-ijmm-32-03-0668" position="float">
<label>Table IV</label>
<caption>
<p>Rank of the variance values obtained using the 13 normalization methods for the normalization of the four tested datasets.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="bottom">Normalization method</th>
<th align="center" valign="bottom">AML dataset Rank (variance values)</th>
<th align="center" valign="bottom">Allergy dataset Rank (variance values)</th>
<th align="center" valign="bottom">Asthma dataset Rank (variance values)</th>
<th align="center" valign="bottom">Oshlack dataset<xref rid="tfn8-ijmm-32-03-0668" ref-type="table-fn">a</xref> Rank (variance values)</th></tr></thead>
<tbody>
<tr>
<td colspan="5" align="left" valign="top">Double-channel normalization</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Spike</td>
<td align="right" valign="top">10 (46.41)</td>
<td align="right" valign="top">9 (1.49)</td>
<td align="right" valign="top">9 (1.08)</td>
<td align="right" valign="top">10 (4.60)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;LoessM</td>
<td align="right" valign="top">7 (0.59)</td>
<td align="right" valign="top">7 (0.73)</td>
<td align="right" valign="top">8 (0.81)</td>
<td align="right" valign="top">5 (0.43)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Loess</td>
<td align="right" valign="top">2 (0.29)</td>
<td align="right" valign="top">1 (0.15)</td>
<td align="right" valign="top">3 (0.41)</td>
<td align="right" valign="top">2 (0.08)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Ploess</td>
<td align="right" valign="top">9 (2.38)</td>
<td align="right" valign="top">4 (0.25)</td>
<td align="right" valign="top">1 (0.29)</td>
<td align="right" valign="top">1 (0.07)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Vsn2</td>
<td align="right" valign="top">3 (0.39)</td>
<td align="right" valign="top">3 (0.18)</td>
<td align="right" valign="top">5 (0.56)</td>
<td align="right" valign="top">4 (0.14)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Nn</td>
<td align="right" valign="top">6 (0.52)</td>
<td align="right" valign="top">8 (0.84)</td>
<td align="right" valign="top">7 (0.71)</td>
<td align="right" valign="top">8 (0.57)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Olin</td>
<td align="right" valign="top">4 (0.41)</td>
<td align="right" valign="top">5 (0.60)</td>
<td align="right" valign="top">4 (0.56)</td>
<td align="right" valign="top">7 (0.46)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Olin_c</td>
<td align="right" valign="top">5 (0.46)</td>
<td align="right" valign="top">6 (0.66)</td>
<td align="right" valign="top">6 (0.64)</td>
<td align="right" valign="top">6 (0.45)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Turbo</td>
<td align="right" valign="top">1 (0.28)</td>
<td align="right" valign="top">2 (0.16)</td>
<td align="right" valign="top">2 (0.39)</td>
<td align="right" valign="top">3 (0.09)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Snm2</td>
<td align="right" valign="top">8 (1.54)</td>
<td align="right" valign="top">10 (2.04)</td>
<td align="right" valign="top">10 (1.55)</td>
<td align="right" valign="top">9 (0.69)</td></tr>
<tr>
<td colspan="5" align="left" valign="top">Single-channel normalization</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Vsn1</td>
<td align="right" valign="top">2 (0.63)</td>
<td align="right" valign="top">1 (0.34)</td>
<td align="right" valign="top">2 (0.33)</td>
<td align="right" valign="top">3 (0.32)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Q</td>
<td align="right" valign="top">1 (0.56)</td>
<td align="right" valign="top">2 (0.35)</td>
<td align="right" valign="top">1 (0.34)</td>
<td align="right" valign="top">1 (0.06)</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Snm1</td>
<td align="right" valign="top">3 (1.07)</td>
<td align="right" valign="top">3 (1.26)</td>
<td align="right" valign="top">3 (1.46)</td>
<td align="right" valign="top">2 (0.18)</td></tr></tbody></table>
<table-wrap-foot><fn id="tfn7-ijmm-32-03-0668">
<p>AML, acute myeloid leukemia; Q, quantile.</p></fn><fn id="tfn8-ijmm-32-03-0668">
<label>a</label>
<p>Dataset descrbibed in the study by Oshlack <italic>et al</italic> (<xref ref-type="bibr" rid="b47-ijmm-32-03-0668">47</xref>).</p></fn></table-wrap-foot></table-wrap>
<table-wrap id="tV-ijmm-32-03-0668" position="float">
<label>Table V</label>
<caption>
<p>Pairwise comparison of the genes in the AML dataset identified as differentially expressed using the different normalization methods.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="bottom"/>
<th colspan="10" align="center" valign="bottom">Double-channel methods, No. of genes (&#x00025;)</th>
<th colspan="3" align="center" valign="bottom">Single-channel methods, No. of genes (&#x00025;)</th></tr>
<tr>
<th align="left" valign="bottom"/>
<th colspan="10" align="left" valign="bottom">
<hr/></th>
<th colspan="3" align="left" valign="bottom">
<hr/></th></tr>
<tr>
<th align="left" valign="bottom"/>
<th align="center" valign="bottom">Spike</th>
<th align="center" valign="bottom">LoessM</th>
<th align="center" valign="bottom">Loess</th>
<th align="center" valign="bottom">Ploess</th>
<th align="center" valign="bottom">Vsn2</th>
<th align="center" valign="bottom">Nn</th>
<th align="center" valign="bottom">Olin</th>
<th align="center" valign="bottom">Olin_c</th>
<th align="center" valign="bottom">Turbo</th>
<th align="center" valign="bottom">Snm2</th>
<th align="center" valign="bottom">Vsn1</th>
<th align="center" valign="bottom">Q</th>
<th align="center" valign="bottom">Snm1</th></tr></thead>
<tbody>
<tr>
<td align="left" valign="top">Spike</td>
<td align="center" valign="top"><bold>87</bold><break/><bold>(100)</bold></td>
<td align="center" valign="top">28<break/>(32)</td>
<td align="center" valign="top">21<break/>(24)</td>
<td align="center" valign="top">18<break/>(21)</td>
<td align="center" valign="top">24<break/>(28)</td>
<td align="center" valign="top">24<break/>(28)</td>
<td align="center" valign="top">21<break/>(24)</td>
<td align="center" valign="top">25<break/>(29)</td>
<td align="center" valign="top">23<break/>(26)</td>
<td align="center" valign="top">1<break/>(1)</td>
<td align="center" valign="top">25<break/>(29)</td>
<td align="center" valign="top">25<break/>(29)</td>
<td align="center" valign="top">16<break/>(18)</td></tr>
<tr>
<td align="left" valign="top">LoessM</td>
<td align="center" valign="top">28<break/>(12)</td>
<td align="center" valign="top"><bold>239</bold><break/><bold>(100)</bold></td>
<td align="center" valign="top">183<break/>(77)</td>
<td align="center" valign="top">122<break/>(51)</td>
<td align="center" valign="top">147<break/>(62)</td>
<td align="center" valign="top">136<break/>(57)</td>
<td align="center" valign="top">153<break/>(64)</td>
<td align="center" valign="top">165<break/>(69)</td>
<td align="center" valign="top">173<break/>(72)</td>
<td align="center" valign="top">1<break/>(0.4)</td>
<td align="center" valign="top">95<break/>(40)</td>
<td align="center" valign="top">94<break/>(39)</td>
<td align="center" valign="top">82<break/>(34)</td></tr>
<tr>
<td align="left" valign="top">Loess</td>
<td align="center" valign="top">21<break/>(10)</td>
<td align="center" valign="top">183<break/>(91)</td>
<td align="center" valign="top"><bold>202</bold><break/><bold>(100)</bold></td>
<td align="center" valign="top">114<break/>(56)</td>
<td align="center" valign="top">141<break/>(70)</td>
<td align="center" valign="top">116<break/>(57)</td>
<td align="center" valign="top">121<break/>(60)</td>
<td align="center" valign="top">130<break/>(64)</td>
<td align="center" valign="top">165<break/>(82)</td>
<td align="center" valign="top">0<break/>(0)</td>
<td align="center" valign="top">76<break/>(38)</td>
<td align="center" valign="top">77<break/>(38)</td>
<td align="center" valign="top">70<break/>(35)</td></tr>
<tr>
<td align="left" valign="top">Ploess</td>
<td align="center" valign="top">18<break/>(10)</td>
<td align="center" valign="top">122<break/>(67)</td>
<td align="center" valign="top">114<break/>(63)</td>
<td align="center" valign="top"><bold>181</bold><break/><bold>(100)</bold></td>
<td align="center" valign="top">106<break/>(59)</td>
<td align="center" valign="top">115<break/>(64)</td>
<td align="center" valign="top">111<break/>(61)</td>
<td align="center" valign="top">113<break/>(62)</td>
<td align="center" valign="top">117<break/>(65)</td>
<td align="center" valign="top">3<break/>(2)</td>
<td align="center" valign="top">76<break/>(42)</td>
<td align="center" valign="top">74<break/>(41)</td>
<td align="center" valign="top">54<break/>(30)</td></tr>
<tr>
<td align="left" valign="top">Vsn2</td>
<td align="center" valign="top">24<break/>(14)</td>
<td align="center" valign="top">147<break/>(89)</td>
<td align="center" valign="top">141<break/>(85)</td>
<td align="center" valign="top">106<break/>(64)</td>
<td align="center" valign="top"><bold>166</bold><break/><bold>(100)</bold></td>
<td align="center" valign="top">108<break/>(65)</td>
<td align="center" valign="top">116<break/>(70)</td>
<td align="center" valign="top">127<break/>(77)</td>
<td align="center" valign="top">148<break/>(89)</td>
<td align="center" valign="top">0<break/>(0)</td>
<td align="center" valign="top">93<break/>(56)</td>
<td align="center" valign="top">91<break/>(55)</td>
<td align="center" valign="top">76<break/>(46)</td></tr>
<tr>
<td align="left" valign="top">Nn</td>
<td align="center" valign="top">24<break/>(10)</td>
<td align="center" valign="top">136<break/>(56)</td>
<td align="center" valign="top">116<break/>(48)</td>
<td align="center" valign="top">115<break/>(48)</td>
<td align="center" valign="top">108<break/>(45)</td>
<td align="center" valign="top"><bold>242</bold><break/><bold>(100)</bold></td>
<td align="center" valign="top">128<break/>(53)</td>
<td align="center" valign="top">132<break/>(55)</td>
<td align="center" valign="top">119<break/>(49)</td>
<td align="center" valign="top">5<break/>(2)</td>
<td align="center" valign="top">85<break/>(35)</td>
<td align="center" valign="top">87<break/>(36)</td>
<td align="center" valign="top">58<break/>(24)</td></tr>
<tr>
<td align="left" valign="top">Olin</td>
<td align="center" valign="top">21<break/>(10)</td>
<td align="center" valign="top">153<break/>(73)</td>
<td align="center" valign="top">121<break/>(57)</td>
<td align="center" valign="top">111<break/>(53)</td>
<td align="center" valign="top">116<break/>(55)</td>
<td align="center" valign="top">128<break/>(61)</td>
<td align="center" valign="top"><bold>211</bold><break/><bold>(100)</bold></td>
<td align="center" valign="top">168<break/>(80)</td>
<td align="center" valign="top">119<break/>(56)</td>
<td align="center" valign="top">4<break/>(2)</td>
<td align="center" valign="top">92<break/>(44)</td>
<td align="center" valign="top">91<break/>(43)</td>
<td align="center" valign="top">64<break/>(30)</td></tr>
<tr>
<td align="left" valign="top">Olin_c</td>
<td align="center" valign="top">25<break/>(12)</td>
<td align="center" valign="top">165<break/>(79)</td>
<td align="center" valign="top">130<break/>(62)</td>
<td align="center" valign="top">113<break/>(54)</td>
<td align="center" valign="top">127<break/>(61)</td>
<td align="center" valign="top">132<break/>(63)</td>
<td align="center" valign="top">168<break/>(80)</td>
<td align="center" valign="top"><bold>209</bold><break/><bold>(100)</bold></td>
<td align="center" valign="top">131<break/>(63)</td>
<td align="center" valign="top">4<break/>(2)</td>
<td align="center" valign="top">91<break/>(44)</td>
<td align="center" valign="top">92<break/>(44)</td>
<td align="center" valign="top">71<break/>(34)</td></tr>
<tr>
<td align="left" valign="top">Turbo</td>
<td align="center" valign="top">23<break/>(11)</td>
<td align="center" valign="top">173<break/>(85)</td>
<td align="center" valign="top">165<break/>(81)</td>
<td align="center" valign="top">117<break/>(57)</td>
<td align="center" valign="top">148<break/>(72)</td>
<td align="center" valign="top">119<break/>(58)</td>
<td align="center" valign="top">119<break/>(58)</td>
<td align="center" valign="top">131<break/>(64)</td>
<td align="center" valign="top"><bold>204</bold><break/><bold>(100)</bold></td>
<td align="center" valign="top">0<break/>(0)</td>
<td align="center" valign="top">86<break/>(42)</td>
<td align="center" valign="top">87<break/>(43)</td>
<td align="center" valign="top">75<break/>(37)</td></tr>
<tr>
<td align="left" valign="top">Snm2</td>
<td align="center" valign="top">1<break/>(3)</td>
<td align="center" valign="top">1<break/>(3)</td>
<td align="center" valign="top">0<break/>(0)</td>
<td align="center" valign="top">3<break/>(9)</td>
<td align="center" valign="top">0<break/>(0)</td>
<td align="center" valign="top">5<break/>(14)</td>
<td align="center" valign="top">4<break/>(11)</td>
<td align="center" valign="top">4<break/>(11)</td>
<td align="center" valign="top">0<break/>(0)</td>
<td align="center" valign="top"><bold>35</bold><break/><bold>(100)</bold></td>
<td align="center" valign="top">4<break/>(11)</td>
<td align="center" valign="top">6<break/>(17)</td>
<td align="center" valign="top">2<break/>(6)</td></tr>
<tr>
<td align="left" valign="top">Vsn1</td>
<td align="center" valign="top">25<break/>(13)</td>
<td align="center" valign="top">95<break/>(48)</td>
<td align="center" valign="top">76<break/>(39)</td>
<td align="center" valign="top">76<break/>(39)</td>
<td align="center" valign="top">93<break/>(47)</td>
<td align="center" valign="top">85<break/>(43)</td>
<td align="center" valign="top">92<break/>(47)</td>
<td align="center" valign="top">91<break/>(46)</td>
<td align="center" valign="top">86<break/>(44)</td>
<td align="center" valign="top">4<break/>(2)</td>
<td align="center" valign="top"><bold>196</bold><break/><bold>(100)</bold></td>
<td align="center" valign="top">180<break/>(92)</td>
<td align="center" valign="top">78<break/>(40)</td></tr>
<tr>
<td align="left" valign="top">Q</td>
<td align="center" valign="top">25<break/>(12)</td>
<td align="center" valign="top">94<break/>(46)</td>
<td align="center" valign="top">77<break/>(38)</td>
<td align="center" valign="top">74<break/>(36)</td>
<td align="center" valign="top">91<break/>(45)</td>
<td align="center" valign="top">87<break/>(43)</td>
<td align="center" valign="top">91<break/>(45)</td>
<td align="center" valign="top">92<break/>(45)</td>
<td align="center" valign="top">87<break/>(43)</td>
<td align="center" valign="top">6<break/>(3)</td>
<td align="center" valign="top">180<break/>(89)</td>
<td align="center" valign="top"><bold>203</bold><break/><bold>(100)</bold></td>
<td align="center" valign="top">79<break/>(39)</td></tr>
<tr>
<td align="left" valign="top">Snm1</td>
<td align="center" valign="top">16<break/>(14)</td>
<td align="center" valign="top">82<break/>(69)</td>
<td align="center" valign="top">70<break/>(59)</td>
<td align="center" valign="top">54<break/>(46)</td>
<td align="center" valign="top">76<break/>(64)</td>
<td align="center" valign="top">58<break/>(49)</td>
<td align="center" valign="top">64<break/>(54)</td>
<td align="center" valign="top">71<break/>(60)</td>
<td align="center" valign="top">75<break/>(64)</td>
<td align="center" valign="top">2<break/>(2)</td>
<td align="center" valign="top">78<break/>(66)</td>
<td align="center" valign="top">79<break/>(67)</td>
<td align="center" valign="top"><bold>118</bold><break/><bold>(100)</bold></td></tr></tbody></table>
<table-wrap-foot><fn id="tfn9-ijmm-32-03-0668">
<p>The number of genes identified after each normalization method is indicated in the diagonal (bold print). The data above and below the diagonal indicate the number of genes shared by the two respective methods. The percentage of shared genes (numbers in parentheses) is relative to the total number of genes identified using the method indicated in the row. The number of differentially expressed genes was identified using a t-test with an assumed significance level of &#x003B1;&lt;0.05. Q, quantile; AML, acute myeloid leukemia.</p></fn></table-wrap-foot></table-wrap>
<table-wrap id="tVI-ijmm-32-03-0668" position="float">
<label>Table VI</label>
<caption>
<p>The selected subset of 40 positive control probes used in the DEA of the AML dataset, which was normalized using ten double-channel and three single-channel methods.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="bottom" rowspan="3">Positive control probes</th>
<th colspan="10" align="center" valign="bottom">Double-channel normalization</th>
<th colspan="3" align="center" valign="bottom">Single-channel normalization</th></tr>
<tr>
<th colspan="10" align="left" valign="bottom">
<hr/></th>
<th colspan="3" align="left" valign="bottom">
<hr/></th></tr>
<tr>
<th align="center" valign="bottom">Spike</th>
<th align="center" valign="bottom">LoessM</th>
<th align="center" valign="bottom">Loess</th>
<th align="center" valign="bottom">Ploess</th>
<th align="center" valign="bottom">Vsn2</th>
<th align="center" valign="bottom">Nn</th>
<th align="center" valign="bottom">Olin</th>
<th align="center" valign="bottom">Olin_c</th>
<th align="center" valign="bottom">Turbo</th>
<th align="center" valign="bottom">Snm2</th>
<th align="center" valign="bottom">Vsn1</th>
<th align="center" valign="bottom">Q</th>
<th align="center" valign="bottom">Snm1</th></tr></thead>
<tbody>
<tr>
<td align="left" valign="top">AZU1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">BCL2</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">BCL2L1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">BTG1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">CD34</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">CD34_O</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">CDK6</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">CRYAA</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">ENO1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">FTL3</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">FLT3_O</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">GATA2</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">GJB1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">HCK</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">HOXA10</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">HOXA4</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">HOXA9</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">HOXB2</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">HOXB5</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">HOXB6</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">HRAS</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">JUNB</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">KIT</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">LTB</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">MLLT1_O</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">MLLT10</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">MLLT4</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">MN1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">MPO</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top"><bold>NPM1</bold></td>
<td align="center" valign="top">No</td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">PDE3B</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">PF4</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">PIM1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">PRG1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top"><bold>S1000A8_O</bold></td>
<td align="center" valign="top">No</td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top">No</td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top"><bold>S1000A9</bold></td>
<td align="center" valign="top">No</td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top"><bold>S1000A9_O</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top">No</td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">SET</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top"><bold>STMN1</bold></td>
<td align="center" valign="top">No</td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top">No</td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top"><bold>Yes</bold></td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">TUBB</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">No. of positive controls</td>
<td align="center" valign="top">4</td>
<td align="center" valign="top">35</td>
<td align="center" valign="top">31</td>
<td align="center" valign="top">25</td>
<td align="center" valign="top">30</td>
<td align="center" valign="top">27</td>
<td align="center" valign="top">30</td>
<td align="center" valign="top">32</td>
<td align="center" valign="top">34</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">19</td>
<td align="center" valign="top">19</td>
<td align="center" valign="top">16</td></tr>
<tr>
<td align="left" valign="top">Sensitivity (&#x00025;)</td>
<td align="center" valign="top">10</td>
<td align="center" valign="top">87.5</td>
<td align="center" valign="top">77.5</td>
<td align="center" valign="top">62.5</td>
<td align="center" valign="top">75</td>
<td align="center" valign="top">67.5</td>
<td align="center" valign="top">75</td>
<td align="center" valign="top">80</td>
<td align="center" valign="top">85</td>
<td align="center" valign="top">2.5</td>
<td align="center" valign="top">47.5</td>
<td align="center" valign="top">47.5</td>
<td align="center" valign="top">40</td></tr>
<tr>
<td align="left" valign="top">Rank</td>
<td align="center" valign="top">9</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">4</td>
<td align="center" valign="top">8</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">7</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">3</td>
<td align="center" valign="top">2</td>
<td align="center" valign="top">10</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">3</td></tr></tbody></table>
<table-wrap-foot><fn id="tfn10-ijmm-32-03-0668">
<p>The probe names are arranged in alphabetical order. The five probes indicated by bold print correspond to the four genes that were validated by real-time PCR analysis. All four genes showed differences in their expression level between the leukemic and control cells, but only the differences obtained with STMN1 and S100A9 were statistically significant. DEA, differential expression analysis; Q, quantile; AML, acute myeloid leukemia; PCR, polymerase chain reaction.</p></fn></table-wrap-foot></table-wrap>
<table-wrap id="tVII-ijmm-32-03-0668" position="float">
<label>Table VII</label>
<caption>
<p>The selected subset of negative control probes used in the DEA of the AML dataset, which was normalized using ten double-channel and three single-channel methods.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="bottom" rowspan="3">Negative control probes</th>
<th colspan="10" align="center" valign="bottom">Double-channel normalization</th>
<th colspan="3" align="center" valign="bottom">Single-channel normalization</th></tr>
<tr>
<th colspan="10" align="left" valign="bottom">
<hr/></th>
<th colspan="3" align="left" valign="bottom">
<hr/></th></tr>
<tr>
<th align="center" valign="bottom">Spike</th>
<th align="center" valign="bottom">LoessM</th>
<th align="center" valign="bottom">Loess</th>
<th align="center" valign="bottom">Ploess</th>
<th align="center" valign="bottom">Vsn2</th>
<th align="center" valign="bottom">Nn</th>
<th align="center" valign="bottom">Olin</th>
<th align="center" valign="bottom">Olin_c</th>
<th align="center" valign="bottom">Turbo</th>
<th align="center" valign="bottom">Snm2</th>
<th align="center" valign="bottom">Vsn1</th>
<th align="center" valign="bottom">Q</th>
<th align="center" valign="bottom">Snm1</th></tr></thead>
<tbody>
<tr>
<td align="left" valign="top">AAMP</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">ACTG1</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">ALDOC</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">ARF1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">CANX</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">CLU</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">FTL</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">G6PD</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">GAPDHS</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">H3F3A</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">H3F3A_O</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">HPRT1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">HSP90AA1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">LDHA</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">LDHALGA</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">LDHC</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">MONO</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">MT2A</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">NONO_O</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">PFKL</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">PFKM</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">PFKP</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">PGAM1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">PGK1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">PGK2</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">RAC2</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">RPL0</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">RPL11</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">RPL19</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">RPL37A</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">RPL5</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">RPLP1_</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">RPS27A</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">RPS29</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">RPS3</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">TCEA1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">Yes</td></tr>
<tr>
<td align="left" valign="top">TCFL1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">TMSB4X</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">TUBA1</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">TUBB</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td>
<td align="center" valign="top">No</td></tr>
<tr>
<td align="left" valign="top">No. of absent negative controls</td>
<td align="center" valign="top">38</td>
<td align="center" valign="top">37</td>
<td align="center" valign="top">38</td>
<td align="center" valign="top">37</td>
<td align="center" valign="top">39</td>
<td align="center" valign="top">34</td>
<td align="center" valign="top">39</td>
<td align="center" valign="top">37</td>
<td align="center" valign="top">39</td>
<td align="center" valign="top">38</td>
<td align="center" valign="top">35</td>
<td align="center" valign="top">36</td>
<td align="center" valign="top">36</td></tr>
<tr>
<td align="left" valign="top">Specificity (&#x00025;)</td>
<td align="center" valign="top">95</td>
<td align="center" valign="top">92.5</td>
<td align="center" valign="top">95</td>
<td align="center" valign="top">92.5</td>
<td align="center" valign="top">97.5</td>
<td align="center" valign="top">85</td>
<td align="center" valign="top">97.5</td>
<td align="center" valign="top">92.5</td>
<td align="center" valign="top">97.5</td>
<td align="center" valign="top">95</td>
<td align="center" valign="top">87.5</td>
<td align="center" valign="top">90</td>
<td align="center" valign="top">90</td></tr>
<tr>
<td align="left" valign="top">Rank</td>
<td align="center" valign="top">4</td>
<td align="center" valign="top">7</td>
<td align="center" valign="top">4</td>
<td align="center" valign="top">7</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">10</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">7</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">4</td>
<td align="center" valign="top">3</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td></tr></tbody></table>
<table-wrap-foot><fn id="tfn11-ijmm-32-03-0668">
<p>The probe names are arranged in alphabetical order. DEA, differential expression analysis; Q, quantile; AML, acute myeloid leukemia; PCR, polymerase chain reaction.</p></fn></table-wrap-foot></table-wrap>
<table-wrap id="tVIII-ijmm-32-03-0668" position="float">
<label>Table VIII</label>
<caption>
<p>AUC values (rounded to two decimal places) obtained after the normalization of the AML dataset using each normalization method.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="bottom"/>
<th colspan="10" align="center" valign="bottom">Double-channel normalization methods</th>
<th colspan="3" align="center" valign="bottom">Single-channel normalization methods</th></tr>
<tr>
<th align="left" valign="bottom"/>
<th colspan="10" align="left" valign="bottom">
<hr/></th>
<th colspan="3" align="left" valign="bottom">
<hr/></th></tr>
<tr>
<th align="left" valign="bottom"/>
<th align="center" valign="bottom">Spike</th>
<th align="center" valign="bottom">LoessM</th>
<th align="center" valign="bottom">Loess</th>
<th align="center" valign="bottom">Ploess</th>
<th align="center" valign="bottom">Vsn2</th>
<th align="center" valign="bottom">Nn</th>
<th align="center" valign="bottom">Olin</th>
<th align="center" valign="bottom">Olin_c</th>
<th align="center" valign="bottom">Turbo</th>
<th align="center" valign="bottom">Snm2</th>
<th align="center" valign="bottom">Vsn1</th>
<th align="center" valign="bottom">Q</th>
<th align="center" valign="bottom">Snm1</th></tr></thead>
<tbody>
<tr>
<td align="left" valign="top">AUC value</td>
<td align="center" valign="top">0.91</td>
<td align="center" valign="top">0.99</td>
<td align="center" valign="top">0.99</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">0.99</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">0.98</td>
<td align="center" valign="top">0.58</td>
<td align="center" valign="top">0.99</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td></tr>
<tr>
<td align="left" valign="top">Rank</td>
<td align="center" valign="top">9</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">8</td>
<td align="center" valign="top">10</td>
<td align="center" valign="top">3</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td></tr></tbody></table>
<table-wrap-foot><fn id="tfn12-ijmm-32-03-0668">
<p>These values were calculated for the classifiers consisting of the top 35 differentially expressed genes, which were selected using a t-test. AUC, area under the curve; Q, quantile; AML, acute myeloid leukemia.</p></fn></table-wrap-foot></table-wrap>
<table-wrap id="tIX-ijmm-32-03-0668" position="float">
<label>Table IX</label>
<caption>
<p>The final rank of the normalization methods used for the normalization of the AML dataset.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="bottom" rowspan="5">Normalization methods</th>
<th colspan="5" align="center" valign="bottom">Rank</th>
<th align="center" valign="bottom"/>
<th align="center" valign="bottom"/></tr>
<tr>
<th colspan="5" align="left" valign="bottom">
<hr/></th>
<th align="center" valign="bottom"/>
<th align="center" valign="bottom"/></tr>
<tr>
<th align="center" valign="bottom"/>
<th align="center" valign="bottom"/>
<th colspan="2" align="center" valign="bottom">DEA</th>
<th align="center" valign="bottom"/>
<th align="center" valign="bottom"/>
<th align="center" valign="bottom"/></tr>
<tr>
<th align="center" valign="bottom"/>
<th align="center" valign="bottom"/>
<th colspan="2" align="left" valign="bottom">
<hr/></th>
<th align="center" valign="bottom"/>
<th align="center" valign="bottom"/>
<th align="center" valign="bottom"/></tr>
<tr>
<th align="center" valign="bottom">Bias</th>
<th align="center" valign="bottom">Variance</th>
<th align="center" valign="bottom">Sensitivity</th>
<th align="center" valign="bottom">Specificity</th>
<th align="center" valign="bottom">AUC</th>
<th align="center" valign="bottom">Mean</th>
<th align="center" valign="bottom">Final rank</th></tr></thead>
<tbody>
<tr>
<td colspan="8" align="left" valign="top">Double-channel normalization methods</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Spike</td>
<td align="center" valign="top">10</td>
<td align="center" valign="top">10</td>
<td align="center" valign="top">9</td>
<td align="center" valign="top">4</td>
<td align="center" valign="top">9</td>
<td align="center" valign="top">8.4</td>
<td align="center" valign="top">10</td></tr>
<tr>
<td align="left" valign="top">&#x02003;LoessM</td>
<td align="center" valign="top">8</td>
<td align="center" valign="top">7</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">7</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">5.6</td>
<td align="center" valign="top">6</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Loess</td>
<td align="center" valign="top">2</td>
<td align="center" valign="top">2</td>
<td align="center" valign="top">4</td>
<td align="center" valign="top">4</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">3.4</td>
<td align="center" valign="top">3</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Ploess</td>
<td align="center" valign="top">7</td>
<td align="center" valign="top">9</td>
<td align="center" valign="top">8</td>
<td align="center" valign="top">7</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">6.4</td>
<td align="center" valign="top">8</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Vsn2</td>
<td align="center" valign="top">4</td>
<td align="center" valign="top">3</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">3.6</td>
<td align="center" valign="top">4</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Nn</td>
<td align="center" valign="top">6</td>
<td align="center" valign="top">6</td>
<td align="center" valign="top">7</td>
<td align="center" valign="top">10</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">6</td>
<td align="center" valign="top">7</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Olin</td>
<td align="center" valign="top">3</td>
<td align="center" valign="top">4</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">2.8</td>
<td align="center" valign="top">2</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Olin_c</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">3</td>
<td align="center" valign="top">7</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">4.2</td>
<td align="center" valign="top">5</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Turbo</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">2</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">8</td>
<td align="center" valign="top">2.6</td>
<td align="center" valign="top">1</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Snm2</td>
<td align="center" valign="top">9</td>
<td align="center" valign="top">8</td>
<td align="center" valign="top">10</td>
<td align="center" valign="top">4</td>
<td align="center" valign="top">10</td>
<td align="center" valign="top">8.2</td>
<td align="center" valign="top">9</td></tr>
<tr>
<td colspan="8" align="left" valign="top">Single-channel normalization methods</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Vsn1</td>
<td align="center" valign="top">2</td>
<td align="center" valign="top">2</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">3</td>
<td align="center" valign="top">3</td>
<td align="center" valign="top">2.2</td>
<td align="center" valign="top">2</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Q</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td></tr>
<tr>
<td align="left" valign="top">&#x02003;Snm1</td>
<td align="center" valign="top">3</td>
<td align="center" valign="top">3</td>
<td align="center" valign="top">3</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">2.2</td>
<td align="center" valign="top">2</td></tr></tbody></table>
<table-wrap-foot><fn id="tfn13-ijmm-32-03-0668">
<p>The final rank is based on the bias and variance values, the DEA and the AUC values. DEA, differential expression analysis; AUC, area under the curve; Q, quantile; AML, acute myeloid leukemia.</p></fn></table-wrap-foot></table-wrap></floats-group></article>
