Opened 6 years ago

Closed 6 years ago

#2349 closed defect (duplicate)

KeyError in model chooser

Reported by: chimerax-bug-report@… Owned by: pett
Priority: normal Milestone:
Component: General Controls Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Darwin-18.7.0-x86_64-i386-64bit
ChimeraX Version: 0.91 (2019-08-07)
Description
(Describe the actions that caused this problem to occur here)

Log:
UCSF ChimeraX version: 0.91 (2019-08-07)  
© 2016-2019 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open
/Users/nimigeanlab/Documents/Philipp/1_data/Publications/7_SthK_prolylisomerization/P300A_closed_8A_scaled.mrc
/Users/nimigeanlab/Documents/Philipp/1_data/Publications/7_SthK_prolylisomerization/P300A_open_8A_scaled.mrc

Opened P300A_closed_8A_scaled.mrc, grid size 256,256,256, pixel 1.1, shown at
level 0.502, step 1, values float32  

> set bgColor white

> lighting soft

> surface dust #1

> lighting soft

> lighting full

> lighting soft

> lighting full

> lighting simple

> lighting soft

> lighting full

> lighting simple

> lighting full

> open /Users/nimigeanlab/Desktop/P300A_C4_final/super20_ref3_postprocess.mrc

Opened super20_ref3_postprocess.mrc, grid size 256,256,256, pixel 1.1, shown
at level 0.0162, step 1, values float32  

> hide #!1 models

> surface dust #2

> lighting soft

> lighting full

> lighting soft

> lighting full

> lighting soft

> show #!1 models

> hide #!1 models

> lighting full

> lighting soft

> lighting full

> lighting soft

> hide #!2 models

> show #!1 models

> open /Users/nimigeanlab/Desktop/TM.mrc

Opened TM.mrc, grid size 256,256,256, pixel 1.07, shown at level 0.0166, step
1, values float32  

> close #3

> open /Users/nimigeanlab/Desktop/TM_open.mrc

Opened TM_open.mrc, grid size 256,256,256, pixel 1.1, shown at level 0.00903,
step 1, values float32  

> toolshed show "Fit in Map"

Fit map P300A_closed_8A_scaled.mrc in map TM_open.mrc using 95813 points  
correlation = 0.6539, correlation about mean = 0.0671, overlap = 1.332e+04  
steps = 72, shift = 1.5, angle = 10.3 degrees  
  
