GROMACS version: 2022.1
GROMACS modification: No
Hi,
I was doing a Free energy calculation where I am mutating a residue from Alanine to Phe. During my production run, I am gettting the following error:
The bond in molecule-type Protein_chain_B between atoms 144 DCG and 145
DCD1 has an estimated oscillational period of 1.8e-02 ps, which is less
than 10 times the time step of 2.0e-03 ps.
Maybe you forgot to change the constraints mdp option.
I understand that I can remove this error by using a time step of <= 1.8 fs. But I would like to know why I am getting this error?
I checked the topology file and the bond parameters are same as that of two aromatic carbons.
Normal Phenylalanine has the following bond parameters:
CA CA 1 0.1375 255224.0
And my hybrid topology file has the following
144 DUM_CA 8 A2F DCG 140 0.000000 3.9636 CA 0.000000 12.0110
145 DUM_CA 8 A2F DCD1 141 0.000000 3.9636 CA -0.115000 12.0110
and the bonds section as this
144 145 1 0.137500 255224.000000 0.137500 255224.000000
Based on these values I calculated the oscillation time period manually and I believe it comes to be around 96.4 fs. If this is correct then why do gromacs calculate it as 18 fs? And if it 18 fs then why this particular bond? Why not bonds in a normal Phe or the other aromatic bonds in the hybrid residue? I also tried with gromacs2023.2 and the problem is still there. I’m skeptical that I may have missed something in the parameter files.