Low-N Protein Activity Optimization with FolDE
Jacob B. Roberts, Catherine R. Ji, Isaac Donnell, Thomas D. Young, Allison N. Pearson, Graham A. Hudson, Leah S. Keiser, Mia Wesselkamper, Peter H. Winegar, Janik Ludwig, Sarah H. Klass, Isha V. Sheth, Ezechinyere C. Ukabiala, Maria C. T. Astolfi, Benjamin Eysenbach, Jay D. Keasling
TL;DR
Low-N protein optimization faces data-bias and lack of exploration when using purely top-ranked mutants. FolDE introduces naturalness warm-start and diversity-aware batch selection (constant-liar) to iteratively refine protein activity predictions, combining PLM embeddings with ranking-based neural learning. In ProteinGym-based simulations across 20 targets, FolDE achieves a 23% gain in top-10% mutants and a 55% higher chance of finding a top-1% mutant, outperforming random, zero-shot, and EVOLVEpro baselines, with open-source Foldy software enabling broader adoption. The results demonstrate that integrating naturalness priors, robust ranking, and batch diversity in ALDE workflows can dramatically improve efficiency and accuracy in low-N protein engineering, with implications for foundation-model–driven design in biology.
Abstract
Proteins are traditionally optimized through the costly construction and measurement of many mutants. Active Learning-assisted Directed Evolution (ALDE) alleviates that cost by predicting the best improvements and iteratively testing mutants to inform predictions. However, existing ALDE methods face a critical limitation: selecting the highest-predicted mutants in each round yields homogeneous training data insufficient for accurate prediction models in subsequent rounds. Here we present FolDE, an ALDE method designed to maximize end-of-campaign success. In simulations across 20 protein targets, FolDE discovers 23% more top 10% mutants than the best baseline ALDE method (p=0.005) and is 55% more likely to find top 1% mutants. FolDE achieves this primarily through naturalness-based warm-starting, which augments limited activity measurements with protein language model outputs to improve activity prediction. We also introduce a constant-liar batch selector, which improves batch diversity; this is important in multi-mutation campaigns but had limited effect in our benchmarks. The complete workflow is freely available as open-source software, making efficient protein optimization accessible to any laboratory.
