Hi! I already installed gmxMMPBSA and already run the MMPBSA using the finalized output from CHARMM-Gui. I ran this program using mpirun
$
mpirun -np 20 gmx_MMPBSA -O -i mmpbsa.in -cs md.tpr -ci index_protein.ndx -cg 16 17 -ct md_center.xtc -o FINAL_RESULTS_MMPBSA.dat -eo FINAL_RESULTS_MMPBSA.csv -cp topol.top
the process was going smoothly until i want to see the result using gma_MMPBSA_ana.
this is the error output.
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/psr2021/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/indexes/base.py", line 3803, in get_loc
return self._engine.get_loc(casted_key)
File "pandas/_libs/index.pyx", line 138, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/index.pyx", line 165, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/hashtable_class_helper.pxi", line 5745, in pandas._libs.hashtable.PyObjectHashTable.get_item
File "pandas/_libs/hashtable_class_helper.pxi", line 5753, in pandas._libs.hashtable.PyObjectHashTable.get_item
KeyError: 'delta'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/psr2021/anaconda3/envs/gmxMMPBSA/lib/python3.9/multiprocessing/pool.py", line 125, in worker
result = (True, func(*args, **kwds))
File "/home/psr2021/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/GMXMMPBSA/analyzer/dialogs.py", line 585, in run_process
obj = obj_method(**v['args']) if v['args'] else obj_method()
File "/home/psr2021/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/GMXMMPBSA/API.py", line 829, in get_ana_data
dict(data=decomp[level][level1][level2][level3], level=item_lvl,
File "/home/psr2021/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/frame.py", line 3804, in __getitem__
return self._getitem_multilevel(key)
File "/home/psr2021/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/frame.py", line 3855, in _getitem_multilevel
loc = self.columns.get_loc(key)
File "/home/psr2021/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/indexes/multi.py", line 2916, in get_loc
loc = self._get_level_indexer(key, level=0)
File "/home/psr2021/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/indexes/multi.py", line 3263, in _get_level_indexer
idx = self._get_loc_single_level_index(level_index, key)
File "/home/psr2021/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/indexes/multi.py", line 2849, in _get_loc_single_level_index
return level_index.get_loc(key)
File "/home/psr2021/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/indexes/base.py", line 3805, in get_loc
raise KeyError(key) from err
KeyError: 'delta'
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/psr2021/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/GMXMMPBSA/analyzer/dialogs.py", line 598, in run
for result in imap_unordered_it:
File "/home/psr2021/anaconda3/envs/gmxMMPBSA/lib/python3.9/multiprocessing/pool.py", line 870, in next
raise value
KeyError: 'delta'
Aborted (core dumped)
Can you please clarify this problem? Thank you so mcuh!