Patent ID: 8255167

Claim:
A computer-implemented method for analyzing data from two microarrays, comprising: providing a first microarray and a second microarray, wherein the first microarray and the second microarray are functionally linked to a computer system comprising an input/output device capable of receiving data from a microarray reader, wherein the computer system comprises a processor; wherein the first microarray and the second microarray are not identical, and wherein the first microarray and the second microarray overlap at least in part to form an overlap set having an overlap set size; and, employing the processor to determine the probability that the overlap set size is drawn by chance, wherein determining the probability that the overlap set size is drawn by chance comprises determining a function of the total number of ways of selecting a first gene set of a first size from all genes of the first microarray and comprises determining a function of the total number of ways of selecting a second gene set, of a second size from all genes of the second microarray.