Patent ID: 7371580

Claim:
A method of assaying target nucleic acid molecules comprising the steps of a) providing a first plurality of nucleic acids, wherein at least one region of the nucleic acids in the first plurality is designed to be complementary to a nucleotide sequence of a second plurality of nucleic acids, wherein the first plurality of nucleic acids is immobilized on a surface such that different sequences of the first plurality of nucleic acids are spatially addressed and can be differentiated by location and wherein the nucleic acid at each location has a different nucleotide sequence than nucleic acids at other locations; b) providing said second plurality of nucleic acids, wherein the nucleotide sequence of each nucleic acid of the second plurality is known and comprises a first region and a second region, wherein each first region of each nucleic acid of the second plurality has a different nucleotide sequence from other first regions of other nucleic acids of the second plurality, wherein each first region of nucleic acids of the second plurality is designed to be complementary to a nucleotide sequence of nucleic acids of the first plurality, wherein at least one second region of the nucleic acids in the second plurality is complementary to a target nucleic acid in a biological target, wherein each nucleic acid of the first plurality and each second region of each nucleic acid of the second plurality comprises unstructured nucleotides such that the second region has a reduced ability to hybridize to a first nucleic acid of the first plurality having a complementary nucleotide sequence without reducing the ability of the second region of each nucleic acid of the second plurality to hybridize to a complementary nucleic acid molecule in a biological target; c) providing a biological target containing nucleic acids to be analyzed; d) contacting the biological target with the second plurality of nucleic acids under conditions that permit hybridization of complementary nucleotide sequences between the target nucleic acid molecules and the second region of nucleic acids of the second plurality; e) contacting the second plurality of nucleic acids with the first plurality of nucleic acids under hybridization conditions; f) detecting nucleic acids in the biological target that have hybridized to a nucleic acid of the second plurality by detecting a signal of a label that is part of the nucleic acids of the biological target; g) determining a location of the detectable signal of the label on the surface; and h) determining the nucleotide sequence of the nucleic acid in the biological target that has hybridized to a nucleic acid of the second plurality by correlating the location of the signal to the nucleotide sequence.