[gmx-users] charmm and oplsaa simulation results don't match
Chris Neale
chris.neale at utoronto.ca
Tue Aug 19 15:38:08 CEST 2008
If a user could be assured that they would obtained the same microstates, even in an infinite simulation, then we could
finally get rid of the multitude of ff's and pick 'one' since they would all agree. However, this is not the case. Therefore
your assumption that you *should* get the same answer with different ff's is hopefully possible in the future, but currently false.
Second, are you even sure that you are converged? Try cutting the 100ns in 3 pieces and treating them as repeats. You will then be
able to estimate how much the difference depends on the different ff and how much depends on chance.
Chris.
-- original message --
Hi everybody,
I had run a long 100ns simulation on a tripeptide using opls/aa force field and
spc water model.
I got a few microstates.
Then I tried to run simulation on the same system using charmm force field and tip3p water
model.
However I couldn't find the microstates. Within the first 10 ns the system adopts the final
configuration that was observed in the simulation using oplsaa force field.
The process I used to run gromacs with charmm and tip3p water model is
pdb2gmx -f opls.gro -ff charmm -ter -water tip3p
charmm27-run-addtop-gromacs-dihe.sh topol.top new.top
mv new.top topol.top
#### I did modify the top file to include "tip3p-charmm.itp"
for water topology.
editconf -f conf.gro -o box.gro -bt cubic -d 0.75
genbox -cs spc216.gro -cp box.gro -p topol.top -o solvated.gro
grompp -zero -f em.mdp -c solvated.gro -o em.tpr
mdrun -v -s em.tpr
Then I generated the "tpr" file for 100ns.
The em.mdp file includes :
; User spoel (236)
; Wed Nov 3 17:12:44 1993
; Input file
;
cpp = /usr/bin/cpp
constraints = none
integrator = steep
nsteps = 100
;
; Energy minimizing stuff
;
emtol = 2000
emstep = 0.01
nstcomm = 1
ns_type = grid
rlist = 1
rcoulomb = 1.0
rvdw = 1.0
Tcoupl = no
Pcoupl = no
gen_vel = no
The 100ns.mdp file includes:
;
; User spoel (236)
; Wed Nov 3 17:12:44 1993
; Input file
;
title = Yo
cpp = /usr/bin/cpp
constraints = all-bonds
integrator = md
dt = 0.002 ; ps !
nsteps = 50000000 ; total 10000 ps.
nstcomm = 1
nstxout = 250
nstvout = 1000
nstfout = 0
nstlog = 250
nstenergy = 250
nstlist = 10
ns_type = grid
rlist = 1.0
rcoulomb = 1.0
rvdw = 1.0
; Berendsen temperature coupling is on in two groups
Tcoupl = berendsen
tc-grps = Protein SOL
tau_t = 0.1 0.1
ref_t = 300 300
; Energy monitoring
energygrps = Protein SOL
; Isotropic pressure coupling is now on
Pcoupl = berendsen
Pcoupltype = isotropic
tau_p = 0.5
compressibility = 4.5e-5
ref_p = 1.0
; Generate velocites is off at 300 K.
gen_vel = no
gen_temp = 300.0
gen_seed = 173529
Can anyone suggest why am I not getting the microstates with "charmm " force field.
Is there anything more that I needed to do and I missed. I am sorry for such a lengthy query
Thanks in advance
Sarbani
More information about the gromacs.org_gmx-users
mailing list