[gmx-users] zero value for non-Protein components in energygrps

Mark Abraham mark.j.abraham at gmail.com
Tue Oct 31 20:30:59 CET 2017


Hi,

Note that the easiest way to do that is gmx mdrun -nb cpu -rerun your.trr.
Your original log file did warn you about the zero energies.

Mark

On Tue, Oct 31, 2017 at 8:11 PM Mohammad Hassan Khatami <mhk302 at mun.ca>
wrote:

> Thanks Justin!
>
> That was the issue.
>
> MHK
>
>
> On 2017-10-31 01:35 PM, Justin Lemkul wrote:
> >
> >
> > On 10/31/17 12:07 PM, Mohammad Hassan Khatami wrote:
> >> Hi,
> >>
> >> I have an issue with calculating energy groups in GMX2016.4, while
> >> running a simple protein in water tutorial using the default oplsAA
> >> forcefield in gromacs. I searched my problem it in the mailing list
> >> but did not find my answer.
> >>
> >> In addition to the default tutorial results, I wanted to print out
> >> the energy values for different components of the simulation, i.e.,
> >> protein and water, in the .edr file. So I added the line below to the
> >> .mdp file to calculate values for different energy groups:
> >>
> >>
> >> energygrps = Protein SOL
> >>
> >> After running a short simulation, I calculated the different energy
> >> values and the output is as follow:
> >>
> >> Energy                      Average   Err.Est.       RMSD Tot-Drift
> >>
> -------------------------------------------------------------------------------
> >>
> >> LJ-14                           3004.95        5.3     54.675
> >> 44.9933  (kJ/mol)
> >> Coulomb-14                 7927.05        4.1    44.0138 -4.19923
> >> (kJ/mol)
> >> LJ (SR)                         21978.8        110    500.505
> >> 752.675  (kJ/mol)
> >> Coulomb (SR)               -208384        220    1438.51 -1321.11
> >> (kJ/mol)
> >> Coul-SR:Protein-Protein -208384        220    1438.51   -1321.11
> >> (kJ/mol)
> >> LJ-SR:Protein-Protein      21978.8        110    500.505 752.675
> >> (kJ/mol)
> >> Coul-14:Protein-Protein   7927.05        4.1    44.0138 -4.19923
> >> (kJ/mol)
> >> LJ-14:Protein-Protein       3004.95        5.3     54.675 44.9933
> >> (kJ/mol)
> >> Coul-SR:Protein-SOL               0          0          0
> >> 0                (kJ/mol)
> >> LJ-SR:Protein-SOL                   0          0 0          0
> >>     (kJ/mol)
> >> Coul-14:Protein-SOL               0          0          0 0
> >> (kJ/mol)
> >> LJ-14:Protein-SOL                   0          0 0          0
> >>      (kJ/mol)
> >> Coul-SR:SOL-SOL                    0          0 0          0
> >> (kJ/mol)
> >> LJ-SR:SOL-SOL                        0          0 0          0
> >>            (kJ/mol)
> >> Coul-14:SOL-SOL                    0          0 0          0
> >> (kJ/mol)
> >> LJ-14:SOL-SOL                        0          0 0 0
> >> (kJ/mol)
> >>
> >> Here, all the energy values for the Protein-SOL and SOL-SOL are zero,
> >> which is not what I expected. Moreover, the general LJ-14,
> >> Coulomb-14, LJ (SR) and Coulomb (SR) are exactly the values
> >> calculated for only protein.
> >>
> >> When I run them individually, i.e., only water system and only
> >> protein system, I get non-zero values, which are expected.
> >>
> >> Is there any other flag except  "energygrps" that I forgot to
> >> implement in my mdp file? and why is it only calculating the values
> >> of the protein  in the general LJ-14, Coulomb-14, LJ (SR) and Coulomb
> >> (SR) energies.
> >>
> >
> > If you did the simulation on GPU, energygrps are not supported. Do an
> > mdrun -rerun on the trajectory using just CPU hardware to obtain these
> > energies.
> >
> > -Justin
> >
>
> --
> 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-request at gromacs.org.


More information about the gromacs.org_gmx-users mailing list