This tool is powered by the high-performance graph neural network algorithm ProteinMPNN and is built for structure-guided amino acid sequence design from protein backbones. It combines strong native-structure recovery with fast computation, enabling efficient de novo sequence redesign, native-backbone reconstruction, and other molecular design tasks across enzyme engineering, antigen optimization, scaffold protein redesign, and protein complex interface design.
Upload a protein structure file in PDB or mmCIF format and the system will automatically parse the chain information. After selecting the chains to design and setting the parameters, the model will generate multiple optimized amino acid sequences together with a score for each sequence (score = -log_prob, lower is better) and sequence recovery.
The model is based on ProteinMPNN (Dauparas et al., Science 2022) and supports the standard model, the CA-only model, and the soluble-protein specialized variant (SolubleMPNN).
About ProteinMPNN
ProteinMPNN (Dauparas et al., Science 2022) is a protein sequence design method based on a message-passing neural network. Key features: - Uses protein backbone coordinates (N, CA, C, O, and related atoms) as input - Uses an encoder-decoder architecture to pass information over a 3D structural graph - Autoregressively samples amino acid sequences residue by residue - Supports multiple noise levels and model variants - Allows explicit design chains, context-only chains, and fixed positions - Supports sequence bias constraints, excluded amino acids, and related controls Available models: v_48_002 - training noise 0.02A, 48 edges (most conservative; recommended for high-precision structures) v_48_010 - training noise 0.10A, 48 edges v_48_020 - training noise 0.20A, 48 edges (recommended default) v_48_030 - training noise 0.30A, 48 edges (more tolerant of low-resolution / NMR structures) Reference: Dauparas, J., et al. "Robust deep learning-based protein sequence design using ProteinMPNN." Science 378.6615 (2022): 49-56.