On 6/27/12 7:48 AM, Steven Neumann wrote:
Dear Gmx Users,

I obtained a protein-ligand complex from 100ns simulation. Now I am
pulling my ligand away from the protein after the energy minimzation
in water and equilibration of 100ps (two coupling baths: Protein,
LIG_Water_and_ions).
Then I proceed my pulling :

grompp -f pull.mdp -c npt.gro -p topol.top -n index.ndx -t npt.cpt -o pull.tpr

mdrun -s pull.tpr -deffnm pull


title       = Umbrella pulling simulation
define      = -DPOSRES
; Run parameters
integrator  = md
dt          = 0.002
tinit       = 0
nsteps      = 500000    ; 1 ns
nstcomm     = 10
; Output parameters
nstxout     = 0
nstvout     = 0
nstfout     = 500
nstxtcout   = 1000       ; every 1 ps
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 LIG_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     = Protein
pull_group1     = LIG
pull_rate1      = 0.004      ; 0.004 nm per ps = 4 nm per ns
pull_k1         = 500      ; kJ mol^-1 nm^-2

I run 3 pulling simulations with the same mdp  and I obtain 3
different profiles (Force vs time). Then I used 2xlonger pulling with
the same pulling distance and I run 3 simulations again. Each time I
obtain different profile. Can anyone explain me this? I am using
velocities from npt simulation as above (gen_vel = no and continuation
= yes) so I presume the output should be similar. Please, advice.


I assume you're passing a checkpoint file to grompp? If you're relying on velocities from the .gro file, they are of insufficient precision to guarantee proper continuation.

Small variations are inherent in any simulation set, and in the case of pulling, small changes (though intentional) are the basis for Jarzynski's method. In any case, all MD simulations are chaotic and so it depends on what your definition of "different" is in the context of whether or not there are meaningful changes imparted through the course of each simulation. Also note that in the absence of the -reprod flag, the same .tpr file may result in a slightly different outcome. The implications of these outcomes are limited by sampling; the ensemble should converge with sufficient time and/or replicates. For non-equilibrium processes like pulling, convergence is probably harder, but again you have to ask whether the differences are meaningful.

http://www.gromacs.org/Documentation/Terminology/Reproducibility

-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

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


--
gmx-users mailing list    [email protected]
http://lists.gromacs.org/mailman/listinfo/gmx-users
* Only plain text messages are allowed!
* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/Search before posting!
* Please don't post (un)subscribe requests to the list. Use the www interface or send it to [email protected].
* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

Reply via email to