I wanted to calculate thermodynamic parameters such as free energy of binding for the ligand using MM-PBSA. But facing some error while running the gmx_MMPBSA, am pasting the commands along with the error message. help me to fix this issue.
[INFO ] Starting gmx_MMPBSA v1.6.0
[INFO ] Command-line
gmx_MMPBSA -O -i
mmpbsa.in -cs md_0_nico_50.tpr -ci index.ndx -cg 1 13 -ct md_0_nico_50_fit.xtc -cp topol.top
[INFO ] Checking
mmpbsa.in input file...
[INFO ] Checking
mmpbsa.in input file...Done.
[INFO ] Checking external programs...
[INFO ] cpptraj found! Using /userdata/ibsd/tools/miniconda3/envs/gmxMMPBSA2/bin/cpptraj
[INFO ] tleap found! Using /userdata/ibsd/tools/miniconda3/envs/gmxMMPBSA2/bin/tleap
[INFO ] parmchk2 found! Using /userdata/ibsd/tools/miniconda3/envs/gmxMMPBSA2/bin/parmchk2
[INFO ] sander found! Using /userdata/ibsd/tools/miniconda3/envs/gmxMMPBSA2/bin/sander
[INFO ] Using GROMACS version > 5.x.x!
[INFO ] gmx found! Using /userdata/ibsd/tools/miniconda3/envs/gmxMMPBSA2/bin.AVX2_256/gmx
[INFO ] Checking external programs...Done.
[INFO ] Building AMBER topologies from GROMACS files...
[INFO ] Get PDB files from GROMACS structures files...
[INFO ] Making gmx_MMPBSA index for complex...
[INFO ] Normal Complex: Saving group Protein_nico (1_13) in _GMXMMPBSA_COM_index.ndx file as _GMXMMPBSA_COM.pdb
[INFO ] No receptor structure file was defined. Using ST approach...
[INFO ] Using receptor structure from complex to generate AMBER topology
[INFO ] Normal Receptor: Saving group Protein (1) in _GMXMMPBSA_COM_index.ndx file as _GMXMMPBSA_REC.pdb
[INFO ] No ligand structure file was defined. Using ST approach...
[INFO ] Using ligand structure from complex to generate AMBER topology
[INFO ] Normal Ligand: Saving group nico (13) in _GMXMMPBSA_COM_index.ndx file as _GMXMMPBSA_LIG.pdb
[INFO ] Checking the structures consistency...
[INFO ]
[INFO ] Using topology conversion. Setting radiopt = 0...
[INFO ] Building Normal Complex Amber topology...
/userdata/ibsd/tools/miniconda3/envs/gmxMMPBSA2/lib/python3.9/site-packages/parmed/gromacs/gromacstop.py:1035: GromacsWarning: The [ pairs ] section contains 12 exceptions that aren't 1-4 pairs; make sure you know what you're doing!
warnings.warn('The [ pairs ] section contains %i exceptions that '
[INFO ] Detected CHARMM force field topology format...
[INFO ] Assigning PBRadii mbondi2 to Complex...
File "/userdata/ibsd/tools/miniconda3/envs/gmxMMPBSA2/bin/gmx_MMPBSA", line 8, in <module>
sys.exit(gmxmmpbsa())
File "/userdata/ibsd/tools/miniconda3/envs/gmxMMPBSA2/lib/python3.9/site-packages/GMXMMPBSA/app.py", line 98, in gmxmmpbsa
app.make_prmtops()
File "/userdata/ibsd/tools/miniconda3/envs/gmxMMPBSA2/lib/python3.9/site-packages/GMXMMPBSA/main.py", line 689, in make_prmtops
self.FILES.mutant_receptor_prmtop, self.FILES.mutant_ligand_prmtop) = maketop.buildTopology()
File "/userdata/ibsd/tools/miniconda3/envs/gmxMMPBSA2/lib/python3.9/site-packages/GMXMMPBSA/make_top.py", line 125, in buildTopology
tops = self.gmxtop2prmtop()
File "/userdata/ibsd/tools/miniconda3/envs/gmxMMPBSA2/lib/python3.9/site-packages/GMXMMPBSA/make_top.py", line 569, in gmxtop2prmtop
action = ChRad(com_amb_prm, PBRadii[self.INPUT['general']['PBRadii']])
File "/userdata/ibsd/tools/miniconda3/envs/gmxMMPBSA2/lib/python3.9/site-packages/parmed/tools/changeradii.py", line 1026, in ChRad
_call_method[radii_set](parm)
File "/userdata/ibsd/tools/miniconda3/envs/gmxMMPBSA2/lib/python3.9/site-packages/parmed/tools/changeradii.py", line 289, in mbondi2
if atom.bond_partners[0].atomic_number == 7:
IndexError: list index out of range
Exiting. All files have been retained.