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

Justin Lemkul jalemkul at vt.edu
Tue Oct 31 18:35:59 CET 2017



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

-- 
==================================================

Justin A. Lemkul, Ph.D.
Assistant Professor
Virginia Tech Department of Biochemistry

303 Engel Hall
340 West Campus Dr.
Blacksburg, VA 24061

jalemkul at vt.edu | (540) 231-3129
http://www.biochem.vt.edu/people/faculty/JustinLemkul.html

==================================================



More information about the gromacs.org_gmx-users mailing list