The present invention relates to selecting a set of candidate genes from a pool of genes. The method includes receiving a set of gene data; Arranging the set of gene data into a set of clusters having similar profiles using a clustering algorithm; And inputting a set of clusters to the genetic algorithm to select a set of candidate genes from the set of clusters. Thus, this method involves mixing selection by clustering computation and selection by evolution computation. This hybrid is also called an evolutionary clustering algorithm (ECA).
展开▼