[us-commits] [ehb54/ultrascan3] 2616d4: Add psv group-contribution probe (analysis for tic...
emre brookes
noreply at github.com
Tue Jul 21 07:32:25 MDT 2026
Branch: refs/heads/ehb54-issue-978
Home: https://github.com/ehb54/ultrascan3
Commit: 2616d4c1ebdfc9a2920da2b7f3e2f0be113dee78
https://github.com/ehb54/ultrascan3/commit/2616d4c1ebdfc9a2920da2b7f3e2f0be113dee78
Author: ehb54 <brookes at uthscsa.edu>
Date: 2026-07-21 (Tue, 21 Jul 2026)
Changed paths:
A us_somo/develop/perceiver/tools/psv_model.py
Log Message:
-----------
Add psv group-contribution probe (analysis for ticket #980)
Tests Mattia's suggestion that a rough psv can be suggested for a non-coded
residue from similarity to the hybridizations already in somo.residue, by
fitting a Cohn-Edsall / Durchschlag-Zipper style group-contribution model over
the ~100 genuine polyatomic residues somo.residue codes and scoring it
leave-one-out.
Result (MAE in vbar, cm^3/g; typical vbar ~0.73):
global mean 0.110
sum-of-vdW-spheres (emitted now) 0.193 <- worst option available
residue-type group average 0.070
hybrid group-contribution 0.054 (organic only: 0.036, metals: 0.222)
So the estimate the perceiver currently emits is worse than guessing the mean,
the group-contribution model is good for organic residues, and it should not
be trusted for metal-containing ones. Findings recorded on
ehb54/ultrascan-tickets#980.
NOT pushed: this belongs with the #980 work rather than the #978 PR.
Co-Authored-By: Claude Opus 4.8 <noreply at anthropic.com>
To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications
More information about the us-commits
mailing list