[gmx-users] Fatal error: atoms 970 and 973 in charge group 600 are in different energy groups
Mark Abraham
Mark.Abraham at anu.edu.au
Sat Jan 12 06:20:57 CET 2008
Mao-Cai Yan wrote:
> Dear colleague,
>
> I want to calculate the Coul-SR energy and LJ energy between the
> receptor and PART of my ligand, using a given XTC file with "mdrun
> -rerun". I modified "energygrps" in the MDP file, and then type
>
> grompp -f md_rerun.mdp -c pr_out.gro -p receptor.top -n index.ndx -o
> rerun.tpr
>
> Here is the wrong information:
>
>
> creating statusfile for 1 node...
>
> Back Off! I just backed up mdout.mdp to ./#mdout.mdp.1#
> checking input for internal consistency...
> calling /lib/cpp...
> processing topology...
> Generated 1284 of the 1485 non-bonded parameter combinations
> Excluding 3 bonded neighbours for Protein 1
> turning all bonds into constraints...
> Excluding 3 bonded neighbours for AHE 1
> turning all bonds into constraints...
> Excluding 2 bonded neighbours for SOL 8605
> turning all bonds into constraints...
> Excluding 1 bonded neighbours for Cl 1
> turning all bonds into constraints...
> processing coordinates...
> double-checking input for internal consistency...
> Velocities were taken from a Maxwell distribution at 300 K
> renumbering atomtypes...
> converting bonded parameters...
> # ANGLES: 6004
> # PDIHS: 2890
> # IDIHS: 2400
> # LJ14: 5595
> # CONSTR: 3078
> # SETTLE: 17210
> Walking down the molecule graph to make shake-blocks
> initialising group options...
> processing index file...
> Not using any simulated annealing
> Making dummy/rest group for Acceleration containing 26823 elements
> Making dummy/rest group for Freeze containing 26823 elements
> Making dummy/rest group for Energy Mon. containing 25851 elements
> Making dummy/rest group for VCM containing 26823 elements
> Number of degrees of freedom in T-Coupling group Protein is 1882.89
> Number of degrees of freedom in T-Coupling group AHE is 111.99
> Number of degrees of freedom in T-Coupling group SOL is 51627.11
> Number of degrees of freedom in T-Coupling group Cl is 3.00
> Making dummy/rest group for User1 containing 26823 elements
> Making dummy/rest group for User2 containing 26823 elements
> Making dummy/rest group for XTC containing 26823 elements
> Making dummy/rest group for Or. Res. Fit containing 26823 elements
> T-Coupling has 4 element(s): Protein AHE SOL Cl
> Energy Mon. has 3 element(s): Protein disaccharide rest
> Acceleration has 1 element(s): rest
> Freeze has 1 element(s): rest
> User1 has 1 element(s): rest
> User2 has 1 element(s): rest
> VCM has 1 element(s): rest
> XTC has 1 element(s): rest
> Or. Res. Fit has 1 element(s): rest
> Checking consistency between energy and charge groups...
> Fatal error: atoms 970 and 973 in charge group 600 are in different
> energy groups
>
>
> I am not sure what "charge group 600" means. Atoms 970 and 973 are in my
> ligand; atom 970 is in the part of ligand that I want to calculate
> energy (that is, "disaccharide" in "Energy Mon."), but atom 973 is not.
Charge groups are covered in the manual. See there for details. Since
GROMACS evaluates non-bonded energies as sums over charge groups, not
sums over atoms, it is not possible to have an energy group that is not
a union of whole charge groups. You could re-define the charge groups in
the topology (see chapter 5 of the manual) if you were prepared to have
more noise as atoms move in and out of the cutoffs, which might be
acceptable in a mdrun -rerun context.
Still, I'd suggest strongly that you consider what you expect such an
analysis to tell you. Protein-ligand interactions are very unlikely to
be decomposable into pairwise-additive terms that are a function of
subsets of coordinates - especially enzymes.
> I am a jackeroo and want to get your advice. Many thanks!
Somehow, I doubt it! See http://www.jjoz.com.au/jackjill.htm :-)
Mark
More information about the gromacs.org_gmx-users
mailing list