Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2014-03-25 Thread Patrick Fuchs

Hi,
I answer a long time after the last discussion of this thread, but I did 
some tests in between and discussed with some people. I would like to 
follow-up on this issue and sum-up what I found.


After digging into the mailing list, I finally found that the same type 
of issue was discussed in 2011 between Antonio Baptista/Miguel 
Machuqueiro and gromacs devs. There a typical GROMOS setup (twin-range 
cutoff 0.8/1.4 + RF) was giving LINCS crashes (protein simulations in 
water) in 4.5 whereas it was stable in 4.0. It looks like that what we 
see with the Poger lipids has the same origin (the new reversible 
algorithm introduced in 4.5). We don't have crashes because there are no 
explicit H in the lipids. So to sum up the situation, if we want a 
stable simulation with 4.5 and the GROMOS typical simulation parameters, 
that give similar results to 4.0 there seem to be 2 possibilies (maybe 
there are others, but at least these 2 have been tested):

1) reduce nstlist to 1 (2 seems to work according to Miguel)
2) increase rlist up to rlist=rcoulomb (I tried Samuli's suggestion 
rlist=rcoulomb and recover a correct area on the DPPC system, see 
http://redmine.gromacs.org/issues/1400 for the plot).
Both solutions increase a lot the computational cost. For example 2) 
gives 1.5 ns/h on my eight-core computer, whereas in 4.0 I had ~ 1.0 ns/h.


In the discussion of 2011 Berk proposed some other possible solutions to 
speed up with 4.6 
(https://mailman-1.sys.kth.se/pipermail/gromacs.org_gmx-developers/2011-December/005506.html), 
but these were not tested to my knowledge.


My concern is that a twin-range/RF setup in version = 4.0 gives a given 
result, but does'nt give the same result in = 4.5 and possibly crashes. 
So I shall say that it would be nice to warn the users that they will 
encounter problems when using twin-range/RF with versions = 4.5. Maybe 
with a grompp warning? Section 3.4.7 in the manual may not be the first 
place a user will look at.
Anyhow, if for some reason someone wants to use the twin-range cut-off 
as it is done in the GROMOS software (with all versions of GROMOS force 
fields), one has to stick to 4.0.* or lower.


Best,

Patrick

Le 18/12/2013 21:26, Ollila Samuli a écrit :

Hi,


On Dec 18, 2013, at 8:50 AM, Sabine Reisser sabine.reis...@kit.edu wrote:
Up to Gromacs 4.0.7, the long rance forces, which are calculated at every 
nstlist'th step, were added constantly
to the short range force in the subsequent steps. Starting from Gromacs 4.5., 
the long range force is added
nstlist times to the short range force on the nstlist'th step, while there is 
nothing added to the short range force
on the subsequent steps. This creates some kind of impulse force which we 
believe is responsible for the
different behaviour of the membrane, although we haven't figured out the exact 
mechanism yet.



That's interesting. Now I see that this change is documented in the manual (Section 
3.4.7). Would that imply that this effect does not depend on the model for 
long-range electrostatics (Reaction Field or PME), but it comes from using twin 
range cutoffs?


I also noticed the same section in the manual today. I think that what possibly 
happens is that with the reaction field the forces between rlist and rcoulumb 
are not used in the steps between neighbour list update. However, in these 
steps the reaction field force calculation assumes the dielectric envinronment 
beoynd rcoulomb, not beoynd rlist even though the forces only up to rlist are 
used. I am not sure if this would have any practical relevance, though? I am 
also not sure how this is handled in the pressure calculation?

I think that the reason why Patrick did not get the difference in the PME results 
between versions might be that he probably used rcoulomb=rlist in those 
simulations. If I try to set rcoulombrlist with PME, I get error:

   With coulombtype = PME, rcoulomb must be equal to rlist
   If you want optimal energy conservation or exact integration use PME-Switch

If it is true what I am saying, then the area per molecules should be the same 
between versions also using RF and setting rlist=rcoulomb.

BR,
Samuli Ollila




