The following bug report has been submitted:
Platform: Darwin-17.7.0-x86_64-i386-64bit
ChimeraX Version: 0.9 (2019-02-08)
Description
Reproducer:
close; open pdb:1tbq; getcrd /K:187@CA
Log:
UCSF ChimeraX version: 0.9 (2019-02-08)
© 2016-2019 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> open pdb:1tbq
1tbq title:
Crystal structure of insect derived double domain kazal inhibitor rhodniin In
complex with thrombin [more info...]
Chain information for 1tbq #1
---
Chain | Description
H K | thrombin
J L | thrombin
R S | rhodniin
1tbq mmCIF Assemblies
---
1| author_and_software_defined_assembly
2| author_and_software_defined_assembly
> getcrd /K:187@CA
Traceback (most recent call last):
File
"/Applications/ChimeraX.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.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/options/options.py", line 50, in <lambda>
data[0] == pself.attr_name and pself.set(pself.get_attribute()))
File
"/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/options/options.py", line 606, in set
self.widget.setText(self.labels[list(self.values).index(value)])
ValueError: 'command-line specifier' is not in list
Error processing trigger "setting changed": 'command-line specifier' is not in
list:
ValueError: 'command-line specifier' is not in list
File
"/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/options/options.py", line 606, in set
self.widget.setText(self.labels[list(self.values).index(value)])
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX.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.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/core_settings_ui.py", line 435, in _core_setting_changed
self.options[setting_name].set(new_val)
File
"/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/options/options.py", line 606, in set
self.widget.setText(self.labels[list(self.values).index(value)])
ValueError: 'command-line specifier' is not in list
Error processing trigger "setting changed": 'command-line specifier' is not in
list:
ValueError: 'command-line specifier' is not in list
File
"/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/options/options.py", line 606, in set
self.widget.setText(self.labels[list(self.values).index(value)])
See log for complete Python traceback.
Atom /K:187@CA 13.153 101.659 66.719
> select /K:187@CA
1 atom selected
> getcrd /K:187@CA
Traceback (most recent call last):
File
"/Applications/ChimeraX.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.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/options/options.py", line 50, in <lambda>
data[0] == pself.attr_name and pself.set(pself.get_attribute()))
File
"/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/options/options.py", line 606, in set
self.widget.setText(self.labels[list(self.values).index(value)])
ValueError: 'command-line specifier' is not in list
Error processing trigger "setting changed": 'command-line specifier' is not in
list:
ValueError: 'command-line specifier' is not in list
File
"/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/options/options.py", line 606, in set
self.widget.setText(self.labels[list(self.values).index(value)])
See log for complete Python traceback.
Traceback (most recent call last):
File
"/Applications/ChimeraX.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.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/core_settings_ui.py", line 435, in _core_setting_changed
self.options[setting_name].set(new_val)
File
"/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/options/options.py", line 606, in set
self.widget.setText(self.labels[list(self.values).index(value)])
ValueError: 'command-line specifier' is not in list
Error processing trigger "setting changed": 'command-line specifier' is not in
list:
ValueError: 'command-line specifier' is not in list
File
"/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/ui/options/options.py", line 606, in set
self.widget.setText(self.labels[list(self.values).index(value)])
See log for complete Python traceback.
Atom /K:187@CA 13.153 101.659 66.719
OpenGL version: 4.1 INTEL-10.36.23
OpenGL renderer: Intel(R) Iris(TM) Graphics 650
OpenGL vendor: Intel Inc.
Updated to current value for that setting