Opened 3 years ago
Closed 3 years ago
#7624 closed defect (fixed)
KeyError in read_json_pae_matrix
Reported by: | Owned by: | Tom Goddard | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Structure Prediction | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: macOS-10.15.7-x86_64-i386-64bit ChimeraX Version: 1.4.dev202204200426 (2022-04-20 04:26:30 UTC) Description (Describe the actions that caused this problem to occur here) Log: UCSF ChimeraX version: 1.4.dev202204200426 (2022-04-20) © 2016-2022 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > ui tool show AlphaFold > alphafold predict > MQIFVKTLTGKTITLEVEPSDTIENVKAKIQDKEGIPPDQQRLIFAGKQLEDGRTLSDYNIQKESTLHLVLRRGGMQIFVKTPTRKTITLEVEPSDTIENVKAKIQDKEGIPPDQQRLIFAGKQLEDGRTLSDYNIQKESTLYLMRLRGL,RDYKRKYEFFRRKLKKQNDIPNKFEMKLRRATVLEDSYRRIMGVKRADFLKARLWIEFDGEKGLDYGGVAREWFFLISKEMFNPYYGLFEYSATDNYTLQINPNSGLCNEDHLSYFKFIGRVAGMAVYHGKLLDGFFIRPFYKMMLHKPITLHDMESVDSEYYNSLRWILENDPTELDLRFIIDEELFGQTHQHELKNGGSEIVVTNKNKKEYIYLVIQWRFVNRIQKQMAAFKEGFFELIPQDLIKIFDENELELLMCGLGDVDVNDWREHTKYKNGYSANHQVIQWFWKAVLMMDSEKRIRLLQFVTGTSRVPMNGFAELYGSNGPQSFTVEQWGTPEKLPRAHTCFNRLDLPPYESFEELWDKLQMAIENTQGFDGVD Running AlphaFold prediction > open "/Users/default/Desktop/ChimeraX/AlphaFold/prediction_1_HECT Ub3variant > +UB/HECT:Ub:Ub-Ub-UbV1.pdb" Chain information for HECT:Ub:Ub-Ub-UbV1.pdb #1 --- Chain | Description A | No description available B | No description available C | No description available > hide #1 models AlphaFold prediction finished Results in /Users/default/Downloads/ChimeraX/AlphaFold/prediction_1 Chain information for best_model.pdb #2 --- Chain | Description A | No description available B | No description available Must choose path to predicted aligned file [Repeated 1 time(s)] > alphafold pae #2 file /Users/default/Downloads/ChimeraX/AlphaFold/HECT+Ub- > UbV1/best_model_pae.json Traceback (most recent call last): File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 145, in _choose_pae_file self._open_pae() File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 158, in _open_pae self._open_pae_from_file(s) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 182, in _open_pae_from_file run(self.session, cmd) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/run.py", line 38, in run results = command.run(text, log=log, return_json=return_json) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/cli.py", line 2897, in run result = ci.function(session, **kw_args) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 708, in alphafold_pae pae = AlphaFoldPAE(file, structure) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 477, in __init__ self._pae_matrix = read_pae_matrix(pae_path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 547, in read_pae_matrix return read_json_pae_matrix(path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] KeyError: 0 KeyError: 0 File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] See log for complete Python traceback. > alphafold pae #2 file /Users/default/Downloads/ChimeraX/AlphaFold/HECT+Ub- > UbV1/best_model_pae.json Traceback (most recent call last): File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 158, in _open_pae self._open_pae_from_file(s) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 182, in _open_pae_from_file run(self.session, cmd) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/run.py", line 38, in run results = command.run(text, log=log, return_json=return_json) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/cli.py", line 2897, in run result = ci.function(session, **kw_args) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 708, in alphafold_pae pae = AlphaFoldPAE(file, structure) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 477, in __init__ self._pae_matrix = read_pae_matrix(pae_path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 547, in read_pae_matrix return read_json_pae_matrix(path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] KeyError: 0 KeyError: 0 File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] See log for complete Python traceback. Populating font family aliases took 240 ms. Replace uses of missing font family ".AppleSystemUIFont" with one that exists to avoid this cost. > alphafold pae #2 file /Users/default/Downloads/ChimeraX/AlphaFold/HECT+Ub- > UbV1/best_model_pae.json Traceback (most recent call last): File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 158, in _open_pae self._open_pae_from_file(s) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 182, in _open_pae_from_file run(self.session, cmd) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/run.py", line 38, in run results = command.run(text, log=log, return_json=return_json) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/cli.py", line 2897, in run result = ci.function(session, **kw_args) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 708, in alphafold_pae pae = AlphaFoldPAE(file, structure) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 477, in __init__ self._pae_matrix = read_pae_matrix(pae_path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 547, in read_pae_matrix return read_json_pae_matrix(path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] KeyError: 0 KeyError: 0 File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] See log for complete Python traceback. > select add #2 8768 atoms, 8868 bonds, 531 residues, 1 model selected > alphafold pae #2 file /Users/default/Downloads/ChimeraX/AlphaFold/HECT+Ub- > UbV1/best_model_pae.json Traceback (most recent call last): File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 158, in _open_pae self._open_pae_from_file(s) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 182, in _open_pae_from_file run(self.session, cmd) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/run.py", line 38, in run results = command.run(text, log=log, return_json=return_json) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/cli.py", line 2897, in run result = ci.function(session, **kw_args) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 708, in alphafold_pae pae = AlphaFoldPAE(file, structure) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 477, in __init__ self._pae_matrix = read_pae_matrix(pae_path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 547, in read_pae_matrix return read_json_pae_matrix(path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] KeyError: 0 KeyError: 0 File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] See log for complete Python traceback. > hide #2 models > show #2 models > alphafold pae #2 file /Users/default/Downloads/ChimeraX/AlphaFold/HECT+Ub- > UbV1/af531_unrelaxed_rank_5_model_2_scores.json Traceback (most recent call last): File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 145, in _choose_pae_file self._open_pae() File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 158, in _open_pae self._open_pae_from_file(s) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 182, in _open_pae_from_file run(self.session, cmd) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/run.py", line 38, in run results = command.run(text, log=log, return_json=return_json) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/cli.py", line 2897, in run result = ci.function(session, **kw_args) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 708, in alphafold_pae pae = AlphaFoldPAE(file, structure) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 477, in __init__ self._pae_matrix = read_pae_matrix(pae_path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 547, in read_pae_matrix return read_json_pae_matrix(path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] KeyError: 0 KeyError: 0 File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] See log for complete Python traceback. > alphafold pae #2 file /Users/default/Downloads/ChimeraX/AlphaFold/HECT+Ub- > UbV1/af531_unrelaxed_rank_5_model_2_scores.json Traceback (most recent call last): File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 158, in _open_pae self._open_pae_from_file(s) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 182, in _open_pae_from_file run(self.session, cmd) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/run.py", line 38, in run results = command.run(text, log=log, return_json=return_json) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/cli.py", line 2897, in run result = ci.function(session, **kw_args) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 708, in alphafold_pae pae = AlphaFoldPAE(file, structure) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 477, in __init__ self._pae_matrix = read_pae_matrix(pae_path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 547, in read_pae_matrix return read_json_pae_matrix(path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] KeyError: 0 KeyError: 0 File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] See log for complete Python traceback. > alphafold pae #2 file /Users/default/Downloads/ChimeraX/AlphaFold/HECT+Ub- > UbV1/af531_unrelaxed_rank_5_model_2_scores.json Traceback (most recent call last): File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 158, in _open_pae self._open_pae_from_file(s) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 182, in _open_pae_from_file run(self.session, cmd) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/run.py", line 38, in run results = command.run(text, log=log, return_json=return_json) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/cli.py", line 2897, in run result = ci.function(session, **kw_args) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 708, in alphafold_pae pae = AlphaFoldPAE(file, structure) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 477, in __init__ self._pae_matrix = read_pae_matrix(pae_path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 547, in read_pae_matrix return read_json_pae_matrix(path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] KeyError: 0 KeyError: 0 File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] See log for complete Python traceback. > alphafold pae #2 file /Users/default/Downloads/ChimeraX/AlphaFold/HECT+Ub- > UbV1/best_model_pae.json Traceback (most recent call last): File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 145, in _choose_pae_file self._open_pae() File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 158, in _open_pae self._open_pae_from_file(s) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 182, in _open_pae_from_file run(self.session, cmd) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/run.py", line 38, in run results = command.run(text, log=log, return_json=return_json) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/cli.py", line 2897, in run result = ci.function(session, **kw_args) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 708, in alphafold_pae pae = AlphaFoldPAE(file, structure) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 477, in __init__ self._pae_matrix = read_pae_matrix(pae_path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 547, in read_pae_matrix return read_json_pae_matrix(path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] KeyError: 0 KeyError: 0 File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] See log for complete Python traceback. > alphafold pae #2 file /Users/default/Downloads/ChimeraX/AlphaFold/HECT+Ub- > UbV1/af531_unrelaxed_rank_1_model_4_scores.json Traceback (most recent call last): File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 145, in _choose_pae_file self._open_pae() File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 158, in _open_pae self._open_pae_from_file(s) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 182, in _open_pae_from_file run(self.session, cmd) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/run.py", line 38, in run results = command.run(text, log=log, return_json=return_json) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/cli.py", line 2897, in run result = ci.function(session, **kw_args) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 708, in alphafold_pae pae = AlphaFoldPAE(file, structure) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 477, in __init__ self._pae_matrix = read_pae_matrix(pae_path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 547, in read_pae_matrix return read_json_pae_matrix(path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] KeyError: 0 KeyError: 0 File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] See log for complete Python traceback. > alphafold pae #2 file /Users/default/Downloads/ChimeraX/AlphaFold/HECT+Ub- > UbV1/config.json Traceback (most recent call last): File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 145, in _choose_pae_file self._open_pae() File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 158, in _open_pae self._open_pae_from_file(s) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 182, in _open_pae_from_file run(self.session, cmd) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/run.py", line 38, in run results = command.run(text, log=log, return_json=return_json) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/core/commands/cli.py", line 2897, in run result = ci.function(session, **kw_args) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 708, in alphafold_pae pae = AlphaFoldPAE(file, structure) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 477, in __init__ self._pae_matrix = read_pae_matrix(pae_path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 547, in read_pae_matrix return read_json_pae_matrix(path) File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] KeyError: 0 KeyError: 0 File "/Users/default/Desktop/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages/chimerax/alphafold/pae.py", line 562, in read_json_pae_matrix d = j[0] See log for complete Python traceback. OpenGL version: 4.1 ATI-3.10.23 OpenGL renderer: AMD Radeon Pro 5700 OpenGL Engine OpenGL vendor: ATI Technologies Inc. Python: 3.9.11 Locale: UTF-8 Qt version: PyQt6 6.2.3, Qt 6.2.3 Qt runtime version: 6.2.4 Qt platform: cocoa Hardware: Hardware Overview: Model Name: iMac Model Identifier: iMac20,2 Processor Name: 10-Core Intel Core i9 Processor Speed: 3.6 GHz Number of Processors: 1 Total Number of Cores: 10 L2 Cache (per Core): 256 KB L3 Cache: 20 MB Hyper-Threading Technology: Enabled Memory: 32 GB Boot ROM Version: 1731.140.2.0.0 (iBridge: 19.16.16066.0.0,0) Software: System Software Overview: System Version: macOS 10.15.7 (19H1824) Kernel Version: Darwin 19.6.0 Time since boot: 27 days 5:52 Graphics/Displays: AMD Radeon Pro 5700: Chipset Model: AMD Radeon Pro 5700 Type: GPU Bus: PCIe PCIe Lane Width: x16 VRAM (Total): 8 GB Vendor: AMD (0x1002) Device ID: 0x731b Revision ID: 0x0040 ROM Revision: 113-D1820Q-231 VBIOS Version: 113-D182A2XG-012 Option ROM Version: 113-D182A2XG-012 EFI Driver Version: 01.01.231 Metal: Supported, feature set macOS GPUFamily2 v1 Displays: iMac: Display Type: LCD Resolution: 5120 x 2880 (5K/UHD+ - Ultra High Definition Plus) UI Looks like: 2560 x 1440 Framebuffer Depth: 30-Bit Color (ARGB2101010) Main Display: Yes Mirror: Off Online: Yes Automatically Adjust Brightness: No Connection Type: Internal Installed Packages: alabaster: 0.7.12 appdirs: 1.4.4 appnope: 0.1.3 Babel: 2.9.1 backcall: 0.2.0 blockdiag: 3.0.0 certifi: 2021.10.8 cftime: 1.6.0 charset-normalizer: 2.0.12 ChimeraX-AddCharge: 1.2.3 ChimeraX-AddH: 2.1.11 ChimeraX-AlignmentAlgorithms: 2.0 ChimeraX-AlignmentHdrs: 3.2.1 ChimeraX-AlignmentMatrices: 2.0 ChimeraX-Alignments: 2.4.2 ChimeraX-AlphaFold: 1.0 ChimeraX-AltlocExplorer: 1.0.2 ChimeraX-AmberInfo: 1.0 ChimeraX-Arrays: 1.0 ChimeraX-Atomic: 1.37.1 ChimeraX-AtomicLibrary: 7.0 ChimeraX-AtomSearch: 2.0.1 ChimeraX-AxesPlanes: 2.1 ChimeraX-BasicActions: 1.1 ChimeraX-BILD: 1.0 ChimeraX-BlastProtein: 2.1.1 ChimeraX-BondRot: 2.0 ChimeraX-BugReporter: 1.0 ChimeraX-BuildStructure: 2.6.2 ChimeraX-Bumps: 1.0 ChimeraX-BundleBuilder: 1.1 ChimeraX-ButtonPanel: 1.0 ChimeraX-CageBuilder: 1.0 ChimeraX-CellPack: 1.0 ChimeraX-Centroids: 1.2 ChimeraX-ChemGroup: 2.0 ChimeraX-Clashes: 2.2.3 ChimeraX-ColorActions: 1.0 ChimeraX-ColorGlobe: 1.0 ChimeraX-ColorKey: 1.5.1 ChimeraX-CommandLine: 1.2.3 ChimeraX-ConnectStructure: 2.0.1 ChimeraX-Contacts: 1.0 ChimeraX-Core: 1.4.dev202204200426 ChimeraX-CoreFormats: 1.1 ChimeraX-coulombic: 1.3.2 ChimeraX-Crosslinks: 1.0 ChimeraX-Crystal: 1.0 ChimeraX-CrystalContacts: 1.0 ChimeraX-DataFormats: 1.2.2 ChimeraX-Dicom: 1.1 ChimeraX-DistMonitor: 1.1.5 ChimeraX-Dssp: 2.0 ChimeraX-EMDB-SFF: 1.0 ChimeraX-ExperimentalCommands: 1.0 ChimeraX-FileHistory: 1.0 ChimeraX-FunctionKey: 1.0 ChimeraX-Geometry: 1.1 ChimeraX-gltf: 1.0 ChimeraX-Graphics: 1.1 ChimeraX-Hbonds: 2.1.2 ChimeraX-Help: 1.2 ChimeraX-HKCage: 1.3 ChimeraX-IHM: 1.1 ChimeraX-ImageFormats: 1.2 ChimeraX-IMOD: 1.0 ChimeraX-IO: 1.0.1 ChimeraX-ItemsInspection: 1.0 ChimeraX-Label: 1.1 ChimeraX-ListInfo: 1.1.1 ChimeraX-Log: 1.1.5 ChimeraX-LookingGlass: 1.1 ChimeraX-Maestro: 1.8.1 ChimeraX-Map: 1.1 ChimeraX-MapData: 2.0 ChimeraX-MapEraser: 1.0 ChimeraX-MapFilter: 2.0 ChimeraX-MapFit: 2.0 ChimeraX-MapSeries: 2.1 ChimeraX-Markers: 1.0 ChimeraX-Mask: 1.0 ChimeraX-MatchMaker: 2.0.6 ChimeraX-MDcrds: 2.6 ChimeraX-MedicalToolbar: 1.0.1 ChimeraX-Meeting: 1.0 ChimeraX-MLP: 1.1 ChimeraX-mmCIF: 2.7 ChimeraX-MMTF: 2.1 ChimeraX-Modeller: 1.5.5 ChimeraX-ModelPanel: 1.3.2 ChimeraX-ModelSeries: 1.0 ChimeraX-Mol2: 2.0 ChimeraX-Morph: 1.0 ChimeraX-MouseModes: 1.1 ChimeraX-Movie: 1.0 ChimeraX-Neuron: 1.0 ChimeraX-Nucleotides: 2.0.2 ChimeraX-OpenCommand: 1.9 ChimeraX-PDB: 2.6.6 ChimeraX-PDBBio: 1.0 ChimeraX-PDBLibrary: 1.0.2 ChimeraX-PDBMatrices: 1.0 ChimeraX-PickBlobs: 1.0 ChimeraX-Positions: 1.0 ChimeraX-PresetMgr: 1.1 ChimeraX-PubChem: 2.1 ChimeraX-ReadPbonds: 1.0.1 ChimeraX-Registration: 1.1 ChimeraX-RemoteControl: 1.0 ChimeraX-ResidueFit: 1.0 ChimeraX-RestServer: 1.1 ChimeraX-RNALayout: 1.0 ChimeraX-RotamerLibMgr: 2.0.1 ChimeraX-RotamerLibsDunbrack: 2.0 ChimeraX-RotamerLibsDynameomics: 2.0 ChimeraX-RotamerLibsRichardson: 2.0 ChimeraX-SaveCommand: 1.5 ChimeraX-SchemeMgr: 1.0 ChimeraX-SDF: 2.0 ChimeraX-Segger: 1.0 ChimeraX-Segment: 1.0 ChimeraX-SelInspector: 1.0 ChimeraX-SeqView: 2.6 ChimeraX-Shape: 1.0.1 ChimeraX-Shell: 1.0 ChimeraX-Shortcuts: 1.1 ChimeraX-ShowAttr: 1.0 ChimeraX-ShowSequences: 1.0 ChimeraX-SideView: 1.0 ChimeraX-Smiles: 2.1 ChimeraX-SmoothLines: 1.0 ChimeraX-SpaceNavigator: 1.0 ChimeraX-StdCommands: 1.8 ChimeraX-STL: 1.0 ChimeraX-Storm: 1.0 ChimeraX-StructMeasure: 1.0.1 ChimeraX-Struts: 1.0.1 ChimeraX-Surface: 1.0 ChimeraX-SwapAA: 2.0 ChimeraX-SwapRes: 2.1.1 ChimeraX-TapeMeasure: 1.0 ChimeraX-Test: 1.0 ChimeraX-Toolbar: 1.1 ChimeraX-ToolshedUtils: 1.2.1 ChimeraX-Tug: 1.0 ChimeraX-UI: 1.16.5 ChimeraX-uniprot: 2.2 ChimeraX-UnitCell: 1.0 ChimeraX-ViewDockX: 1.1.2 ChimeraX-VIPERdb: 1.0 ChimeraX-Vive: 1.1 ChimeraX-VolumeMenu: 1.0 ChimeraX-VTK: 1.0 ChimeraX-WavefrontOBJ: 1.0 ChimeraX-WebCam: 1.0 ChimeraX-WebServices: 1.1.0 ChimeraX-Zone: 1.0 colorama: 0.4.4 cxservices: 1.2 cycler: 0.11.0 Cython: 0.29.26 debugpy: 1.6.0 decorator: 5.1.1 docutils: 0.17.1 entrypoints: 0.4 filelock: 3.4.2 fonttools: 4.32.0 funcparserlib: 1.0.0a1 grako: 3.16.5 h5py: 3.6.0 html2text: 2020.1.16 idna: 3.3 ihm: 0.27 imagecodecs: 2021.11.20 imagesize: 1.3.0 ipykernel: 6.6.1 ipython: 7.31.1 ipython-genutils: 0.2.0 jedi: 0.18.1 Jinja2: 3.0.3 jupyter-client: 7.1.0 jupyter-core: 4.10.0 kiwisolver: 1.4.2 line-profiler: 3.4.0 lxml: 4.7.1 lz4: 3.1.10 MarkupSafe: 2.1.1 matplotlib: 3.5.1 matplotlib-inline: 0.1.3 msgpack: 1.0.3 nest-asyncio: 1.5.5 netCDF4: 1.5.8 networkx: 2.6.3 numexpr: 2.8.1 numpy: 1.22.1 openvr: 1.16.802 packaging: 21.0 ParmEd: 3.4.3 parso: 0.8.3 pexpect: 4.8.0 pickleshare: 0.7.5 Pillow: 9.0.1 pip: 21.3.1 pkginfo: 1.8.2 prompt-toolkit: 3.0.29 psutil: 5.9.0 ptyprocess: 0.7.0 pycollada: 0.7.2 pydicom: 2.2.2 Pygments: 2.11.2 PyOpenGL: 3.1.5 PyOpenGL-accelerate: 3.1.5 pyparsing: 3.0.8 PyQt6-commercial: 6.2.3 PyQt6-Qt6: 6.2.4 PyQt6-sip: 13.2.1 PyQt6-WebEngine-commercial: 6.2.1 PyQt6-WebEngine-Qt6: 6.2.4 python-dateutil: 2.8.2 pytz: 2022.1 pyzmq: 22.3.0 qtconsole: 5.3.0 QtPy: 2.0.1 RandomWords: 0.3.0 requests: 2.27.1 scipy: 1.7.3 setuptools: 59.8.0 sfftk-rw: 0.7.1 six: 1.16.0 snowballstemmer: 2.2.0 sortedcontainers: 2.4.0 Sphinx: 4.3.2 sphinx-autodoc-typehints: 1.15.2 sphinxcontrib-applehelp: 1.0.2 sphinxcontrib-blockdiag: 3.0.0 sphinxcontrib-devhelp: 1.0.2 sphinxcontrib-htmlhelp: 2.0.0 sphinxcontrib-jsmath: 1.0.1 sphinxcontrib-qthelp: 1.0.3 sphinxcontrib-serializinghtml: 1.1.5 suds-community: 1.0.0 tables: 3.7.0 tifffile: 2021.11.2 tinyarray: 1.2.4 tornado: 6.1 traitlets: 5.1.1 urllib3: 1.26.9 wcwidth: 0.2.5 webcolors: 1.11.1 wheel: 0.37.1 wheel-filename: 1.3.0
Change History (2)
comment:1 by , 3 years ago
Component: | Unassigned → Structure Prediction |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → KeyError in read_json_pae_matrix |
comment:2 by , 3 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Fixed in ChimeraX 1.4.
They are using an April 2022 ChimeraX version older than the current 1.4 release that did not know how to read ColabFold 1.3 PAE json files which contain a dictionary while other PAE json files contain a list.