Although a wealth of gene expression data has been generated over the past decade, most biological inference has been based on statistical tests at the level of individual genes (with high rates of spurious associations) followed by functional meta-analysis using gene set enrichment techniques.