Microarray slides were designed at the Gene Array Facility, University of British Columbia (Vancouver, BC, Canada). The set consisted of 13,899 70-mers from a probe set (Operon ver. 1.1; Qiagen), and these were spotted robotically in duplicate onto glass slides, together with control probes contained in the set. Each slide was subject to strict quality control. Targets were prepared with 7.5 μg total RNA, with either Cy3 or Cy5 dUTP and reverse transcriptase (Superscript II; Invitrogen) and were cleaned up with a PCR purification kit (QiaQuick; Qiagen) in light-shielded conditions and precipitated overnight with ethanol and sodium acetate. Each target was resuspended in 50 μL hybridization solution containing: 25 μL formamide, 12.5 μL 20× SSC, 0.5 μL 10% SDS, 5 μL of 2 g/L BSA, 5 μL of 5 g/L yeast tRNA and 2 μL of 10 g/L salmon testes DNA. The slides were denatured at 95°C just before use. The Cy3 and Cy5 target were mixed together and hybridized to the slide under a coverslip in a moisture-rich environment overnight at 42°C. The coverslip was removed by floating the slide in 0.2× SSC. The slide was then washed three times for 5 minutes with 0.1× SSC and 0.1% SDS and three times for 5 minutes in 0.1× SSC. The slide was centrifuged in a tube at 2000 rpm for 5 minutes to dry before imaging (ChipReader; Virtek Vision Corp, Waterloo, ON, Canada).
Grids were overlaid onto images of each slide by computer (ImageGene software; BioDiscovery, Los Angeles, CA), which was also used to quantify each spot in the two channels corresponding to the Cy3 and Cy5 fluorescence images. The individual spot intensities were subjected to an in-house background correction algorithm that uses the lowest 10% of intensity values for each subgrid as background. In microarray analysis, typically less than half of the probes light up with a particular target. The data were parsed by using custom-written algorithms to associate each spot with its corresponding probe identity. Data were then calibrated by using several different statistical methods, including log-ratios and variance stabilization (www.dkfz-heidelberg.de/mga/whuber/ German Cancer Research Center, Heidelberg, Germany).
20 Data were analyzed by writing scripts in the R statistical computing language (www.r-project.org). The processed data from each slide were inserted into an SQL database to facilitate data mining.