Post hoc pattern matching: assigning significance to statistically defined expression patterns in single channel microarray data