Fold2Seq
Fold2Seq generates protein sequences conditioned on target 3D topological folds using a transformer-based generative framework to support protein engineering and protein design.
Key Features:
- Transformer-Based Architecture: Learns sequence embeddings and captures long-range dependencies in protein sequences via a transformer model.
- Fold Embedding via Secondary Structural Elements: Represents target folds using densities of secondary structural elements within 3D voxels to encode spatial topology.
- Performance and Reliability: Demonstrates improved or comparable performance versus data-driven deep generative models and physics-based approaches like RosettaDesign on test sets with single, high-resolution, complete structure inputs, evaluated for speed, coverage, and reliability.
- Robustness to Imperfect Inputs: Offers advantages over structure-based deep models and RosettaDesign when handling low-quality, incomplete, or ambiguous input structures.
Scientific Applications:
- Protein engineering: Design novel protein sequences that conform to specified 3D topological folds.
- Drug discovery: Generate candidate protein sequences with target structural characteristics relevant to therapeutic design.
- Synthetic biology: Create diverse protein sequences with desired folds for engineered biological systems.
Methodology:
Jointly learns sequence embeddings with a transformer model while embedding target folds using 3D voxel-based densities of secondary structural elements.
Topics
Details
- License:
- Apache-2.0
- Tool Type:
- workflow
- Programming Languages:
- Python
- Added:
- 1/5/2022
- Last Updated:
- 1/5/2022
Operations
Publications
Cao Y, et al. Fold2Seq: A Joint Sequence(1D)-Fold(3D) Embedding-based Generative Model for Protein Design. Proc Mach Learn Res. 2021; 139:1261-1271.
PMID: 34423306
PMCID: PMC8375603