Many proteins, including antibodies, are difficult to express in host cells due to problems with insolubility, disulfide bonds or host cell toxicity. Cell-free protein array makes many of such proteins available for use in protein microarrays.