协议(科学)
计算机科学
蛋白质设计
协议设计
功能(生物学)
钥匙(锁)
管道(软件)
分布式计算
人工智能
工程设计过程
源代码
通用ORB间协议
软件工程
序列(生物学)
蛋白质结构预测
编码(集合论)
蛋白质工程
反向地址解析协议
逆向工程
管道运输
计算模型
遗传算法
机器学习
数据挖掘
实验设计
迭代设计
过程(计算)
作者
Amrita Nallathambi,Brian Kuhlman
摘要
Computational protein design has been transformed by deep learning models that can accurately predict protein structure and generate sequences compatible with desired folds. Here we present a detailed protocol for EvoPro, an automated platform that uses a genetic algorithm along with iterative structure prediction (AlphaFold2/AlphaFold3) and sequence design (ProteinMPNN/LigandMPNN) to engineer protein-protein interactions with customizable properties. The protocol describes how to implement multistate design objectives to simultaneously optimize positive and negative design goals. We provide step-by-step instructions for setting up the genetic algorithm, configuring scoring functions for different design challenges, and analyzing results. The method builds on our previously validated approach, which successfully generated high-affinity binding domains without requiring experimental optimization. We describe key considerations for adapting the protocol to diverse protein engineering objectives, including binding site targeting, conformational specificity, and symmetric assembly. The complete computational protocol can be installed and executed in a week by a new user and provides a framework for leveraging deep learning models to address challenging protein design problems. © 2025 Wiley Periodicals LLC. Basic Protocol 1: Designing protein binders Basic Protocol 2: Engineering conformational switches Basic Protocol 3: Designing de novo homo-oligomers Support Protocol 1: Setting up the EvoPro code and environment Support Protocol 2: Input preparation for different design scenarios Support Protocol 3: Optimizing the scoring function and other parameters.
科研通智能强力驱动
Strongly Powered by AbleSci AI