Flow diagram of the different sections of the protocol. The required and optional sections are color-coded white and gray, respectively, with arrows indicating the order in which the sections are performed. Note that some sections require key equipment, such as a plasma cleaner, critical point drier or UVO cleaner, in order to be executed. If these machines are not available, limited quantities of either non-functionalized or functionalized micropost array substrates can be ordered through our online service (www.seas.upenn.edu/~chenlab/micropostform.html). These respective shortcuts are indicated by boxes with dashed borders on the flow chart.