Analyzing gene expression data in terms of gene sets: methodological issues | Synapse