Opened 6 years ago

Closed 6 years ago

#2790 closed defect (fixed)

Long atom spec → grako recursion error

Reported by: goddard@… Owned by: Greg Couch
Priority: normal Milestone:
Component: Command Line Version:
Keywords: Cc: Greg Couch
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Darwin-19.3.0-x86_64-i386-64bit
ChimeraX Version: 0.92 (2020-01-15)
Description
Atom spec with 250 comma-separated residue numbers gives a recursion depth error.

open 6acg
/C:18,19,21,22,23,24,25,26,27,29,32,33,34,36,37,45,46,50,51,53,54,63,68,71,73,74,75,77,81,84,87,91,97,98,102,105,107,108,109,111,114,115,117,120,126,127,129,131,132,134,135,138,139,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,157,164,166,167,169,170,172,173,174,176,181,190,193,194,195,196,198,199,200,201,204,205,211,214,215,217,219,220,221,224,230,232,233,234,236,237,238,239,244,246,247,248,253,258,260,263,267,279,280,281,284,286,289,290,294,295,296,308,310,311,312,313,333,335,341,344,359,360,371,380,389,390,393,404,417,421,425,426,428,430,431,432,433,439,442,443,445,446,447,449,457,458,459,460,461,462,463,464,465,468,469,470,471,472,476,479,480,484,485,487,489,505,518,520,523,540,542,544,546,555,556,558,561,566,568,574,590,592,593,605,607,608,618,621,626,632,643,644,675,684,685,687,693,701,704,708,709,714,721,732,750,754,758,761,770,775,776,778,792,795,850,854,857,860,861,864,866,904,911,914,915,918,921,922,924,925,1037,1052,1055,1066,1070,1079,1083,1086,1092,1093,1115


Log:
UCSF ChimeraX version: 0.92 (2020-01-15)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open 6acg format mmCIF fromDatabase pdb

6acg title:  
Trypsin-cleaved and low pH-treated SARS-CoV spike glycoprotein and ACE2
complex, ACE2-bound conformation 1 [more info...]  
  
Chain information for 6acg #1  
---  
Chain | Description  
A B C | Spike glycoprotein  
D | Angiotensin-converting enzyme 2  
  
  
Traceback (most recent call last):  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/cmd_line/tool.py", line 258, in execute  
cmd.run(cmd_text)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 2799, in run  
prev_annos = self._process_positional_arguments()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 2582, in
_process_positional_arguments  
value, text = self._parse_arg(anno, text, session, False)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 2445, in _parse_arg  
value, replacement, rest = annotation.parse(text, session)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 877, in parse  
return anno.parse(text, session)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 1236, in parse  
aspec, text, rest = super().parse(text, session)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/atomspec.py", line 97, in parse  
return cls._parse_unquoted(text, session)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/atomspec.py", line 153, in _parse_unquoted  
ast = parser.parse(text, "atom_specifier", semantics=semantics)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 206, in parse  
result = rule()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 89, in _atom_specifier_  
self._as_term_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 136, in _as_term_  
self._model_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 159, in _model_list_  
self._positive_closure(block0)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 787, in _positive_closure  
block()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 157, in block0  
self._model_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 200, in _model_  
self._model_parts_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 325, in _model_parts_  
self._positive_closure(block0)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 787, in _positive_closure  
block()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 323, in block0  
self._chain_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 346, in _chain_  
self._closure(block2)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 344, in block2  
self._residue_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 373, in _residue_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 412, in _part_list_  
self._part_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 409, in _part_list_  
self._part_range_list_()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 427, in _part_range_list_  
with self._optional():  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/contextlib.py",
line 112, in __enter__  
return next(self.gen)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 688, in _optional  
with self._choice():  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/contextlib.py",
line 112, in __enter__  
return next(self.gen)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 679, in _choice  
with self._try():  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/contextlib.py",
line 112, in __enter__  
return next(self.gen)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/contexts.py", line 642, in _try  
ast_copy = self.ast.copy()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/ast.py", line 92, in copy  
for k, v in self.items()  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/ast.py", line 19, in __init__  
self.update(*args, **kwargs)  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/grako/ast.py", line 64, in update  
if isinstance(d, Mapping):  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/MacOS/../Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/abc.py",
line 139, in __instancecheck__  
return _abc_instancecheck(cls, instance)  
RecursionError: maximum recursion depth exceeded in comparison  
  
RecursionError: maximum recursion depth exceeded in comparison  
  
File "/Users/goddard/Desktop/ChimeraX Jan 15
2020.app/Contents/MacOS/../Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/abc.py",
line 139, in __instancecheck__  
return _abc_instancecheck(cls, instance)  
  
See log for complete Python traceback.  
  




OpenGL version: 4.1 ATI-3.5.5
OpenGL renderer: AMD Radeon Pro 580 OpenGL Engine
OpenGL vendor: ATI Technologies Inc.

Change History (3)

comment:1 by Eric Pettersen, 6 years ago

Cc: Greg Couch added
Component: UnassignedCommand Line
Owner: set to Conrad Huang
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionLong atom spec → grako recursion error

comment:2 by Greg Couch, 6 years ago

Owner: changed from Conrad Huang to Greg Couch

comment:3 by Greg Couch, 6 years ago

Resolution: fixed
Status: assignedclosed

Fixed by increasing maximum stack size while parsing atom specifications.

Note: See TracTickets for help on using tickets.