All tagged microarray