Ensemble scoring: combining physics-based and learned terms
ProtSynq's ΔΔG predictions are produced by an ensemble of three distinct scoring terms, calibrated and combined using a learned weighting scheme. The ensemble approach reduces variance compared to any individual estimator.
Term 1 — Rosetta-based free energy decomposition. Local structural perturbations around the mutated position are minimized using a simplified energy function derived from the Rosetta force field. This term captures packing density changes, backbone strain, and short-range electrostatics. We use a stripped-down version of the calculation to maintain per-residue scan times below 30 seconds.
Term 2 — Sequence-based evolutionary conservation. A multiple sequence alignment of homologous proteins is used to compute a position-specific log-odds score for the proposed substitution. High-conservation positions penalize non-conservative substitutions regardless of local structure. This term prevents the physics component from suggesting mutations that evolutionary pressure has already rejected.
Term 3 — Learned ΔΔG residual. A transformer model fine-tuned on experimental ΔΔG data from ProThermDB and ProtaBank predicts a residual correction on top of the physics and conservation terms. The learned component captures effects that the two physics-adjacent terms systematically underestimate — particularly for hydrophobic core packing and surface salt bridge networks in larger proteins.
Weights for combining the three terms were learned by optimizing Pearson correlation on a validation set. The weighting is protein-class-specific: globular single-domain proteins, multi-domain proteins, and membrane-adjacent segments use slightly different weight profiles.