henhaobio
Sign in

bioRxivBioinformaticsPreprint

A Genetic Algorithm to scour protein sequence space: A novel framework for protein engineering using protein language models and force fields

João SartoriiD, Eduardo KrempseriD, Ana Carolina Ramos GuimarãesiD, Lucas de Almeida MachadoiD

PDFDOICode

Abstract

The optimization of protein sequences for enhanced binding and stability remains a formidable challenge in bioengineering due to the vastness of sequence space. Existing state-of-the-art methods, including traditional structure-based design and protein language models, use fitness estimators as objective functions to guide search algorithms that scour sequence space for optimal sequences. However, effective exploration requires search strategies that balance diversity and computational efficiency, as both are paramount for effective exploration. This work presents GAPO (Genetic Algorithm for Protein Optimization), a novel flexible framework that integrates evolutionary computing, protein language models, and structure-based design to efficiently explore sequence space. GAPO employs genetic algorithms to iteratively refine protein sequences based on user-defined objective functions, using either force field-derived information or protein language models to assess fitness, it also allows users to define custom objective functions, including multi-objective ones. We detail GAPOs implementation, highlighting features such as customizable initialization methods, diverse selection strategies, and mutation techniques informed by evolutionary scale modeling (ESM).IIn a case study using Hen-egg lysozyme, GAPO outperformed simulated annealing (SA) in both protein language model and energy-based objectives, converging to higher average ESM2 probabilities (0.98 vs. WT 0.89 and SA 0.88) and more favorable REF2015 energies (-510 REU vs. WT -415 REU and SA -405 REU), while maintaining reproducible behavior across independent runs. GAPO is available at https://github.com/izzetbiophysicist/GAPO.

Citations
0

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.

Similarity Map
SelectedSame fieldCross-field
THISWang '26Lála '25Kulathunga '26Wirtz '25Gomez-Uribe '25Hu '22
70% semantic matchBioinformatics
Lijuan Wang, Yuze Wang, Qiu Chen+3 more·PLoS Computational Biology·Jun 5, 2026· 2 citations