[gmx-users] Expanded Ensemble and Gromacs 4.6
Joakim Jämbeck
jambeck at me.com
Tue Feb 5 12:00:26 CET 2013
Hi,
I am trying to use the Expanded Ensemble (EE) method to compute the free energy of solvation of a small organic molecule.
Basically I am playing around but I cannot get the simulations to run.
Here are my EE and free energy settings:
%-------------------------------------------------------
free-energy = expanded ; Expanded ensemble
couple-moltype = C1X ; Molecule to introduce
couple-lambda0 = none ; Go from no interactions with solvent...
couple-lambda1 = vdw-q ; ...to full interactions
couple-intramol = no ; Do not decouple internal interactions
init_lambda_state = 0 ; Start from the first column of the lambda vectors
delta-lambda = 0 ; No increments in lambda
nstdhdl = 100 ; Frequency for writing dH/dlambda
coul-lambdas = 0.0 0.25 0.5 0.75 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
vdw-lambdas = 0.0 0.0 0.0 0.0 0.0 0.2 0.4 0.6 0.7 0.8 0.9 1.0
dhdl-print-energy = yes ; Include total energy in the dhdl file
sc-alpha = 0.5 ; Soft core alpha parameter
sc-power = 1 ; Power of lambda in soft core function
sc-r-power = 6 ; Power of radial term in the soft core function
sc-sigma = 0.3 ; Soft core sigma
sc-coul = no ; No soft core for Coulomb
separate-dhdl-file = yes ; Seperate dhdl files
dhdl-derivatives = yes ; Print derivatives of the Hamiltonian
; expanded ensemble variables
nstexpanded = 100 ; Number of steps between attempts to change the Hamiltonian
lmc-stats = wang-landau ; WL algorithm to explore state space
lmc-move = gibbs ; Decides which state to move to
lmc-weights-equil = number-steps ; EE weight updating stops after...
weight-equil-number-steps = 5000000 ; ...10ns of simulation
; Seed for Monte Carlo in lambda space
lmc-seed = 1993
lmc-repeats = 1
lmc-gibbsdelta = -1
lmc-forced-nstart = 0
symmetrized-transition-matrix = no
nst-transition-matrix = -1
mininum-var-min = 100
wl-scale = 0.6
wl-ratio = 0.8
init-wl-delta = 1
wl-oneovert = yes
%-------------------------------------------------------
Besides this I use LINCS to constrain all bonds, sd-integrator and a "normal" cut-off scheme with a 1 fs time step.
However, once I try to run the files on the cluster I always end up with LINCS warnings and after a few seconds the program crashes due to too many LINCS warnings. If I increase the time step to 2 fs I run into problems SETTLE for the water. I always start from a nice structure that is taken as the final snap shot from a simple 1 ns MD simulation of my system.
What could be the problem?
If I use free_energy = yes instead of EE things work fine.
Did I perhaps mess up the EE settings or something?
Thanks in advance.
Best,
Joakim
More information about the gromacs.org_gmx-users
mailing list