I expect you to get the 'right' area per lipid if you use nstlist 1 as already 
suggested by Mirco, because in that
case the multistep algorithms give the same answer. This is also our experience 
with G54A7.



I started a run yesterday with nstlist=1, and so far (about 12 ns) the area per lipid indeed 
stays at the correct value of around 0.63 nm^2.


Thanks,

   Lutz

--
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.



--
___
Patrick 

Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2013-12-29 Thread Szilárd Páll
On Sat, Dec 28, 2013 at 1:43 AM, Lutz Maibaum lutz.maib...@gmail.com wrote:
 On Dec 24, 2013, at 2:29 AM, Szilárd Páll pall.szil...@gmail.com wrote:

 Just wondering, has anybody done a comparison with the Verlet scheme?
 It could be useful to know whether it produces results consistent with
 the 4.6 group scheme implementation or exhibits different behavior.


 I updated the comparison chart with another simulation that uses the Verlet 
 cutoff scheme:

 http://faculty.washington.edu/maibaum/dppc_comparison/comparison.png

 It might be too early to tell, but I’d say that there is no significant 
 difference between using the Verlet and the group scheme in Gromacs 4.6.5 — 
 they both give an area per lipid that too low (compared to results obtained 
 with Gromacs 4.0.7). Using the Verlet scheme is about two times slower in 
 performance than using the group cutoff scheme.

Note that the Verlet scheme calculated the buffer based on the given
drift, so when using it nstlist can be chosen freely. As it has far
better energy conservation than the group scheme, it may not make much
difference, but you can make the drift (originating from the
non-bondeds) even lower by setting the verlet-buffer-drift mdp option.
I do not expect this to change much though, as what you are observing
is probably caused by something else.

Cheers,
--
Szilárd

 Best,

   Lutz

 --
 Gromacs Users mailing list

 * Please search the archive at 
 http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

 * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

 * For (un)subscribe requests visit
 https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
 mail to gmx-users-requ...@gromacs.org.
-- 
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.


Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2013-12-27 Thread Lutz Maibaum
On Dec 24, 2013, at 2:29 AM, Szilárd Páll pall.szil...@gmail.com wrote:

 Just wondering, has anybody done a comparison with the Verlet scheme?
 It could be useful to know whether it produces results consistent with
 the 4.6 group scheme implementation or exhibits different behavior.


I updated the comparison chart with another simulation that uses the Verlet 
cutoff scheme:

http://faculty.washington.edu/maibaum/dppc_comparison/comparison.png

It might be too early to tell, but I’d say that there is no significant 
difference between using the Verlet and the group scheme in Gromacs 4.6.5 — 
they both give an area per lipid that too low (compared to results obtained 
with Gromacs 4.0.7). Using the Verlet scheme is about two times slower in 
performance than using the group cutoff scheme.

Best,

  Lutz

-- 
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.


Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2013-12-24 Thread Szilárd Páll
Just wondering, has anybody done a comparison with the Verlet scheme?
It could be useful to know whether it produces results consistent with
the 4.6 group scheme implementation or exhibits different behavior.

Cheers,
--
Szilárd


