GROMACS version: 2024.2
GROMACS modification: No
Hi, our lab members have been running some protein simulations in CHARMM36 with hydrogen mass repartitioning + 4 fs timestep and there has been a consistent problem with the SD-CE-HE[123] bonds in methionines - they throw LINCS warnings until (often after 100-200 ns) one of them turns into an error and crashes the simulation. Many different particular atoms in the system show this issue, but always involving the same atoms from methionine. We tried both implicit (through .mdp) and explicit (in .top) versions of HMR and the issue happened in both.
I could reproduce this error quickly with an NVT simulation of ~25 capped methionines in vacuum - it seems that the mass imbalance between the sulfur and the repartitioned methyl group makes the methyl C-H oscillations unstable. I tested an ad-hoc solution where another 4 atomic mass units are transferred from the sulfur to the methyl carbon (now also added as an option in Gromologist), and it removed the instabilities.
What surprises me though is that this has not been reported anywhere, so I’m thinking if anyone else saw that behavior, or perhaps there’s something wrong with our setup? I used very “vanilla” .mdp settings, played around with a few of them, and it wasn’t too sensitive to any obvious parameters.
Attaching a minimal structure + topology (with HMR, without the Met modification) if anyone wants to reproduce it independently.
merged_hmass.top (55.9 KB)
25met.pdb.txt (56.1 KB)
Best,
Miłosz