[gmx-users] bug/help - pure charge transformation using fep-lambdas=1.0
Camila Zanette
czanette at uci.edu
Thu Jun 2 19:59:56 CEST 2016
Dear all,
I am trying to run a simulation using morse potential where I do a pure
charge transformation of two atom of my molecule. The only thing my
topology file is saying is to change the hydrogens (27 and 28) charges from
0.0 to 0.03695.
[ atoms ]
; nr type resnr res atom cgnr charge mass
typeB chargeB massB comments
1 c3 1 MOL C1 1 -0.07090 12.000000
c3 -0.07090 12.000000 ; MCSS
2 c3 1 MOL C2 2 -0.06840 12.000000
c3 -0.06840 12.000000 ; MCSS
(...)
26 hc 1 MOL H16 26 0.03695 1.000000
hc 0.03695 1.000000 ; MCSS
27 hc 1 MOL H17 27 0.00000 1.000000
hc 0.03695 1.000000 ; to be appeared
28 hc 1 MOL H18 28 0.00000 1.000000
hc 0.03695 1.000000 ; to be appeared
I am using just five lambda values (coul-lambdas) of 0.0, 0.25, 0.5, 0.75,
and 1.0.
fep_lambdas = 1.0 1.00 1.0 1.00 1.0
vdw_lambdas = 1.0 1.00 1.0 1.00 1.0
coul_lambdas = 0.0 0.25 0.5 0.75 1.0
mass-lambdas = 0.0 0.00 0.0 0.00 0.0
Setting the fep-lambdas all 1.0, we found a "bug" in the .xvg files where
there are multiples "zeros" interleaved with "non-zeros" values. This case
only occurred with the vacuum simulation, the water simulation was OK. Here
are the contents of one of the .xvg files for free energy:
52.8000 -4176.0000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
0.0000000 0.0000000 0.0000000
52.9000 -4176.0000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
0.0000000 0.0000000 0.0000000
53.0000 -4176.0000 0.0000000 0.086857602 0.0000000 0.0000000 0.021714401
0.043428800 0.065143197 0.086857601
53.1000 -4176.0000 0.0000000 0.088871211 0.0000000 0.0000000 0.022217803
0.044435606 0.066653397 0.088871207
If we changed the fep-lambdas to 0, we don't get those "zeros" there.
Does someone know what is happening here?
Thank you very much!
PS: Here are the files in case someone wants to reproduce the problem and
also check my .xvg files:
https://www.dropbox.com/sh/r3yzr1zzhuc996f/AABKRQXkp4-N5Ep1o-AVn3Yoa?dl=0
The folder mdp_files_fep0 is the one where the fep-lambdas are all 0 and
the data_fep0 contains the .xvg files for this running. The same works for
mdp_files_fep1 and data_fep1 for fep-lambdas equal to 1. Under run_scripts
are my job scripts for the simulation.
--
Camila Zanette
More information about the gromacs.org_gmx-users
mailing list