TypeError: unhashable type: 'list'

20 views
Skip to first unread message

alifn...@unishams.edu.my

unread,
Jul 3, 2024, 12:04:18 AM7/3/24
to gmx_MMPBSA
Hi everyone!

I encountered this issue when running gmx_MMPBSA to analyse protein-ligand interaction.

TypeError: unhashable type: 'list'

Help please

--
(gmxMMPBSA) alifnordin@PJJAUH04:~/Dr_Tasyriq/gbsa$ gmx_MMPBSA_ana -f _GMXMMPBSA_info
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/multiprocessing/pool.py", line 125, in worker
    result = (True, func(*args, **kwds))
  File "/home/alifnordin/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/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/GMXMMPBSA/API.py", line 816, in get_ana_data
    for t, id, result in imap_unordered_it:
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/multiprocessing/pool.py", line 870, in next
    raise value
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/multiprocessing/pool.py", line 125, in worker
    result = (True, func(*args, **kwds))
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/GMXMMPBSA/API.py", line 189, in calculatestar
    return t, id, func(data, level, iec2, name, index, memory, id)
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/GMXMMPBSA/API.py", line 159, in _setup_data
    line_plot_data = tempdf[:-3].groupby(axis=1, level=0, sort=False).sum().reindex(
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/util/_decorators.py", line 324, in wrapper
    return func(*args, **kwargs)
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/frame.py", line 4804, in reindex
    return super().reindex(**kwargs)
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/generic.py", line 4966, in reindex
    return self._reindex_axes(
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/frame.py", line 4617, in _reindex_axes
    frame = frame._reindex_columns(
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/frame.py", line 4659, in _reindex_columns
    new_columns, indexer = self.columns.reindex(
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/indexes/base.py", line 4201, in reindex
    indexer = self.get_indexer(
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/indexes/base.py", line 3784, in get_indexer
    return self._get_indexer(target, method, limit, tolerance)
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/pandas/core/indexes/base.py", line 3809, in _get_indexer
    indexer = self._engine.get_indexer(tgt_values)
  File "pandas/_libs/index.pyx", line 305, in pandas._libs.index.IndexEngine.get_indexer
  File "pandas/_libs/hashtable_class_helper.pxi", line 5247, in pandas._libs.hashtable.PyObjectHashTable.lookup
TypeError: unhashable type: 'list'
"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/site-packages/GMXMMPBSA/analyzer/dialogs.py", line 598, in run
    for result in imap_unordered_it:
  File "/home/alifnordin/anaconda3/envs/gmxMMPBSA/lib/python3.9/multiprocessing/pool.py", line 870, in next
    raise value
TypeError: unhashable type: 'list'
Aborted (core dumped)
--


_GMXMMPBSA_info

isil...@mail.yu.edu

unread,
Jul 10, 2024, 3:23:36 PM7/10/24
to gmx_MMPBSA
Hi all,

I am experiencing the same error. I would greatly appreciate any assistance in solving it.
Reply all
Reply to author
Forward
0 new messages