Respected Seniors/fellows,
I have received an error in both serial and parallel run in MMPBSA calcualtions. I request you to please look into the matter and guide me to proceed further. I actually checked on internet to solve this value error but the solution was not specific.
File "/home/drr-18/miniconda3/bin/gmx_MMPBSA", line 8, in <module>
sys.exit(gmxmmpbsa())
File "/home/drr-18/miniconda3/lib/python3.9/site-packages/GMXMMPBSA/app.py", line 98, in gmxmmpbsa
app.make_prmtops()
File "/home/drr-18/miniconda3/lib/python3.9/site-packages/GMXMMPBSA/main.py", line 548, in make_prmtops
self.FILES.mutant_receptor_prmtop, self.FILES.mutant_ligand_prmtop) = maketop.buildTopology()
File "/home/drr-18/miniconda3/lib/python3.9/site-packages/GMXMMPBSA/make_top.py", line 118, in buildTopology
tops = self.gmxtop2prmtop()
File "/home/drr-18/miniconda3/lib/python3.9/site-packages/GMXMMPBSA/make_top.py", line 478, in gmxtop2prmtop
com_top = self.cleantop(self.FILES.complex_top, self.indexes['COM']['COM'])
File "/home/drr-18/miniconda3/lib/python3.9/site-packages/GMXMMPBSA/make_top.py", line 765, in cleantop
rtemp_top = parmed.gromacs.GromacsTopologyFile(ttp_file.as_posix())
File "/home/drr-18/miniconda3/lib/python3.9/site-packages/parmed/gromacs/gromacstop.py", line 251, in __init__
self.read(fname, defines, parametrize)
File "/home/drr-18/miniconda3/lib/python3.9/site-packages/parmed/gromacs/gromacstop.py", line 338, in read
self._parse_dihedrals(line, dihedral_types, proper_multiterm_dihedrals,
File "/home/drr-18/miniconda3/lib/python3.9/site-packages/parmed/gromacs/gromacstop.py", line 590, in _parse_dihedrals
i, j, k, l = [int(x)-1 for x in words[:4]]
File "/home/drr-18/miniconda3/lib/python3.9/site-packages/parmed/gromacs/gromacstop.py", line 590, in <listcomp>
i, j, k, l = [int(x)-1 for x in words[:4]]
ValueError: invalid literal for int() with base 10: '#ifdef'
Exiting. All files have been retained.
Thank you so much for the wonderful support from gmx_MMPBSA team.
Regards,
Sarthak Trivedi.