Protein arrays for the parallel, in vitro screening of biomolecular
activity are provided. Methods of using the protein arrays are also
disclosed. On the arrays, a plurality of different proteins, such as
different members of a single protein family, are immobilized on one or
more organic thinfilms on the substrate surface. The protein arrays are
particularly useful in drug development, proteomics, and clinical
diagnostics.