Patent ID: 7361821

Claim:
A method comprising: a) obtaining two or more different coded oligonucleotide probes, each of the coded oligonucleotide probes comprising an oligonucleotide probe attached to at least one nanobarcode, wherein the nanobarcode is selected from the group consisting of carbon nanotubes, fullerenes, submicrometer metallic barcodes, nanoparticles and quantum dots; b) contacting a target molecule with the coded oligonucleotide probes, wherein the target molecule is a nucleic acid, and wherein the target molecule is attached to an immobilization substrate and the coded oligonucleotide probes hybridize to different locations on the nucleic acid; c) ligating the coded oligonucleotide probes on the nucleic acid that are adjacent to one another to form ligated coded oligonucleotide probes; d) separating the ligated coded oligonucleotide probes from the nucleic acid and non-ligated coded oligonucleotide probes; e) aligning the ligated coded oligonucleotide probes on a surface using free flow electrophoresis; and f) identifying the ligated coded oligonucleotide probes.