[gmx-users] error in the middle of running mdrun_mpi

Justin Lemkul jalemkul at vt.edu
Sun Oct 26 14:23:24 CET 2014



On 10/26/14 9:17 AM, Nizar Masbukhin wrote:
> Thanks Justin.
> I have increased the cutoff, and yeah thats work. There were no error
> message anymore. The first 6 nanoseconds, i felt the simulation run slower.
> Felt so curious that  simulation run very fast the rest of time.
>

Longer cutoffs mean there are more interactions to calculate, but the cutoffs 
aren't to be toyed with arbitrarily to gain speed.  They are a critical element 
of the force field itself, though in implicit solvent, it is common to increase 
(and never decrease) the cutoff values used in explicit solvent.  Physical 
validity should trump speed any day.

-Justin

> On Fri, Oct 24, 2014 at 7:37 PM, Justin Lemkul <jalemkul at vt.edu> wrote:
>
>>
>>
>> On 10/24/14 8:31 AM, Nizar Masbukhin wrote:
>>
>>> Thanks for yor reply, Mark.
>>>
>>>
>>> At first i was sure that the problem was table-exension because when I
>>> enlarge table-extension value, warning message didn't  appear anymore.
>>> Besides, i have successfully minimized and equilibrated the system
>>> (indicated by Fmax < emtol reached; and no error messages during NVT&NPT
>>> equilibration, except a warning that the Pcouple is turned off in vacuum
>>> system).
>>>
>>> However, the error message appeared without table-extension warning makes
>>> me doubt also about my system stability. Here is my mdp setting. Please
>>> tell me if there are any 'weird' setting, and also kindly
>>> suggest/recommend
>>> a better setting.
>>>
>>>
>>> *mdp file for Minimisation*
>>>
>>>
>>> integrator = steep
>>>
>>> nsteps = 5000
>>>
>>> emtol = 200
>>>
>>> emstep = 0.01
>>>
>>> niter = 20
>>>
>>> nstlog = 1
>>>
>>> nstenergy = 1
>>>
>>> cutoff-scheme = group
>>>
>>> nstlist = 1
>>>
>>> ns_type = simple
>>>
>>> pbc = no
>>>
>>> rlist = 0.5
>>>
>>> coulombtype = cut-off
>>>
>>> rcoulomb = 0.5
>>>
>>> vdw-type = cut-off
>>>
>>> rvdw-switch = 0.8
>>>
>>> rvdw = 0.5
>>>
>>> DispCorr = no
>>>
>>> fourierspacing = 0.12
>>>
>>> pme_order = 6
>>>
>>> ewald_rtol = 1e-06
>>>
>>> epsilon_surface = 0
>>>
>>> optimize_fft = no
>>>
>>> tcoupl = no
>>>
>>> pcoupl = no
>>>
>>> free_energy = yes
>>>
>>> init_lambda = 0.0
>>>
>>> delta_lambda = 0
>>>
>>> foreign_lambda = 0.05
>>>
>>> sc-alpha = 0.5
>>>
>>> sc-power = 1.0
>>>
>>> sc-sigma  = 0.3
>>>
>>> couple-lambda0 = vdw
>>>
>>> couple-lambda1 = none
>>>
>>> couple-intramol = no
>>>
>>> nstdhdl = 10
>>>
>>> gen_vel = no
>>>
>>> constraints = none
>>>
>>> constraint-algorithm = lincs
>>>
>>> continuation = no
>>>
>>> lincs-order  = 12
>>>
>>> implicit-solvent = GBSA
>>>
>>> gb-algorithm = still
>>>
>>> nstgbradii = 1
>>>
>>> rgbradii = 0.5
>>>
>>> gb-epsilon-solvent = 80
>>>
>>> sa-algorithm = Ace-approximation
>>>
>>> sa-surface-tension = 2.05
>>>
>>>
>>> *mdp file for NVT equilibration*
>>>
>>>
>>> define = -DPOSRES
>>>
>>> integrator = md
>>>
>>> tinit = 0
>>>
>>> dt = 0.002
>>>
>>> nsteps = 250000
>>>
>>> init-step = 0
>>>
>>> comm-mode = angular
>>>
>>> nstcomm = 100
>>>
>>> bd-fric = 0
>>>
>>> ld-seed = -1
>>>
>>> nstxout = 1000
>>>
>>> nstvout = 50000
>>>
>>> nstfout = 50000
>>>
>>> nstlog = 100
>>>
>>> nstcalcenergy = 100
>>>
>>> nstenergy = 1000
>>>
>>> nstxtcout = 100
>>>
>>> xtc-precision = 1000
>>>
>>> xtc-grps = system
>>>
>>> energygrps = system
>>>
>>> cutoff-scheme= group
>>>
>>> nstlist                  = 1
>>>
>>> ns-type = simple
>>>
>>> pbc= no
>>>
>>> rlist= 0.5
>>>
>>> coulombtype = cut-off
>>>
>>> rcoulomb= 0.5
>>>
>>> vdw-type = Cut-off
>>>
>>> vdw-modifier = Potential-shift-Verlet
>>>
>>> rvdw-switch= 0.8
>>>
>>> rvdw = 0.5
>>>
>>> table-extension = 500
>>>
>>> fourierspacing = 0.12
>>>
>>> fourier-nx  = 0
>>>
>>> fourier-ny = 0
>>>
>>> fourier-nz = 0
>>>
>>> implicit-solvent = GBSA
>>>
>>> gb-algorithm = still
>>>
>>> nstgbradii = 1
>>>
>>> rgbradii = 0.5
>>>
>>> gb-epsilon-solvent = 80
>>>
>>> sa-algorithm = Ace-approximation
>>>
>>> sa-surface-tension = 2.05
>>>
>>> tcoupl = v-rescale
>>>
>>> nsttcouple = -1
>>>
>>> nh-chain-length = 10
>>>
>>> print-nose-hoover-chain-variables = no
>>>
>>> tc-grps = system
>>>
>>> tau-t = 0.1
>>>
>>> ref-t = 298.00
>>>
>>> pcoupl = No
>>>
>>> pcoupltype = Isotropic
>>>
>>> nstpcouple = -1
>>>
>>> tau-p = 1
>>>
>>> refcoord-scaling = No
>>>
>>> gen-vel = yes
>>>
>>> gen-temp = 298.00
>>>
>>> gen-seed  = -1
>>>
>>> constraints= all-bonds
>>>
>>> constraint-algorithm = Lincs
>>>
>>> continuation = no
>>>
>>> Shake-SOR = no
>>>
>>> shake-tol = 0.0001
>>>
>>> lincs-order = 4
>>>
>>> lincs-iter = 1
>>>
>>> lincs-warnangle = 30
>>>
>>>
>>> *mdp file for NPT equilibration*
>>>
>>>
>>> define = -DPOSRES
>>>
>>> integrator = md
>>>
>>> tinit = 0
>>>
>>> dt = 0.002
>>>
>>> nsteps = 500000
>>>
>>> init-step = 0
>>>
>>> simulation-part = 1
>>>
>>> comm-mode = angular
>>>
>>> nstcomm = 100
>>>
>>> bd-fric = 0
>>>
>>> ld-seed = -1
>>>
>>> nstxout = 1000
>>>
>>> nstvout = 500000
>>>
>>> nstfout = 500000
>>>
>>> nstlog = 100
>>>
>>> nstcalcenergy = 100
>>>
>>> nstenergy = 1000
>>>
>>> nstxtcout = 100
>>>
>>> xtc-precision = 1000
>>>
>>> xtc-grps = system
>>>
>>> energygrps = system
>>>
>>> cutoff-scheme = group
>>>
>>> nstlist = 1
>>>
>>> ns-type = simple
>>>
>>> pbc = no
>>>
>>> rlist  = 0.5
>>>
>>> coulombtype= cut-off
>>>
>>> rcoulomb = 0.5
>>>
>>> vdw-type = Cut-off
>>>
>>> vdw-modifier = Potential-shift-Verlet
>>>
>>> rvdw-switch = 0.8
>>>
>>> rvdw= 0.5
>>>
>>> table-extension = 1
>>>
>>> fourierspacing = 0.12
>>>
>>> fourier-nx= 0
>>>
>>> fourier-ny = 0
>>>
>>> fourier-nz = 0
>>>
>>> implicit-solvent = GBSA
>>>
>>> gb-algorithm = still
>>>
>>> nstgbradii = 1
>>>
>>> rgbradii = 0.5
>>>
>>> gb-epsilon-solvent = 80
>>>
>>> sa-algorithm = Ace-approximation
>>>
>>> sa-surface-tension = 2.05
>>>
>>> tcoupl  = Nose-Hoover
>>>
>>> tc-grps = system
>>>
>>> tau-t  = 0.1
>>>
>>> ref-t = 298.00
>>>
>>> pcoupl = parrinello-rahman
>>>
>>> pcoupltype = Isotropic
>>>
>>> tau-p   = 1.0
>>>
>>> compressibility   = 4.5e-5
>>>
>>> ref-p   = 1.0
>>>
>>> refcoord-scaling = No
>>>
>>> gen-vel   = no
>>>
>>> gen-temp = 298.00
>>>
>>> gen-seed   = -1
>>>
>>> constraints  = all-bonds
>>>
>>> constraint-algorithm   = Lincs
>>>
>>> continuation  = yes
>>>
>>> Shake-SOR  = no
>>>
>>> shake-tol  = 0.0001
>>>
>>> lincs-order = 4
>>>
>>> lincs-iter   = 1
>>>
>>> lincs-warnangle  = 30
>>>
>>>
>>> *mdp file for MD*
>>>
>>>
>>> integrator  = md
>>>
>>> tinit = 0
>>>
>>> dt  = 0.001
>>>
>>> nsteps = 500000000 ; 1 us
>>>
>>> init-step = 0
>>>
>>> simulation-part= 1
>>>
>>> comm-mode  = Angular
>>>
>>> nstcomm = 100
>>>
>>> comm-grps = system
>>>
>>> bd-fric  = 0
>>>
>>> ld-seed = -1
>>>
>>> nstxout  = 10000
>>>
>>> nstvout  = 0
>>>
>>> nstfout   = 0
>>>
>>> nstlog  = 10000
>>>
>>> nstcalcenergy = 10000
>>>
>>> nstenergy = 10000
>>>
>>> nstxtcout  = 0
>>>
>>> xtc-precision  = 1000
>>>
>>> xtc-grps  = system
>>>
>>> energygrps  = system
>>>
>>> cutoff-scheme  = group
>>>
>>> nstlist  = 10
>>>
>>> ns-type  = simple
>>>
>>> pbc   = no
>>>
>>> rlist    = 0.5
>>>
>>> coulombtype    = cut-off
>>>
>>> rcoulomb  = 0.5
>>>
>>> vdw-type  = Cut-off
>>>
>>> vdw-modifier  = Potential-shift-Verlet
>>>
>>> rvdw-switch = 0.8
>>>
>>> rvdw  = 0.5
>>>
>>> DispCorr = No
>>>
>>> table-extension  = 500
>>>
>>> fourierspacing = 0.12
>>>
>>> fourier-nx  = 0
>>>
>>> fourier-ny = 0
>>>
>>> fourier-nz = 0
>>>
>>> implicit-solvent = GBSA
>>>
>>> ;implicit-solvent = GBSA
>>>
>>> gb-algorithm = still
>>>
>>> nstgbradii = 1
>>>
>>> rgbradii = 0.5
>>>
>>> gb-epsilon-solvent = 80
>>>
>>> sa-algorithm = Ace-approximation
>>>
>>> sa-surface-tension = 2.05
>>>
>>> tcoupl = v-rescale
>>>
>>> nsttcouple = -1
>>>
>>> nh-chain-length = 10
>>>
>>> print-nose-hoover-chain-variables = no
>>>
>>> tc-grps = system
>>>
>>> tau-t  = 0.1
>>>
>>> ref-t = 298.00
>>>
>>> pcoupl = No
>>>
>>> pcoupltype = Isotropic
>>>
>>> nstpcouple = -1
>>>
>>> tau-p  = 1
>>>
>>> refcoord-scaling = No
>>>
>>> gen-vel = no
>>>
>>> gen-temp = 298.00
>>>
>>> gen-seed  = -1
>>>
>>> constraints  = none
>>>
>>> constraint-algorithm = Lincs
>>>
>>> continuation = yes
>>>
>>> Shake-SOR = no
>>>
>>> shake-tol = 0.0001
>>>
>>> lincs-order = 4
>>>
>>> lincs-iter = 1
>>>
>>> lincs-warnangle = 30
>>>
>>> morse = no
>>>
>>> free-energy = yes
>>>
>>> couple-lambda0 = vdw-q
>>>
>>> couple-lambda1= vdw-q
>>>
>>> couple-intramol = no
>>>
>>> init-lambda = 0
>>>
>>> delta-lambda = 0.1
>>>
>>> nstdhdl  = 50
>>>
>>> calc-lambda-neighbors  = 1
>>>
>>> dhdl-print-energy = no
>>>
>>> sc-alpha = 0
>>>
>>> sc-power= 1
>>>
>>> sc-r-power  = 6
>>>
>>> sc-sigma= 0.3
>>>
>>> sc-coul = no
>>>
>>> separate-dhdl-file = yes
>>>
>>> dhdl-derivatives  = yes
>>>
>>> dh_hist_size  = 0
>>>
>>> dh_hist_spacing = 0.1
>>>
>>>
>> You need to simplify significantly to determine what the issue is.  You're
>> using (1) very short cutoffs, (2) free energy, and (3) implicit solvent.
>> Any combination of those might be causing the problem you're having.
>> Generally, extra long cutoffs are used in implicit environments.  Try a
>> "normal" run without the free energy code going and see if that improves
>> the situation.
>>
>> -Justin
>>
>> --
>> ==================================================
>>
>> Justin A. Lemkul, Ph.D.
>> Ruth L. Kirschstein NRSA Postdoctoral Fellow
>>
>> Department of Pharmaceutical Sciences
>> School of Pharmacy
>> Health Sciences Facility II, Room 629
>> University of Maryland, Baltimore
>> 20 Penn St.
>> Baltimore, MD 21201
>>
>> jalemkul at outerbanks.umaryland.edu | (410) 706-7441
>> http://mackerell.umaryland.edu/~jalemkul
>>
>> ==================================================
>>
>> --
>> Gromacs Users mailing list
>>
>> * Please search the archive at http://www.gromacs.org/
>> Support/Mailing_Lists/GMX-Users_List before posting!
>>
>> * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists
>>
>> * For (un)subscribe requests visit
>> https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or
>> send a mail to gmx-users-request at gromacs.org.
>>
>
>
>

-- 
==================================================

Justin A. Lemkul, Ph.D.
Ruth L. Kirschstein NRSA Postdoctoral Fellow

Department of Pharmaceutical Sciences
School of Pharmacy
Health Sciences Facility II, Room 629
University of Maryland, Baltimore
20 Penn St.
Baltimore, MD 21201

jalemkul at outerbanks.umaryland.edu | (410) 706-7441
http://mackerell.umaryland.edu/~jalemkul

==================================================


More information about the gromacs.org_gmx-users mailing list