Clustering of gene ontology terms in genomes.