Patent ID: 7816098

Claim:
A method of generating a protein array from a library of two or more non-identical target DNA sequences the method comprising: (a) inserting a marker DNA sequence in frame immediately following a start codon of each of the target DNA sequences or immediately preceding a stop codon of each of the target DNA sequences or both, to form a library of modified DNA sequences which encode a library of modified amino acid sequences each comprising a marker moiety; (b) expressing the library of modified target amino acid sequences from the library of modified DNA sequences; (c) immobilizing to a single support in a single step the library of two or more modified target amino acids sequences from lysate, and wherein the marker moieties of the target modified amino acid sequences are attached to the single support in a spatially defined format, thereby generating a protein array, and (d) washing said solid support to remove unbound proteins, thereby generating an array of purified proteins.