Large libraries of randomly mutated genes are applied in directed evolution experiments in order to obtain sufficient variability. These libraries, however, contain mostly inactive variants, and the very low frequency of improved variants can only be isolated by high- throughput screening. Small but efficient libraries comprise an attractive alternative. Here, we describe the application of ancestral libraries—libraries based on mutations predicted ...