Arrays according to the invention have two or more individual proteins deposited in a spatially defined pattern on a surface in a form whereby a property such as an activity or function of the proteins can be investigated or assayed in parallel by interrogation of the array.