[gmx-users] Rerun same trajectory - Pulling

Justin Lemkul jalemkul at vt.edu
Tue Dec 25 03:58:24 CET 2012



On 12/24/12 5:53 PM, Steven Neumann wrote:
> Dear Gmx Users,
>
> I run pulling simulation of my ligand away from the protein. I
> produced 1500 frames and run US windows with 0.1 nm spacing. However,
> I have a gap in histograms - I need to use lower value of nstxtcout to
> get the proper window where the gap is as the time it goes away is
> really short.
>
>   How can I rerun the same trajectory with lower nstxtcout ? I do not
> want to use grompp as from the same mdp file with pulling simulation I
> get different trajectories. My mdp (it is continuation after nvt and
> npt respectively):
>
> title       = Umbrella pulling simulation
> define      = -DPOSRES_T
> ; Run parameters
> integrator  = md
> dt          = 0.002
> tinit       = 0
> nsteps      = 150000    ; 0.3 ns
> nstcomm     = 10
> ; Output parameters
> nstxout     = 0
> nstvout     = 0
> nstxtcout   = 100       ; every 1 ps 1500 frames
> nstenergy   = 500
> ; Bond parameters
> constraint_algorithm    = lincs
> constraints             = all-bonds
> continuation            = yes       ; continuing from NPT
> ; Single-range cutoff scheme
> nstlist     = 5
> ns_type     = grid
> rlist       = 1.4
> rcoulomb    = 1.4
> rvdw        = 1.2
> vdwtype     = Switch
> rvdw-switch = 1.0
> ; PME electrostatics parameters
> coulombtype     = PME
> fourierspacing  = 0.12
> fourier_nx      = 0
> fourier_ny      = 0
> fourier_nz      = 0
> pme_order       = 4
> ewald_rtol      = 1e-5
> optimize_fft    = yes
> ; Temperature coupling is on
> tcoupl      = V-rescale                     ; modified Berendsen thermostat
> tc_grps     = Protein FE_Water_and_ions   ; two coupling groups - more accurate
> tau_t       = 0.1   0.1                     ; time constant, in ps
> ref_t       = 298   298                     ; reference temperature,
> one for each group, in K
> ; Pressure coupling is on
> Pcoupl          = Parrinello-Rahman
> pcoupltype      = isotropic
> tau_p           = 2.0
> compressibility = 4.5e-5
> ref_p           = 1.0
> ; Generate velocities is off
> gen_vel     = no
> ; Periodic boundary conditions are on in all directions
> pbc     = xyz
> ; Long-range dispersion correction
> DispCorr    = EnerPres
> ; Pull code
> pull            = umbrella
> pull_geometry   = distance  ; simple distance increase
> pull_dim        = N N Y
> pull_start      = yes       ; define initial COM distance > 0
> pull_ngroups    = 1
> pull_group0     = GLU
> pull_group1     = LIG
> pull_rate1      = 0.01      ; 0.001 nm per ps = 1 nm per ns
> pull_k1         = 2000      ; kJ mol^-1 nm^-2
>
> Shall I use rerun option of mdrun? But I wont be able to change
> frequency of frames.
>

You can't create frames that aren't there, unfortunately.  Saving every 0.2 ps 
is usually vast overkill; if you have a gap in the sampling, you probably need 
more windows rather than more frames in the existing ones.

-Justin

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

Justin A. Lemkul, Ph.D.
Research Scientist
Department of Biochemistry
Virginia Tech
Blacksburg, VA
jalemkul[at]vt.edu | (540) 231-9080
http://www.bevanlab.biochem.vt.edu/Pages/Personal/justin

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



More information about the gromacs.org_gmx-users mailing list