Tag: algorithm for clustering gene expression data