Design thermostable proteins (HyperMPNN)

HyperMPNN is a deep learning-based inverse folding model designed specifically to enhance protein thermostability. Built upon ProteinMPNN, it was retrained on predicted protein structures from hyperthermophilic organisms (optimal growth temperatures up to 105°C), learning the thermotolerance strategies refined by nature over billions of years of evolution.

Unlike general-purpose models, HyperMPNN accurately recapitulates the characteristic amino acid composition preferences of thermophilic proteins — charged residues enriched on the surface, hydrophobic residues enriched in the core — and successfully transfers these design principles to proteins of non-thermophilic origin. Experimental validation shows that the I53-50 protein nanoparticle designed by HyperMPNN exhibits a melting temperature increase from 65°C to above 95°C, a stability improvement exceeding 30°C.

This online tool provides convenient protein thermostability design services, suitable for enzyme engineering, vaccine delivery carrier development, biopharmaceutical preservation, and other applications requiring high-temperature tolerance. Simply upload the backbone structure of your target protein to obtain thermostability-optimized candidate sequences and accelerate your R&D work.

Upload a protein structure file in PDB or mmCIF format, and the system will automatically parse chain information. After selecting chains to design and setting parameters, the model will generate multiple optimized amino acid sequences, with scores (score = -log_prob, lower is better) and sequence recovery rates for each.

1. Upload Protein Structure File (PDB / mmCIF):


3. Design Parameters:

Model:
Num. Sequences: Generate 1-10 sequences per target
Sampling Temp:
Higher temperature = greater sequence diversity
Backbone Noise: Add Gaussian noise (A) to backbone coordinates for diversity
Random Seed: 0 = random each time; non-zero = fixed seed
Exclude AAs:
Checked amino acids will not appear in generated sequences

4. Constraints & Biases (JSONL, optional):

The JSONL fields below provide finer control than the UI controls above. If filled, they override the corresponding chain selection / AA exclusion settings above. Position numbering is 1-based and independent of residue numbering in the PDB file.

Chain design spec — overrides chain selection above (chain_id_jsonl):

Per-chain AA exclusion — overrides exclusion list above (omit_AA_jsonl):

Fixed positions (fixed_positions_jsonl):

AA composition bias (bias_AA_jsonl):

Per-residue position bias (bias_by_res_jsonl):

Symmetry/Tied positions (tied_positions_jsonl):


References

  • Ertelt M, Schlegel P, Beining M, Kaysser L, Meiler J, Schoeder CT. HyperMPNN-A general strategy to design thermostable proteins learned from hyperthermophiles. bioRxiv [Preprint]. 2024 Dec 1:2024.11.26.625397. doi: 10.1101/2024.11.26.625397. PMID: 39651244; PMCID: PMC11623624.