On Sun, Dec 22, 2013 at 1:08 AM, Lutz Maibaum lutz.maib...@gmail.com wrote:
 On Dec 20, 2013, at 3:17 PM, Patrick Fuchs 
 patrick.fu...@univ-paris-diderot.fr wrote:
 to follow up on this, the simulation with Reaction-Field-nec under 4.5.3 
 has completed. The final area is 0.60 nm^2 (see 
 http://redmine.gromacs.org/issues/1400 for the plot). Lutz, you mentionned 
 you tried a simulation with nstlist=1, could you give feedback on red mine?


 I uploaded another comparison to redmine:

 http://redmine.gromacs.org/attachments/download/1114/comparison.png

 It indeed looks like setting nstlist=1 allows one to recover the results form 
 Gromacs 4.0.7 with nstlist=5 (but it is computationally not really feasible).

 Best,

   Lutz

 --
 Gromacs Users mailing list

 * Please search the archive at 
 http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

 * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

 * For (un)subscribe requests visit
 https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
 mail to gmx-users-requ...@gromacs.org.
-- 
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.


Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2013-12-21 Thread Mirco Wahab

On 21.12.2013 00:17, Patrick Fuchs wrote:

Hi,
to follow up on this, the simulation with Reaction-Field-nec under
4.5.3 has completed. The final area is 0.60 nm^2 (see
http://redmine.gromacs.org/issues/1400 for the plot). Lutz, you
mentionned you tried a simulation with nstlist=1, could you give
feedback on redmine?


nstlist=5 vs nstlist=1 (preliminary results):

http://imgur.com/eQlC0oy

Regards

M.

--
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.


Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2013-12-21 Thread Lutz Maibaum
On Dec 20, 2013, at 3:17 PM, Patrick Fuchs 
patrick.fu...@univ-paris-diderot.fr wrote:
 to follow up on this, the simulation with Reaction-Field-nec under 4.5.3 
 has completed. The final area is 0.60 nm^2 (see 
 http://redmine.gromacs.org/issues/1400 for the plot). Lutz, you mentionned 
 you tried a simulation with nstlist=1, could you give feedback on red mine?


I uploaded another comparison to redmine:

http://redmine.gromacs.org/attachments/download/1114/comparison.png

It indeed looks like setting nstlist=1 allows one to recover the results form 
Gromacs 4.0.7 with nstlist=5 (but it is computationally not really feasible).

Best,

  Lutz

-- 
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.


Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2013-12-18 Thread Sabine Reisser

Hi,

I ran into the same problem comparing the subsequent G54A7 lipid force 
field for DPPC.
We could trace the relevant (trajectory-changing) differences in the 
code down to the transition Gromacs 4.0.7 - 4.5., and here to the 
change in the multistep update algorithm.
Up to Gromacs 4.0.7, the long rance forces, which are calculated at 
every nstlist'th step, were added constantly to the short range force in 
the subsequent steps. Starting from Gromacs 4.5., the long range force 
is added nstlist times to the short range force on the nstlist'th step, 
while there is nothing added to the short range force on the subsequent 
steps. This creates some kind of impulse force which we believe is 
responsible for the different behaviour of the membrane, although we 
haven't figured out the exact mechanism yet.
I expect you to get the 'right' area per lipid if you use nstlist 1 as 
already suggested by Mirco, because in that case the multistep 
algorithms give the same answer. This is also our experience with G54A7.



Cheers
Sabine


On 12/17/2013 11:45 PM, Mirco Wahab wrote:

On 17.12.2013 20:58, Lutz Maibaum wrote:

What would the next step be trying to debug this issue?

You could, just for debugging, give nstlist=1 a try
(instead of nstlist=5)?

I tried this today on a quadrupled version of your
system (duplicated in x, and y direction, 512 lipids),
which resulted at an area of around 0.605 nm² (still
growing, incredible slow computation). The very same
system at nstlist=5 ends up at around 0.575 nm².

Maybe this is a hint for the developers?

Regards

M.





--
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.


Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2013-12-18 Thread Lutz Maibaum
On Dec 18, 2013, at 8:50 AM, Sabine Reisser sabine.reis...@kit.edu wrote:
 Up to Gromacs 4.0.7, the long rance forces, which are calculated at every 
 nstlist'th step, were added constantly to the short range force in the 
 subsequent steps. Starting from Gromacs 4.5., the long range force is added 
 nstlist times to the short range force on the nstlist'th step, while there is 
 nothing added to the short range force on the subsequent steps. This creates 
 some kind of impulse force which we believe is responsible for the different 
 behaviour of the membrane, although we haven't figured out the exact 
 mechanism yet.

That's interesting. Now I see that this change is documented in the manual 
(Section 3.4.7). Would that imply that this effect does not depend on the model 
for long-range electrostatics (Reaction Field or PME), but it comes from using 
twin range cutoffs?

 I expect you to get the 'right' area per lipid if you use nstlist 1 as 
 already suggested by Mirco, because in that case the multistep algorithms 
 give the same answer. This is also our experience with G54A7.

I started a run yesterday with nstlist=1, and so far (about 12 ns) the area per 
lipid indeed stays at the correct value of around 0.63 nm^2.

Thanks,

  Lutz

-- 
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.


Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2013-12-17 Thread Lutz Maibaum
Thank you all for your comments! It's interesting that Patrick ran into the 
same issues just a few days earlier.

Following your suggestions, I started some simulations with the 
Reaction-Field-nec coulombtype. So far those have run for only about 30 
nanoseconds, but based on the attached graph I would assume that they will 
still result in an area per lipid that is lower than that obtained with Gromacs 
4.0.7.  I will update the bug report on redmine once the simulations have 
progressed a little more.

What would the next step be trying to debug this issue? Is it possible to 
output only the various components of the forces (in particular, those induced 
by the reaction field)?

Best,

  Lutz


-- 
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.


Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2013-12-17 Thread Mark Abraham
On Wed, Dec 18, 2013 at 6:58 AM, Lutz Maibaum lutz.maib...@gmail.comwrote:

 Thank you all for your comments! It's interesting that Patrick ran into
 the same issues just a few days earlier.

 Following your suggestions, I started some simulations with the
 Reaction-Field-nec coulombtype. So far those have run for only about 30
 nanoseconds, but based on the attached graph I would assume that they will
 still result in an area per lipid that is lower than that obtained with
 Gromacs 4.0.7.  I will update the bug report on redmine once the
 simulations have progressed a little more.

 What would the next step be trying to debug this issue?


I would suggest using mdrun -rerun magic-configuration.gro -s some.tpr on
whatever combinations of .mdp settings and GROMACS versions make sense, to
observe that there is a difference that can be reproduced, and which .edr
fields show it. Then I'd suggest browsing the release notes for any obvious
clues, once there's a more clear idea what to look for (e.g. 4.0.7 was
fortuitously correct despite having a bug that was fixed). In extremis, one
could use a git bisect to walk back through history and find the commit in
which a difference arose, but doing that is reasonable only when one can
write a script that executes reasonably fast that can serve to identify
whether the behaviour is old or new (hence the mdrun -rerun suggestion;
equilibrating a membrane is not on!). Once the code change is identified,
the correctness of one version the code can be assessed.

Is it possible to output only the various components of the forces (in
 particular, those induced by the reaction field)?


Not directly. The non-bonded kernels for RF compute both 1/r and the
correction terms before recording any data. Note that the RF terms need not
be the primary problem - using the wrong form of long-range correction
would be a possible candidate, and there's doubtless others.

Mark



 Best,

   Lutz


 --
 Gromacs Users mailing list

 * Please search the archive at
 http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before
 posting!

 * Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

 * For (un)subscribe requests visit
 https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or
 send a mail to gmx-users-requ...@gromacs.org.

-- 
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.


Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2013-12-17 Thread Lutz Maibaum
On Dec 17, 2013, at 1:55 PM, Mark Abraham mark.j.abra...@gmail.com wrote:
 I would suggest using mdrun -rerun magic-configuration.gro -s some.tpr on
 whatever combinations of .mdp settings and GROMACS versions make sense, to
 observe that there is a difference that can be reproduced, and which .edr
 fields show it.

I did that for the 53A6-L forcefield and the configuration posted at

http://faculty.washington.edu/maibaum/dppc_comparison/sample.gro

The various energies reported by Gromacs 4.0.7 and 4.6.5 are those:

http://faculty.washington.edu/maibaum/dppc_comparison/g_energy_comparison.pdf

It does look like the main differences come from the virial (and therefore 
pressure). I was surprised that even the temperatures are slightly different. 
These calculations are done in single precision.

 correction terms before recording any data. Note that the RF terms need not
 be the primary problem - using the wrong form of long-range correction
 would be a possible candidate, and there's doubtless others.

Dispersion correction has been turned off, so hopefully that's not the culprit 
(but of course you are right that there are plenty others).

Best,

  Lutz

-- 
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.


Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2013-12-16 Thread Ollila Samuli
Hi,

Essentially similar results have been reported recently in redmine: 
http://redmine.gromacs.org/issues/1400

The issue seems to be related to the reaction field since with PME the results 
were the same between the versions. It might be useful to check if you get the 
similar pressure differences between versions also with PME? If not, then the 
pressure calculation with RF in 4.5. and 4.6 might be the issue. In this case 
also the different components of pressure might be interesting.

Maybe it is better to report this and further findings by updating redmine 
issue 1400?

BR,
Samuli Ollila



From: gromacs.org_gmx-users-boun...@maillist.sys.kth.se 
[gromacs.org_gmx-users-boun...@maillist.sys.kth.se] on behalf of Lutz Maibaum 
[lutz.maib...@gmail.com]
Sent: Monday, December 16, 2013 10:10 PM
To: gromacs.org_gmx-users@maillist.sys.kth.se
Subject: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and   
4.6.5

I am running MD simulations of DPPC bilayers with the Gromos force field, and I 
am seeing some differences between using Gromacs 4.0.7 and 4.5.5/4.6.5 that I 
do not understand. It would be great if someone had any insight into what's 
going on here.

When I use the Gromos 53A6-L force field, which is the default 53A6 force field 
combined with improved lipid parameters that can be downloaded from 
http://compbio.chemistry.uq.edu.au/~david/research/lipids.htm, I obtain an 
average area per lipid of 0.627 nm^2, in good agreement with both the paper 
that describes these new parameters (0.629 nm^2, obtained with Gromacs 3.2.1, 
Ref. [1]) and another follow-up study (0.631 nm^2 and 0.623 nm^2, Gromacs 
4.0.7, Ref. [2]).

Now, if I use the same force field and mdp file, and the same initial 
configuration (which is a pre-equilibrated DPPC bilayer from 
http://compbio.biosci.uq.edu.au/atb/system_download.py?boxid=32 and randomly 
generated velocities), but use Gromacs 4.6.5 instread, I get a lower value of 
about 0.59 nm^2.

I also tried the Gromos 54A7 force field, which is included with Gromacs 4.6.5 
and that should be identical to 53A6-L (plus it has some other improvements 
over 53A6 that shouldn't be relevant here), I also get the lower area per lipid 
of ~0.59 nm^2.

If have attached a plot of the area per lipid for these three simulations, each 
more than 100ns long. This looks to me like 4.6.5 give systematically lower 
area per lipid than 4.0.7. Running additional simulations with Gromacs 4.5.5 
suggest that that also results in the lower area per lipid. Does anyone know 
why this might be?  I have uploaded the relevant files in case that is helpful:

http://faculty.washington.edu/maibaum/dppc_comparison/

To see if there are any differences between the energies that 4.0.7 and 4.6.5 
compute, I picked a configuration, and used mdrun -rerun with the three 
different gromacs / force field combinations. Here is what I get for the 
sample.gro configuration (included in the link above):

Gromacs 4.0.7 + Gromos53A6-L:

   Energies (kJ/mol)
G96Bond   G96AngleProper Dih.  Improper Dih.  LJ-14
1.76906e+021.29521e+049.57922e+034.97638e+02   -1.38126e+03
 Coulomb-14LJ (SR)LJ (LR)   Coulomb (SR)   Coulomb (LR)
1.50791e+041.23533e+04   -7.49664e+03   -3.78489e+05   -8.97363e+02
   RF excl.  PotentialKinetic En.   Total EnergyTemperature
   -5.25414e+04   -3.90168e+056.47185e+04   -3.25449e+052.87013e+02
 Pressure (bar)
2.00740e+02


Gromacs 4.6.5 + Gromos53A6-L:

   Energies (kJ/mol)
G96Bond   G96AngleProper Dih.  Improper Dih.  LJ-14
1.76905e+021.29522e+049.57922e+034.97637e+02   -1.38126e+03
 Coulomb-14LJ (SR)LJ (LR)   Coulomb (SR)   Coulomb (LR)
1.50791e+041.23533e+04   -7.49659e+03   -3.78489e+05   -8.97344e+02
   RF excl.  PotentialKinetic En.   Total EnergyTemperature
   -5.25414e+04   -3.90168e+056.47458e+04   -3.25422e+052.87134e+02
 Pressure (bar)
2.15012e+02


Gromacs 4.6.5 + Gromos54A7:

   Energies (kJ/mol)
G96Bond   G96AngleProper Dih.  Improper Dih.  LJ-14
1.76905e+021.30332e+049.57922e+034.97637e+02   -1.38126e+03
 Coulomb-14LJ (SR)LJ (LR)   Coulomb (SR)   Coulomb (LR)
1.50791e+041.25510e+04   -7.32610e+03   -3.78489e+05   -8.97344e+02
   RF excl.  PotentialKinetic En.   Total EnergyTemperature
   -5.25414e+04   -3.89718e+056.47631e+04   -3.24955e+052.87211e+02
 Pressure (bar)
2.89622e+02


I don't see any significant difference between what 4.0.7 and what 4.6.5 
compute. I don't know if the somewhat higher pressure with the 4.6.5/54A7 
combination is meaningful.

If anyone can shed any light on this, or has ideas for how to debug this 
further, I'd be most grateful.

Best,

  Lutz


[1] A new force field for simulating phosphatidylcholine bilayers. 

Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2013-12-16 Thread Patrick Fuchs

Hi,
following Justin's suggestion on redmine (issue #1400), a simulation 
with Reaction-Field-nec using 4.5.3 is running. It hasn't completed 
yet but the mean area per lipid around 50 ns is 0.59  mean area  0.60 
nm^2. I will update on redmine once the simulation is completed 
(probably in a couple of days).

Best,

Patrick

Le 16/12/2013 22:30, Justin Lemkul a écrit :

On Mon, Dec 16, 2013 at 3:10 PM, Lutz Maibaum lutz.maib...@gmail.comwrote:


I am running MD simulations of DPPC bilayers with the Gromos force field,
and I am seeing some differences between using Gromacs 4.0.7 and
4.5.5/4.6.5 that I do not understand. It would be great if someone had any
insight into what's going on here.

When I use the Gromos 53A6-L force field, which is the default 53A6 force
field combined with improved lipid parameters that can be downloaded from
http://compbio.chemistry.uq.edu.au/~david/research/lipids.htm, I obtain
an average area per lipid of 0.627 nm^2, in good agreement with both the
paper that describes these new parameters (0.629 nm^2, obtained with
Gromacs 3.2.1, Ref. [1]) and another follow-up study (0.631 nm^2 and 0.623
nm^2, Gromacs 4.0.7, Ref. [2]).

Now, if I use the same force field and mdp file, and the same initial
configuration (which is a pre-equilibrated DPPC bilayer from
http://compbio.biosci.uq.edu.au/atb/system_download.py?boxid=32 and
randomly generated velocities), but use Gromacs 4.6.5 instread, I get a
lower value of about 0.59 nm^2.

I also tried the Gromos 54A7 force field, which is included with Gromacs
4.6.5 and that should be identical to 53A6-L (plus it has some other
improvements over 53A6 that shouldn't be relevant here), I also get the
lower area per lipid of ~0.59 nm^2.

If have attached a plot of the area per lipid for these three simulations,
each more than 100ns long. This looks to me like 4.6.5 give systematically
lower area per lipid than 4.0.7. Running additional simulations with
Gromacs 4.5.5 suggest that that also results in the lower area per lipid.
Does anyone know why this might be?  I have uploaded the relevant files in
case that is helpful:

http://faculty.washington.edu/maibaum/dppc_comparison/

To see if there are any differences between the energies that 4.0.7 and
4.6.5 compute, I picked a configuration, and used mdrun -rerun with the
three different gromacs / force field combinations. Here is what I get for
the sample.gro configuration (included in the link above):

Gromacs 4.0.7 + Gromos53A6-L:

Energies (kJ/mol)
 G96Bond   G96AngleProper Dih.  Improper Dih.  LJ-14
 1.76906e+021.29521e+049.57922e+034.97638e+02   -1.38126e+03
  Coulomb-14LJ (SR)LJ (LR)   Coulomb (SR)   Coulomb (LR)
 1.50791e+041.23533e+04   -7.49664e+03   -3.78489e+05   -8.97363e+02
RF excl.  PotentialKinetic En.   Total EnergyTemperature
-5.25414e+04   -3.90168e+056.47185e+04   -3.25449e+052.87013e+02
  Pressure (bar)
 2.00740e+02


Gromacs 4.6.5 + Gromos53A6-L:

Energies (kJ/mol)
 G96Bond   G96AngleProper Dih.  Improper Dih.  LJ-14
 1.76905e+021.29522e+049.57922e+034.97637e+02   -1.38126e+03
  Coulomb-14LJ (SR)LJ (LR)   Coulomb (SR)   Coulomb (LR)
 1.50791e+041.23533e+04   -7.49659e+03   -3.78489e+05   -8.97344e+02
RF excl.  PotentialKinetic En.   Total EnergyTemperature
-5.25414e+04   -3.90168e+056.47458e+04   -3.25422e+052.87134e+02
  Pressure (bar)
 2.15012e+02


Gromacs 4.6.5 + Gromos54A7:

Energies (kJ/mol)
 G96Bond   G96AngleProper Dih.  Improper Dih.  LJ-14
 1.76905e+021.30332e+049.57922e+034.97637e+02   -1.38126e+03
  Coulomb-14LJ (SR)LJ (LR)   Coulomb (SR)   Coulomb (LR)
 1.50791e+041.25510e+04   -7.32610e+03   -3.78489e+05   -8.97344e+02
RF excl.  PotentialKinetic En.   Total EnergyTemperature
-5.25414e+04   -3.89718e+056.47631e+04   -3.24955e+052.87211e+02
  Pressure (bar)
 2.89622e+02


I don't see any significant difference between what 4.0.7 and what 4.6.5
compute. I don't know if the somewhat higher pressure with the 4.6.5/54A7
combination is meaningful.

If anyone can shed any light on this, or has ideas for how to debug this
further, I'd be most grateful.



I suspect you're running into the same issue that has been reported here:
http://redmine.gromacs.org/issues/1400.

Can you check to see if Reaction-Field-nec fixes the issue?  We're still
waiting on feedback from the Redmine issue.  The RF methods changed
somewhere along the way, and we need to make sure that the appropriate
algorithms are being tested for an apples-to-apples comparison.

-Justin



--
___
Patrick FUCHS
Dynamique des membranes et trafic intracellulaire
Institut Jacques Monod, CNRS UMR 7592, Université Paris Diderot
Bâtiment 

Re: [gmx-users] Gromos DPPC bilayer: different results for 4.0.7 and 4.6.5

2013-12-16 Thread Mirco Wahab

On 16.12.2013 21:10, Lutz Maibaum wrote:

I am running MD simulations of DPPC bilayers with the Gromos force field, and I 
am seeing some differences between using Gromacs 4.0.7 and 4.5.5/4.6.5 that I 
do not understand. It would be great if someone had any insight into what's 
going on here.


Lutz, from your provided files I can read you use
twin-range cutoff RF-electrostatics for 54A7:
 rcoulomb = rvdw = 1.4 at rlist = 0.8 w/nstlist = 5

are these values intended? I remember a posting of Berk Hess
some time ago where he mentioned that the newer Gromacs
versions would get a better intergation scheme for this
case (I could not find the source). This might be one of
the reasons for such discrepancies?

BTW - a good check would be a simple box of  say 15,625
SPC water - at which water density would the combination
of your parameters and the actual algorithm knock in.

Regards

M.

--
Gromacs Users mailing list

* Please search the archive at 
http://www.gromacs.org/Support/Mailing_Lists/GMX-Users_List before posting!

* Can't post? Read http://www.gromacs.org/Support/Mailing_Lists

* For (un)subscribe requests visit
https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-users or send a 
mail to gmx-users-requ...@gromacs.org.