[gmx-users] Free energy perturbation - table extension and blowing system
Krzysztof Makuch
krzysztof.makuch at gmail.com
Sun Dec 24 21:41:27 CET 2017
Ok, I've found what's wrong here. Intramolecular bonded interactions in
large molecule should be changed differently:
couple-intramol = yes
Maybe somebody will find this useful.
2017-12-18 19:31 GMT+01:00 Krzysztof Makuch <krzysztof.makuch at gmail.com>:
> Hi,
> I want to calculate 'solvation' energy of lutein in bilayer and water by
> Free Energy Perturbation. When I'm running a normal MD, or some kind of
> steering dynamics,my system works just fine. After addition of FEP
> parameters, em runs, but instantly returns series of warnings:
>
> WARNING: Listed nonbonded interaction between particles 6461 and 6482
> at distance 2.545 which is larger than the table limit 2.200 nm.
>
> This is likely either a 1,4 interaction, or a listed interaction inside
> a smaller molecule you are decoupling during a free energy calculation.
> Since interactions at distances beyond the table cannot be computed,
> they are skipped until they are inside the table limit again. You will
> only see this message once, even if it occurs for several interactions.
>
> IMPORTANT: This should not happen in a stable simulation, so there is
> probably something wrong with your system. Only change the table-extension
> distance in the mdp file if you are really sure that is the reason.
>
> The same thing repeats for several pairs of atoms, only in one
> transmembrane molecule. As I said, everything is fine without FEP
> parameters. For this instance I'm using the following parameters adapted
> stright from the Bevanlab tutorial:
>
> ; Run control
> integrator = steep
> nsteps = 5000
> ; EM criteria and other stuff
> emtol = 100
> emstep = 0.01
> niter = 20
> nbfgscorr = 10
> ; Output control
> nstlog = 1
> nstenergy = 1
> ; Neighborsearching and short-range nonbonded interactions
> cutoff-scheme = verlet
> nstlist = 1
> ns_type = grid
> pbc = xyz
> rlist = 1.2
> ; Electrostatics
> coulombtype = PME
> rcoulomb = 1.2
> ; van der Waals
> vdwtype = cutoff
> vdw-modifier = potential-switch
> rvdw-switch = 1.0
> rvdw = 1.2
> ; Apply long range dispersion corrections for Energy and Pressure
> DispCorr = EnerPres
> ; Spacing for the PME/PPPM FFT grid
> fourierspacing = 0.12
> ; EWALD/PME/PPPM parameters
> pme_order = 6
> ewald_rtol = 1e-06
> epsilon_surface = 0
> ; Temperature and pressure coupling are off during EM
> tcoupl = no
> pcoupl = no
> ; Free energy control stuff
> free_energy = yes
> init_lambda_state = 0
> delta_lambda = 0
> calc_lambda_neighbors = 1
> ; Vectors of lambda specified here
> ; Each combination is an index that is retrieved from init_lambda_state
> for each simulation
> ; init_lambda_state 0 1 2 3 4 5 6 7 8
> 9 10 11 12 13 14 15 16 17 18 19 20
> vdw_lambdas = 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40
> 0.45 0.50 0.55 0.60 0.65 0.70 0.75 0.80 0.85 0.90 0.95 1.00
> coul_lambdas = 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
> 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
> ; We are not transforming any bonded or restrained interactions
> bonded_lambdas = 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
> 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
> restraint_lambdas = 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
> 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
> ; Masses are not changing (particle identities are the same at lambda = 0
> and lambda = 1)
> mass_lambdas = 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
> 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
> ; Not doing simulated temperting here
> temperature_lambdas = 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
> 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
> ; Options for the decoupling
> sc-alpha = 0.5
> sc-coul = no
> sc-power = 1.0
> sc-sigma = 0.3
> couple-moltype = lutein
> couple-lambda0 = vdw
> couple-lambda1 = none
> couple-intramol = no
> nstdhdl = 10
> ; No velocities during EM
> gen_vel = no
> ; options for bonds
> constraints = h-bonds
> ; Type of constraint algorithm
> constraint-algorithm = lincs
> ; Do not constrain the starting configuration
> continuation = no
> ; Highest order in the expansion of the constraint coupling matrix
> lincs-order = 12
>
>
> What I've tried by now and didn't work:
> - I've tried to increase table extension, but it didn't do any good.
> - I've tried to change the charge groups, which are now 1 atom = 1 group
> for this molecule
> - I was trying to solve this with gromacs 4, 5 and 16'. Warnings were
> similar.
> If I try to run further FEP steps the system with FEP parameters blows up.
> MD without FEP simulates doesn't cause any problems.
> My guess is I'm missing something inside FEP parameters. I'm using GROMACS
> for several years by now and for the first time I can't solve the problem
> by myself. I'd be glad for any tips You could give.
> Best,
> Krzysiek
> --
> Jagiellonian University
> Department of Computational Biophysics and Bioinformatics
> tel.1: (12) 664 61 49
> tel.2: (48) 664 086 049
>
--
Jagiellonian University
Department of Computational Biophysics and Bioinformatics
tel.1: (12) 664 61 49
tel.2: (48) 664 086 049
More information about the gromacs.org_gmx-users
mailing list