[gmx-users] Pull constrain makes simulation unstable

Michail Palaiokostas Avramidis m.palaiokostas at qmul.ac.uk
Mon Jan 11 21:39:42 CET 2016


Dear GMX users,


I am currently facing some stability issues when using the com pulling to constrain the distance between two groups and I would appreciate any help on the issue.


I am trying to simulate a lipid bilayer with a small molecule introduced at several positions along the z-axis where I constrain its z-movement but I allow the xy movement (z-constrain method). My simulation protocol is:


1) Run the lipid membrane with explicit water in a proper NPT simulation until all properties converge


2) Take the equilibrated gro file and by using VMD place the small molecule in several different positions along the z-axis (from water to bilayer core) of the bilayer (for each position I create a new gro file)


3) Then for each new gro file - position:

3.1) Run an energy minimization to relax any overlapping between the old system and the new molecule.

3.2) Run the production simulation with the new molecule constrained at a constant distance from the bilayer core


The problem is that I encounter inconsistent stability issues such as "Water molecule xxx cannot be settled" and "LINCS WARNING
relative constraint deviation after LINCS ". The errors arise at random positions and random setups (different molecule-membrane combinations) and I cannot really identify a pattern. In all cases however, the problem is not located on or around the newly introduced molecule (as I would expect), but in irrelevant molecules that previously worked fine.


So far I have tried:

1) Unconstrained simulations which run fine and indicate that the system is stable on its own.

2) Add an extra step after 3.1 where I remove the constrain option and I add a position restrain in the new molecule. Run for 1 ps to basically let the system initiate. This always works flawlessly.
However, when I restart after the 1 ps with the COM pull constrain activated and the restrain removed, the system shows me some or all of the aforementioned errors.


Do you have any idea, what might be wrong? Are you aware of any problems with the constrain algorithm?


The COM Pulling options I am using are:
pull = yes
pull-print-com1 = yes
pull-print-com2 = yes
pull-nstxout = 500
pull-nstfout = 500
pull-ngroups = 2
pull-ncoords  = 1
pull-group1-name = Permeant
pull-group2-name = Lipid
pull-coord1-type = constraint
pull-coord1-geometry = distance
pull-coord1-groups = 1 2
pull-coord1-dim = N N Y
pull-coord1-init = 0.01


I am sorry for the long e-mail and thank you in advance for any help you can give me.


Kind Regards,

Michail

-------------------------------------------------------------------
Michail (Michalis) Palaiokostas
PhD Student
School of Engineering and Materials Science
Queen Mary University of London
-------------------------------------------------------------------


More information about the gromacs.org_gmx-users mailing list