<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Hi David,</div><div><br></div><div>It's virtually impossible to say without a specific example, but of course things should work fine in parallel too.</div><div><br></div><div>Create a redline and upload a specific example where you get different results or a stability issue and describe the _exact_ conditions so it can be reproduced.</div><div><br></div><div>Cheers,</div><div><br></div><div>Erik<br><br>--<div>Erik Lindahl &lt;<a href="mailto:erik.lindahl@scilifelab.se">erik.lindahl@scilifelab.se</a>&gt;</div><div>Professor of Biophysics</div><div>Science for Life Laboratory</div><div>Stockholm University &amp; KTH</div><div>Office (SciLifeLab): +46 8 524 81567</div><div>Cell (Sweden): +46 73 4618050&nbsp;</div><div>Cell (US): 1 267 307 8746</div><div><br></div></div><div><br>On Mar 17, 2014, at 6:51 PM, David Mobley &lt;<a href="mailto:dmobley@gmail.com">dmobley@gmail.com</a>&gt; wrote:<br><br></div><blockquote type="cite"><div>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


<div dir="ltr">
<div>
<div>
<div>
<div>Dear Devs,<br>
<br>
</div>
For many years we have been doing binding free energy calculations with restraints to hold the ligand in the binding site. Lately, however, as we move to bigger systems, we simply can't get these simulations to run stably. Does anyone have experience with using
 restraints between relatively distant atoms in parallel simulations? Any encounters with similar problems or suggestions?<br>
<br>
</div>
Specifically, we normally use a set of six restraints between the ligand and the protein to restrain the six rigid-body degrees of freedom. These use three reference atoms in the protein and three in the ligand, as described in the reference below. Normally
 these atoms are relatively distant from one another, by design.<br>
<br>
</div>
<div>We have in the past mostly used distance_restraints, angle_restraints and dihedral_restraints for implementing these. However, these seem to lead to stability problems when we run on a few cores (perhaps 8) as we move to larger systems, and especially
 so when using constraints on bonds involving hydrogen. Additionally, since these restraints cannot be applied between 'molecules' in the topology, this means there are technical reasons we prefer another form for the restraints.<br>
<br>
Lately, we have been testing using special bonds, angles, and dihedrals for restraints between these atoms. However, we keep encountering stability problems there as well, at least when running in parallel (we are testing whether running on a single core will
 alleviate these). We DO already know that if we take a topology file which will run stably in serial with the old form of restraints, convert the restraints to the new form (bonds, angles, dihedrals) and attempt to run it in parallel we tend to run into problems.
<br>
</div>
<div><br>
</div>
<div>In any case, does anyone have experience with using restraints between relatively distant atoms, and suggestions on how to get our systems to run stably? For what it's worth, these are systems which run fine in parallel without the restraints, and the
 restraints are not unusually strong. (We've run with stronger restraints many times in the past without issues).<br>
<br>
Thanks!<br>
</div>
<div><br>
</div>
Reference:<br>
<a href="http://dx.doi.org/10.1021/jp0217839">http://dx.doi.org/10.1021/jp0217839</a><br>
<br>
</div>
<div>
<div>
<div>
<div>
<div><br>
-- <br>
David Mobley<br>
<a href="mailto:dmobley@gmail.com" target="_blank">dmobley@gmail.com</a><br>
949-385-2436<br>
</div>
</div>
</div>
</div>
</div>
</div>


</div></blockquote><blockquote type="cite"><div><span>-- </span><br><span>Gromacs Developers mailing list</span><br><span></span><br><span>* Please search the archive at <a href="http://www.gromacs.org/Support/Mailing_Lists/GMX-developers_List">http://www.gromacs.org/Support/Mailing_Lists/GMX-developers_List</a> before posting!</span><br><span></span><br><span>* Can't post? Read <a href="http://www.gromacs.org/Support/Mailing_Lists">http://www.gromacs.org/Support/Mailing_Lists</a></span><br><span></span><br><span>* For (un)subscribe requests visit</span><br><span><a href="https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-developers">https://maillist.sys.kth.se/mailman/listinfo/gromacs.org_gmx-developers</a> or send a mail to <a href="mailto:gmx-developers-request@gromacs.org">gmx-developers-request@gromacs.org</a>.</span></div></blockquote></body></html>