Many newly discovered genes are of unknown function. DNA microarrays are a method for determining the expression levels of all genes in an organism for which a complete genome sequence is available. By comparing the expression changes under different conditions it should be possible to assign functions to these genes. However, many hundreds of thousands of data points may be produced over a series of experiments. Genetic programming provided simple explanatory rules for gene function from such datasets, where previous approaches had not succeeded.
Richard J. Gilbert, Jem J. Rowland, Douglas B. Kel