'Deep insight' into microarray technology