Position of P300A_closed_8A_scaled.mrc (#1.1) relative to TM_open.mrc (#3)
coordinates:  
Matrix rotation and translation  
0.98390148 0.17871173 -0.00006098 -22.79360556  
-0.17871169 0.98390089 -0.00108573 27.47103930  
-0.00013404 0.00107915 0.99999941 -1.63202028  
Axis 0.00605681 0.00020439 -0.99998164  
Axis point 141.07626171 140.30308777 0.00000000  
Rotation angle (degrees) 10.29492073  
Shift along axis 1.49954865  
  
Fit map P300A_open_8A_scaled.mrc in map TM_open.mrc using 78533 points  
correlation = 0.5597, correlation about mean = -0.09282, overlap = 8059  
steps = 76, shift = 4.1, angle = 7.32 degrees  
  
Position of P300A_open_8A_scaled.mrc (#1.2) relative to TM_open.mrc (#3)
coordinates:  
Matrix rotation and translation  
0.99190721 0.12331121 0.03023950 -21.86738364  
-0.12360311 0.99229969 0.00797457 18.22817275  
-0.02902329 -0.01164773 0.99951087 2.14879406  
Axis -0.07704572 0.23269173 -0.96949395  
Axis point 128.81371380 183.38764767 0.00000000  
Rotation angle (degrees) 7.31601519  
Shift along axis 3.84309058  
  

> hide #!3 models

> lighting simple

> lighting full

> save image /Users/nimigeanlab/Desktop/8A_overlay.tif width 2048 height 2048
supersample 4

> hide #!1 models

> show #!2 models

Fit map super20_ref3_postprocess.mrc in map TM_open.mrc using 59972 points  
correlation = 0.61, correlation about mean = 0.1181, overlap = 570.6  
steps = 136, shift = 1.53, angle = 9.8 degrees  
  
Position of super20_ref3_postprocess.mrc (#2) relative to TM_open.mrc (#3)
coordinates:  
Matrix rotation and translation  
0.98540415 0.17022162 -0.00180663 -21.53126394  
-0.17022344 0.98540507 -0.00090791 26.05474836  
0.00162571 0.00120219 0.99999796 -1.92674492  
Axis 0.00619761 -0.01008121 -0.99992998  
Axis point 141.26415972 138.65818162 0.00000000  
Rotation angle (degrees) 9.80145077  
Shift along axis 1.53050420  
  

> lighting soft

> lighting full

> save image /Users/nimigeanlab/Desktop/P300A_closed.tiff width 2048 height
2048 supersample 4

> open
/Users/nimigeanlab/Desktop/SthKP300A_open/super9_take5_job838_ct29_pp4/postprocess_masked.mrc

Opened postprocess_masked.mrc, grid size 256,256,256, pixel 1.1, shown at
level 0.0139, step 1, values float32  

> surface dust #4

Fit map postprocess_masked.mrc in map TM_open.mrc using 85680 points  
correlation = 0.6235, correlation about mean = 0.07744, overlap = 379  
steps = 52, shift = 0.108, angle = 1.07 degrees  
  
Position of postprocess_masked.mrc (#4) relative to TM_open.mrc (#3)
coordinates:  
Matrix rotation and translation  
0.99982504 -0.01869046 -0.00074095 2.76892521  
0.01868953 0.99982456 -0.00124401 -2.44067239  
0.00076407 0.00122995 0.99999895 -0.17470556  
Axis 0.06598627 -0.04014223 0.99701275  
Axis point 131.73716360 146.53729338 0.00000000  
Rotation angle (degrees) 1.07412919  
Shift along axis 0.10650140  
  

> surface dust #4

> save image /Users/nimigeanlab/Desktop/P300A_open.tiff width 2048 height 2048
supersample 4

> close #1

> close #2

> close #3

Traceback (most recent call last):  
File
"/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File
"/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/widgets/item_chooser.py", line 308, in _items_change  
self.value = (list(self.value_map.keys()) + self._special_items)[0]  
File
"/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/widgets/item_chooser.py", line 273, in value  
or (val is not None and self.value == val):  
File
"/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/widgets/item_chooser.py", line 259, in value  
return self.item_map[text]  
KeyError: 'TM_open.mrc #3'  
  
Error processing trigger "remove models": 'TM_open.mrc #3':  
KeyError: 'TM_open.mrc #3'  
  
File
"/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/widgets/item_chooser.py", line 259, in value  
return self.item_map[text]  
  
See log for complete Python traceback.  
  

> close #4

Traceback (most recent call last):  
File
"/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/triggerset.py", line 130, in invoke  
return self._func(self._name, data)  
File
"/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/widgets/item_chooser.py", line 291, in _items_change  
prev_value = self.value  
File
"/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/widgets/item_chooser.py", line 259, in value  
return self.item_map[text]  
KeyError: 'TM_open.mrc #3'  
  
Error processing trigger "remove models": 'TM_open.mrc #3':  
KeyError: 'TM_open.mrc #3'  
  
File
"/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/widgets/item_chooser.py", line 259, in value  
return self.item_map[text]  
  
See log for complete Python traceback.  
  




OpenGL version: 4.1 INTEL-12.10.12
OpenGL renderer: Intel(R) Iris(TM) Plus Graphics 655
OpenGL vendor: Intel Inc.

Change History (2)

comment:1 by pett, 6 years ago

Component: UnassignedGeneral Controls
Owner: set to pett
Platform: all
Project: ChimeraX
Status: newaccepted
Summary: ChimeraX bug report submissionKeyError in model chooser

comment:2 by pett, 6 years ago

Resolution: duplicate
Status: acceptedclosed

Already fixed as of 8/14

Note: See TracTickets for help on using tickets.