Hi
I have installed gmx_MMPBSA via conda environment.
After installing, when I activated the gmx_MMPBSA environment, it gave the warnings:
No ICDs were found.
This was rectified by using the following command:
conda install -c conda-forge ocl-icd-system
Finally I tried to run gmx_MMPBSA :
gmx_MMPBSA -O -i
mmpbsa.in -cs md_0_100.tpr -ci index.ndx -cg 1 13 -ct md_0_100_fit.xtc -cp topol.top
It is showing the following error:
File "/home/gitanjali/.conda/envs/MMPBSA/bin/gmx_MMPBSA", line 8, in <module>
sys.exit(gmxmmpbsa())
File "/home/gitanjali/.conda/envs/MMPBSA/lib/python3.9/site-packages/GMXMMPBSA/app.py", line 98, in gmxmmpbsa
app.make_prmtops()
File "/home/gitanjali/.conda/envs/MMPBSA/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/gitanjali/.conda/envs/MMPBSA/lib/python3.9/site-packages/GMXMMPBSA/make_top.py", line 118, in buildTopology
tops = self.gmxtop2prmtop()
File "/home/gitanjali/.conda/envs/MMPBSA/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/gitanjali/.conda/envs/MMPBSA/lib/python3.9/site-packages/GMXMMPBSA/make_top.py", line 765, in cleantop
rtemp_top = parmed.gromacs.GromacsTopologyFile(ttp_file.as_posix())
File "/home/gitanjali/.conda/envs/MMPBSA/lib/python3.9/site-packages/parmed/gromacs/gromacstop.py", line 251, in __init__
self.read(fname, defines, parametrize)
File "/home/gitanjali/.conda/envs/MMPBSA/lib/python3.9/site-packages/parmed/gromacs/gromacstop.py", line 357, in read
name, num = line.split()
ValueError: too many values to unpack (expected 2)
Exiting. All files have been retained.
For reference I have also attached the log file.
Kindly suggest what to do.