[gmx-users] restraint/freeze issues
Ken Rotondi
ksr at chemistry.umass.edu
Thu Nov 18 22:47:50 CET 2004
Hello all,
I'm having problems with position restraints. I'm trying test
simulations of a tripeptide with the Calpha of residue 1 restrained
with x,y,z constants of 10,000 each. When I run gmxdump on my .tpr file
I find the following:
functype[100]=POSRES, pos0A=( 2.01600003e+00, 1.98000002e+00,
0.00000000e+00), fcA=( 0.00000000e+00, 0.00000000e+00, 0.00000000e+00),
pos0B=( 2.01600003e+00, 1.98000002e+00, 0.00000000e+00), fcB=(
0.00000000e+00, 0.00000000e+00, 0.00000000e+00)
functype[101]=POSRES, pos0A=( 1.60999998e-01,
1.99699998e+00, 0.00000000e+00), fcA=( 1.00000000e+04, 1.00000000e+04,
1.00000000e+04), pos0B=( 1.60999998e-01, 1.99699998e+00,
0.00000000e+00), fcB=( 1.00000000e+04, 1.00000000e+04, 1.00000000e+04)
functype[102]=POSRES, pos0A=( 1.99000001e-01,
1.43000007e-01, 0.00000000e+00), fcA=( 0.00000000e+00, 0.00000000e+00,
0.00000000e+00), pos0B=( 1.99000001e-01, 1.43000007e-01,
0.00000000e+00), fcB=( 0.00000000e+00, 0.00000000e+00, 0.00000000e+00)
etc.
so yes, the appropriate atom is restrained. However, when I preform a
50ps simulation at 400K the peptide just vibrates. Similar behavior was
seen on a longer peptide simulated at 500K for 3ns, which prompted
these tests. Upon looking through the gmxdump of my test .tpr file I
found this at the end:
Group statistics
T-Coupling : 26 627 1 (total 654 atoms)
Energy Mon. : 26 627 1 (total 654 atoms)
Acceleration: 654 (total 654 atoms)
Freeze : 654 (total 654 atoms)
User1 : 654 (total 654 atoms)
User2 : 654 (total 654 atoms)
VCM : 654 (total 654 atoms)
XTC : 26 628 (total 654 atoms)
Or. Res. Fit: 654 (total 654 atoms)
Question 1) How do I group the CL- (1) with the SOL (627) in the same
temperature bath, as Xavier has suggested?
Question 2) Does the "Freeze : 654 (total 654 atoms)" entry indicate
that my system is indeed frozen?
Question 3) If the answer to question 2 is negative, what is a next
logical step?
I include my .mdp file for a slightly longer test run. I see nothing
unusual about it, but perhaps clearer eyes...
As always, many thanks,
Ken
; .mdp file for NVT test MD of peptide fragments
; 0.2 ns
; User Ken
; Wed Nov 18 11:22:44 2004
; Input file
;
title = Chicken
cpp = /lib/cpp
define = -DPOSRES
constraints = h-bonds
integrator = md
dt = 0.002 ; ps !
nsteps = 100000 ; total 0.2 ns.
nstxout = 5000 ; cord to .trr file every 10 ps.
nstvout = 5000 ; velo to .trr file every 10 ps.
nstfout = 5000 ; force to .trr file every 10 ps.
nstlog = 5000 ; energ to log file every 10ps.
nstenergy = 250 ; energ to energ file every 0.5ps
nstxtcout = 250 ; cood to .xtc file every 0.5ps
xtc_grps = Protein
nstlist = 10 ; freq (steps) update neighbor list
ns_type = grid
pbc = xyz ; turns on periodic bound. cond.
rlist = 0.95
coulombtype = switch
rcoulomb = 0.9
rcoulomb_switch = 0.7
vdwtype = switch
rvdw = 0.9
rvdw_switch = 0.7
; Nose-Hover temperature coupling is on in three groups
tcoupl = nose-hoover
tc_grps = Protein SOL CL-
tau_t = 0.1 0.1 0.1
ref_t = 408 408 408
; Energy monitoring
energygrps = Protein SOL CL-
; Generate velocites is on at 408 K.
gen_vel = yes
gen_temp = 408.0
gen_seed = -1
More information about the gromacs.org_gmx-users
mailing list