- Posts: 416
Error during nvt equilibration
- anuvc84
- Topic Author
- Visitor
I am trying to do a simulation of protein in water using gromacs 4.5.3 with martini22.When I tried to do nvt equilibration using mdrun command,
It showed following error
"Fatal error:
A charge group moved too far between two domain decomposition steps
This usually means that your system is not well equilibrated"
There were LINCS warning also before this error.During energy minimization also, there were a few lincs warning in the beginning after which it ran fine.
The mdp file used is as shown below:
define = -DPOSRES
integrator = md
tinit = 0.0
dt = 0.02
nsteps = 50000
nstcomm = 1
comm-grps =
nstxout = 5000
nstvout = 5000
nstfout = 0
nstlog = 1000
nstenergy = 100
nstxtcout = 1000
xtc_precision = 100
xtc-grps =
energygrps = Protein W
nstlist = 10
ns_type = grid
pbc = xyz
rlist = 1.4
coulombtype = Shift
rcoulomb_switch = 0.0
rcoulomb = 1.2
epsilon_r = 15
vdw_type = Shift
rvdw_switch = 0.9
rvdw = 1.2
DispCorr = No
tcoupl = Berendsen
tc-grps = System
tau_t = 1.0
ref_t = 300
gen_vel = yes
gen_temp = 300
gen_seed = 473529
constraints = all-bonds
constraint_algorithm = Lincs
unconstrained_start = no
lincs_order = 4
lincs_warnangle = 30
Can anybody please help me on how to go about with this?
Thank You,
with regards,
Anu
Please Log in or Create an account to join the conversation.
- xavier
- Offline
- Admin
Did you minimize? What kind of position restrain you use?
anuvc84 wrote: Dear users,
I am trying to do a simulation of protein in water using gromacs 4.5.3 with martini22.When I tried to do nvt equilibration using mdrun command,
It showed following error
"Fatal error:
A charge group moved too far between two domain decomposition steps
This usually means that your system is not well equilibrated"
There were LINCS warning also before this error.During energy minimization also, there were a few lincs warning in the beginning after which it ran fine.
The mdp file used is as shown below:
define = -DPOSRES
integrator = md
tinit = 0.0
dt = 0.02
nsteps = 50000
nstcomm = 1
comm-grps =
nstxout = 5000
nstvout = 5000
nstfout = 0
nstlog = 1000
nstenergy = 100
nstxtcout = 1000
xtc_precision = 100
xtc-grps =
energygrps = Protein W
nstlist = 10
ns_type = grid
pbc = xyz
rlist = 1.4
coulombtype = Shift
rcoulomb_switch = 0.0
rcoulomb = 1.2
epsilon_r = 15
vdw_type = Shift
rvdw_switch = 0.9
rvdw = 1.2
DispCorr = No
tcoupl = Berendsen
tc-grps = System
tau_t = 1.0
ref_t = 300
gen_vel = yes
gen_temp = 300
gen_seed = 473529
constraints = all-bonds
constraint_algorithm = Lincs
unconstrained_start = no
lincs_order = 4
lincs_warnangle = 30
Can anybody please help me on how to go about with this?
Thank You,
with regards,
Anu
Please Log in or Create an account to join the conversation.
- anuvc84
- Topic Author
- Visitor
Thank you for the reply.
I could run nvt equilibration using gromacs-4.6 version with the following mdp file.
define = -DPOSRES
title = Martini
integrator = md
dt = 0.01
nsteps = 50000
nstcomm = 10
comm-grps =
nstxout = 100
nstvout = 100
nstfout = 100
nstlog = 1000
nstenergy = 100
nstxtcout = 1000
xtc_precision = 100
xtc-grps = Protein
energygrps = Protein
nstlist = 10
ns_type = grid
pbc = xyz
rlist = 1.4
coulombtype = Shift
rcoulomb_switch = 0.0
rcoulomb = 1.2
epsilon_r = 15
vdw_type = Shift
rvdw_switch = 0.9
rvdw = 1.2
tcoupl = v-rescale
tc-grps = System
tau_t = 1.0
ref_t = 300
gen_vel = yes
gen_temp = 300
gen_seed = 473529
constraints = none
constraint_algorithm = Lincs
unconstrained_start = no
lincs_order = 4
lincs_warnangle = 30
and for NPT equilibration,following lines were added to the mdp file mentioned above
Pcoupltype = isotropic
tau_p = 5.0
compressibility = 3e-4
ref_p = 1.0
refcoord-scaling = com
The simulation ran without any warning or errors, but I have two doubts:
1.For temperature coupling, is it right to use
"tc-grps = System" rather than coupling individual groups ("tc_grps= Protein W NA")?
2.During NVT and NPT equilibration, do i need to change the "constraints" option in the mdp file.Currently I used "constraints=none"
Thank You,
with regards
Anu
Please Log in or Create an account to join the conversation.
- xavier
- Offline
- Admin
- Posts: 416
anuvc84 wrote: Sir,
Thank you for the reply.
I could run nvt equilibration using gromacs-4.6 version with the following mdp file.
define = -DPOSRES
title = Martini
integrator = md
dt = 0.01
nsteps = 50000
nstcomm = 10
comm-grps =
nstxout = 100
nstvout = 100
nstfout = 100
nstlog = 1000
nstenergy = 100
nstxtcout = 1000
xtc_precision = 100
xtc-grps = Protein
energygrps = Protein
nstlist = 10
ns_type = grid
pbc = xyz
rlist = 1.4
coulombtype = Shift
rcoulomb_switch = 0.0
rcoulomb = 1.2
epsilon_r = 15
vdw_type = Shift
rvdw_switch = 0.9
rvdw = 1.2
tcoupl = v-rescale
tc-grps = System
tau_t = 1.0
ref_t = 300
gen_vel = yes
gen_temp = 300
gen_seed = 473529
constraints = none
constraint_algorithm = Lincs
unconstrained_start = no
lincs_order = 4
lincs_warnangle = 30
and for NPT equilibration,following lines were added to the mdp file mentioned above
Pcoupltype = isotropic
tau_p = 5.0
compressibility = 3e-4
ref_p = 1.0
refcoord-scaling = com
The simulation ran without any warning or errors, but I have two doubts:
1.For temperature coupling, is it right to use
"tc-grps = System" rather than coupling individual groups ("tc_grps= Protein W NA")?
2.During NVT and NPT equilibration, do i need to change the "constraints" option in the mdp file.Currently I used "constraints=none"
Thank You,
with regards
Anu
Sounds good.
I would suggest that you couple the protein and the solvent separately but including the NA to the W group.
constraints should stay none. They are explicitly defined in the topologies of the proteins.
Please Log in or Create an account to join the conversation.
- anuvc84
- Topic Author
- Visitor
When I ran g_rms to calculate the rmsd with respect to the starting structure (for 500ns simulation of an octamer using gromacs-4.6 with martini22 force field). I could see some sharp jumps in rmsd (from 1.0A to 5.5A) at various time points in the trajectory.I would like to know whether anybody has faced this kind of problem and also how to go about with it?
Thank you,
with regards,
Anu
Please Log in or Create an account to join the conversation.
- xavier
- Offline
- Admin
- Posts: 416
anuvc84 wrote: Dear users,
When I ran g_rms to calculate the rmsd with respect to the starting structure (for 500ns simulation of an octamer using gromacs-4.6 with martini22 force field). I could see some sharp jumps in rmsd (from 1.0A to 5.5A) at various time points in the trajectory.I would like to know whether anybody has faced this kind of problem and also how to go about with it?
Thank you,
with regards,
Anu
Please Log in or Create an account to join the conversation.
- anuvc84
- Topic Author
- Visitor
with regards
Anu
Please Log in or Create an account to join the conversation.