Clustering Genes By Function To Understand Disease Phenotypes