SPURS
SPURS predicts changes in protein thermostability (ΔΔG, kcal/mol) for amino acid substitutions by integrating ESM sequence embeddings with ProteinMPNN structure embeddings via a rewired adapter architecture. The API accepts a protein sequence plus PDB or mmCIF content and a single-letter chain ID, supports batched inference for up to 4 proteins per call with sequences up to 1,024 residues, and returns either ΔΔG for user-specified point mutations or an L×20 single-mutation ΔΔG matrix for saturation mutagenesis and stability-focused protein engineering.
