A systematic comparison and evaluation of biclustering methods for gene expression data | Synapse