The ESPRIT technology uses picking & arraying robots to identify rare soluble expression constructs from random libraries of 28,000 size-selected fragments of a single target gene. The resulting purifiable proteins can be used in structural biology and for immunisation studies.