Opened 6 years ago

Closed 6 years ago

#2671 closed defect (fixed)

Session save: Unable to restore objects of IHMModel class

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

Description

The following bug report has been submitted:
Platform:        Linux-3.10.0-957.12.1.el7.x86_64-x86_64-with-centos-7.6.1810-Core
ChimeraX Version: 0.9 (2019-06-06)
Description
RuntimeError: Unable to restore objects of IHMModel class in ChimeraX-IHM bundle because the class name is not listed in the name to class table for session restore

File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-packages/chimerax/core/session.py", line 142, in from_obj
(obj_cls.__name__, bundle_info.name))

See log for complete Python traceback.

Log:
Startup Messages  
---  
warning | 'clip' is a prefix of an existing command 'clipper'  
  
UCSF ChimeraX version: 0.9 (2019-06-06)  
© 2016-2019 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open /home/phat/Desktop/EM-maps/28A_map_Sc/emd_7321.map

Opened emd_7321.map, grid size 300,300,300, pixel 5.3, shown at level 0.0684,
step 2, values float32  

> open PDBDEV_00000012.cif format IHM

Summary of feedback from opening PDBDEV_00000012.cif  
---  
notes | result 1 Missing residues for 10 of 1073 DSS crosslinks:
/BI:392,/BI:407,/BJ:134,/BJ:144,/BJ:248...  
result 2 Missing residues for 1073 of 1073 DSS crosslinks:
/A:20,/A:23,/A:154,/A:172,/A:459...  
aligned Nic96.1.pdb A, 564 residues, rms 0.0004982  
aligned Nic96.2.pdb A, 564 residues, rms 0.000507  
aligned Nic96.1.pdb A, 564 residues, rms 0.0004985  
aligned Nic96.2.pdb A, 564 residues, rms 0.0005068  
aligned Nup145N_3kep_AB_459_605r_ca.pdb A, 147 residues, rms 0.0005012  
aligned Nup145N_3kep_AB_459_605r_ca.pdb B, 147 residues, rms 0.000498  
aligned Cluster2_noBEA.pdb A, 654 residues, rms 26.32  
aligned Cluster2_noBEA.pdb B, 164 residues, rms 0.0007257  
aligned Cluster2_noBEA.pdb C, 169 residues, rms 0.0007137  
aligned Cluster2_noBEA.pdb D, 217 residues, rms 0.0007187  
aligned Cluster2_noBEA.pdb A, 654 residues, rms 24.64  
aligned Cluster2_noBEA.pdb B, 164 residues, rms 0.0006805  
aligned Cluster2_noBEA.pdb C, 169 residues, rms 0.0007036  
aligned Cluster2_noBEA.pdb D, 217 residues, rms 0.000702  
aligned Cluster2_noBEA.pdb A, 654 residues, rms 26.32  
aligned Cluster2_noBEA.pdb B, 164 residues, rms 0.0007238  
aligned Cluster2_noBEA.pdb C, 169 residues, rms 0.0007164  
aligned Cluster2_noBEA.pdb D, 217 residues, rms 0.0007187  
aligned Cluster2_noBEA.pdb A, 654 residues, rms 24.64  
aligned Cluster2_noBEA.pdb B, 164 residues, rms 0.0006801  
aligned Cluster2_noBEA.pdb C, 169 residues, rms 0.0007043  
aligned Cluster2_noBEA.pdb D, 217 residues, rms 0.0007007  
aligned Nup157_0_noBEA.pdb A, 1113 residues, rms 27.6  
aligned Nup170_0_noBEA.pdb A, 1117 residues, rms 20.66  
aligned Nup188_2_noBEA.pdb A, 1360 residues, rms 0.0007076  
aligned Nup192_4_noBEA.pdb A, 1490 residues, rms 0.0007111  
aligned Nup157_0_noBEA.pdb A, 1113 residues, rms 27.6  
aligned Nup170_0_noBEA.pdb A, 1117 residues, rms 20.66  
aligned Nup188_2_noBEA.pdb A, 1360 residues, rms 0.0007084  
aligned Nup192_4_noBEA.pdb A, 1490 residues, rms 0.0007105  
aligned Nup53_9_noBEA.pdb A, 94 residues, rms 0.0006814  
aligned Nup59_0_noBEA.pdb A, 94 residues, rms 0.00069  
aligned Nup53_9_noBEA.pdb A, 94 residues, rms 0.0006814  
aligned Nup59_0_noBEA.pdb A, 94 residues, rms 0.0006906  
aligned Nup100_3nf5_AB_816_958ca.pdb A, 143 residues, rms 0.0005012  
aligned Nup100_3nf5_AB_816_958ca.pdb B, 143 residues, rms 0.0005038  
aligned Nup116ca.pdb I, 146 residues, rms 0.0005029  
aligned Nup116ca.pdb J, 146 residues, rms 0.000506  
  
Opened IHM file PDBDEV_00000012.cif  
6 xray and nmr models  
32 comparative models  
17 sequence alignments  
25 templates  
1073 DSS crosslinks  
2 electron microscopy images  
2 sphere models  
744 localization maps  
Entities and chains for PDBDEV_00000012  
---  
Entity | Chains  
Dyn2 | O, P, FL, FM, FT, FU, GB, GC, GJ, GK, GR, GS, GZ, HA, HH, HI  
Gle1 | BJ, QY, RE, RK, RQ, RW, SC, SI  
Mlp1 | BP, TS, TU, TW, TY, UA, UC, UE  
Mlp2 | BQ, TT, TV, TX, TZ, UB, UD, UF  
Ndc1 | AW, BB, OD, OI, ON, OS, OX, PC, PH, PM, PR, PW, QB, QG, QL, QQ  
Nic96 | W, AA, AE, AI, HP, HQ, HX, HY, IF, IG, IN, IO, IV, IW, JD, JE, JL, JM,
JT, JU, KB, KC, KJ, KK, KR, KS, KZ, LA, LH, LI, LP, LQ  
Nsp1 | U, V, X, AB, AF, AJ, FR, FS, FZ, GA, GH, GI, GP, GQ, GX, GY, HF, HG,
HN, HO, HR, HS, HZ, IA, IH, II, IP, IQ, IX, IY, JF, JG, JN, JO, JV, JW, KD,
KE, KL, KM, KT, KU, LB, LC, LJ, LK, LR, LS  
Nup1 | BM, SN, SS, SX, TC, TH, TM, TR  
Nup100 | BE, BF, QT, QU, QZ, RA, RF, RG, RL, RM, RR, RS, RX, RY, SD, SE  
Nup116 | BG, BH, QV, QW, RB, RC, RH, RI, RN, RO, RT, RU, RZ, SA, SF, SG  
Nup120 | C, J, BT, CA, CH, CO, CV, DC, DJ, DQ, DX, EE, EL, ES, EZ, FG  
Nup133 | D, K, BU, CB, CI, CP, CW, DD, DK, DR, DY, EF, EM, ET, FA, FH  
Nup145 | BK, BL, SJ, SK, SO, SP, ST, SU, SY, SZ, TD, TE, TI, TJ, TN, TO  
Nup145c | E, L, BV, CC, CJ, CQ, CX, DE, DL, DS, DZ, EG, EN, EU, FB, FI  
Nup157 | AM, AQ, LX, MB, MF, MJ, MN, MR, MV, MZ, ND, NH, NL, NP, NT, NX  
Nup159 | S, T, FP, FQ, FX, FY, GF, GG, GN, GO, GV, GW, HD, HE, HL, HM  
Nup170 | AN, AR, LY, MC, MG, MK, MO, MS, MW, NA, NE, NI, NM, NQ, NU, NY  
Nup188 | AO, AS, LZ, MD, MH, ML, MP, MT, MX, NB, NF, NJ, NN, NR, NV, NZ  
Nup192 | AP, AT, MA, ME, MI, MM, MQ, MU, MY, NC, NG, NK, NO, NS, NW, OA  
Nup42 | BI, QX, RD, RJ, RP, RV, SB, SH  
Nup49 | Y, AC, AG, AK, HT, HU, IB, IC, IJ, IK, IR, IS, IZ, JA, JH, JI, JP, JQ,
JX, JY, KF, KG, KN, KO, KV, KW, LD, LE, LL, LM, LT, LU  
Nup53 | AU, AZ, OB, OG, OL, OQ, OV, PA, PF, PK, PP, PU, PZ, QE, QJ, QO  
Nup57 | Z, AD, AH, AL, HV, HW, ID, IE, IL, IM, IT, IU, JB, JC, JJ, JK, JR, JS,
JZ, KA, KH, KI, KP, KQ, KX, KY, LF, LG, LN, LO, LV, LW  
Nup59 | AV, BA, OC, OH, OM, OR, OW, PB, PG, PL, PQ, PV, QA, QF, QK, QP  
Nup60 | BN, BO, SL, SM, SQ, SR, SV, SW, TA, TB, TF, TG, TK, TL, TP, TQ  
Nup82 | Q, R, FN, FO, FV, FW, GD, GE, GL, GM, GT, GU, HB, HC, HJ, HK  
Nup84 | A, H, BR, BY, CF, CM, CT, DA, DH, DO, DV, EC, EJ, EQ, EX, FE  
Nup85 | B, I, BS, BZ, CG, CN, CU, DB, DI, DP, DW, ED, EK, ER, EY, FF  
Pom152 | AY, BD, OF, OK, OP, OU, OZ, PE, PJ, PO, PT, PY, QD, QI, QN, QS  
Pom34 | AX, BC, OE, OJ, OO, OT, OY, PD, PI, PN, PS, PX, QC, QH, QM, QR  
Sec13 | G, N, BX, CE, CL, CS, CZ, DG, DN, DU, EB, EI, EP, EW, FD, FK  
Seh1 | F, M, BW, CD, CK, CR, CY, DF, DM, DT, EA, EH, EO, EV, FC, FJ  
  
Nic96.2.pdb A title:  
NIC96 CTD domain taken from PDB entry 2QX5, rotated and translated to better
align with other starting models [more info...]  
  
Nic96.1.pdb A title:  
NIC96 CTD domain taken from PDB entry 2QX5, rotated and translated to better
align with other starting models [more info...]  
  
Nic96.2.pdb A title:  
NIC96 CTD domain taken from PDB entry 2QX5, rotated and translated to better
align with other starting models [more info...]  
  
Nup145N_3kep_AB_459_605r_ca.pdb A title:  
NUP145 structure from PDB entry 3KEP, Ca atoms ONLY [more info...]  
  
Nup145N_3kep_AB_459_605r_ca.pdb B title:  
NUP145 structure from PDB entry 3KEP, Ca atoms ONLY [more info...]  
  
Nic96.1.pdb A title:  
NIC96 CTD domain taken from PDB entry 2QX5, rotated and translated to better
align with other starting models [more info...]  
  

> select #2.3/AM,AQ,LX,MB,MF,MJ,MN,MR,MV,MZ,ND,NH,NL,NP,NT,NX

18112 atoms, 18098 pseudobonds, 5 models selected  

> select #2.3/G,N,BX,CE,CL,CS,CZ,DG,DN,DU,EB,EI,EP,EW,FD,FK

4528 atoms, 4517 pseudobonds, 5 models selected  

> select #2.3/F,M,BW,CD,CK,CR,CY,DF,DM,DT,EA,EH,EO,EV,FC,FJ

4992 atoms, 4980 pseudobonds, 5 models selected  

> select #2.3/F,M,BW,CD,CK,CR,CY,DF,DM,DT,EA,EH,EO,EV,FC,FJ

4992 atoms, 4980 pseudobonds, 5 models selected  

> select #2.3/AY,BD,OF,OK,OP,OU,OZ,PE,PJ,PO,PT,PY,QD,QI,QN,QS

14032 atoms, 14044 pseudobonds, 5 models selected  

> select clear

> select #2.3/AX,BC,OE,OJ,OO,OT,OY,PD,PI,PN,PS,PX,QC,QH,QM,QR

96 atoms, 81 pseudobonds, 5 models selected  

> select #2.3/AX,BC,OE,OJ,OO,OT,OY,PD,PI,PN,PS,PX,QC,QH,QM,QR

96 atoms, 81 pseudobonds, 5 models selected  

> select #2.3/AX,BC,OE,OJ,OO,OT,OY,PD,PI,PN,PS,PX,QC,QH,QM,QR

96 atoms, 81 pseudobonds, 5 models selected  

> select #2.3/AX,BC,OE,OJ,OO,OT,OY,PD,PI,PN,PS,PX,QC,QH,QM,QR

96 atoms, 81 pseudobonds, 5 models selected  

> select clear

> select #2.3/BN,BO,SL,SM,SQ,SR,SV,SW,TA,TB,TF,TG,TK,TL,TP,TQ

208 atoms, 197 pseudobonds, 7 models selected  

> select clear

> select #2.3/AV,BA,OC,OH,OM,OR,OW,PB,PG,PL,PQ,PV,QA,QF,QK,QP

1664 atoms, 1652 pseudobonds, 5 models selected  

> select clear

> select
#2.3/Z,AD,AH,AL,HV,HW,ID,IE,IL,IM,IT,IU,JB,JC,JJ,JK,JR,JS,JZ,KA,KH,KI,KP,KQ,KX,KY,LF,LG,LN,LO,LV,LW

7456 atoms, 7392 pseudobonds, 6 models selected  

> select clear

> select #2.3/AU,AZ,OB,OG,OL,OQ,OV,PA,PF,PK,PP,PU,PZ,QE,QJ,QO

1648 atoms, 1641 pseudobonds, 5 models selected  

> select clear

> select #2.3/AU,AZ,OB,OG,OL,OQ,OV,PA,PF,PK,PP,PU,PZ,QE,QJ,QO

1648 atoms, 1641 pseudobonds, 5 models selected  

> select clear

> select #2.3/AU,AZ,OB,OG,OL,OQ,OV,PA,PF,PK,PP,PU,PZ,QE,QJ,QO

1648 atoms, 1641 pseudobonds, 5 models selected  

> delete #2.3/AU,AZ,OB,OG,OL,OQ,OV,PA,PF,PK,PP,PU,PZ,QE,QJ,QO

> select
#2.3/Z,AD,AH,AL,HV,HW,ID,IE,IL,IM,IT,IU,JB,JC,JJ,JK,JR,JS,JZ,KA,KH,KI,KP,KQ,KX,KY,LF,LG,LN,LO,LV,LW

7456 atoms, 7392 pseudobonds, 6 models selected  

> delete
#2.3/Z,AD,AH,AL,HV,HW,ID,IE,IL,IM,IT,IU,JB,JC,JJ,JK,JR,JS,JZ,KA,KH,KI,KP,KQ,KX,KY,LF,LG,LN,LO,LV,LW

> delete #2.3/AX, BC, OE, OJ, OO, OT, OY, PD, PI, PN, PS, PX, QC, QH, QM, QR

> select #2.3/AX, BC, OE, OJ, OO, OT, OY, PD, PI, PN, PS, PX, QC, QH, QM, QR

Nothing selected  

> select #2.3/AY, BD, OF, OK, OP, OU, OZ, PE, PJ, PO, PT, PY, QD, QI, QN, QS

14032 atoms, 14044 pseudobonds, 5 models selected  

> delete #2.3/AY, BD, OF, OK, OP, OU, OZ, PE, PJ, PO, PT, PY, QD, QI, QN, QS

> select #2.3/AY, BD, OF, OK, OP, OU, OZ, PE, PJ, PO, PT, PY, QD, QI, QN, QS

Nothing selected  

> delete #2.3/BN, BO, SL, SM, SQ, SR, SV, SW, TA, TB, TF, TG, TK, TL, TP, TQ

> delete #2.3/AV, BA, OC, OH, OM, OR, OW, PB, PG, PL, PQ, PV, QA, QF, QK, QP

> delete #2.3/Z, AD, AH, AL, HV, HW, ID, IE, IL, IM, IT, IU, JB, JC, JJ, JK,
JR, JS, JZ, KA, KH, KI, KP, KQ, KX, KY, LF, LG, LN, LO, LV, LW, AU, AZ, OB,
OG, OL, OQ, OV, PA, PF, PK, PP, PU, PZ, QE, QJ, QO, Y, AC, AG, AK, HT, HU, IB,
IC, IJ, IK, IR, IS, IZ, JA, JH, JI, JP, JQ, JX, JY, KF, KG, KN, KO, KV, KW,
LD, LE, LL, LM, LT, LU

> delete #2.3/BI, QX, RD, RJ, RP, RV, SB, SH, AP, AT, MA, ME, MI, MM, MQ, MU,
MY, NC, NG, NK, NO, NS, NW, OA, AO, AS, LZ, MD, MH, ML, MP, MT, MX, NB, NF,
NJ, NN, NR, NV, NZ, AN, AR, LY, MC, MG, MK, MO, MS, MW, NA, NE, NI, NM, NQ,
NU, NY, AM, AQ, LX, MB, MF, MJ, MN, MR, MV, MZ, ND, NH, NL, NP, NT, NX

> hide #!2.1 models

> show #!2.1 models

> hide #!2.1 models

> show #!2.1 models

> delete #2.1/BI, QX, RD, RJ, RP, RV, SB, SH, AP, AT, MA, ME, MI, MM, MQ, MU,
MY, NC, NG, NK, NO, NS, NW, OA, AO, AS, LZ, MD, MH, ML, MP, MT, MX, NB, NF,
NJ, NN, NR, NV, NZ, AN, AR, LY, MC, MG, MK, MO, MS, MW, NA, NE, NI, NM, NQ,
NU, NY, AM, AQ, LX, MB, MF, MJ, MN, MR, MV, MZ, ND, NH, NL, NP, NT, NX

> select #2.3.1.2.29

6 models selected  

> select #2.3.1.2.30

6 models selected  

> hide selAtoms surfaces

> hide selAtoms ribbons

> hide selAtoms

> select #2.3.1.2.51

6 models selected  

> hide selAtoms surfaces

> hide selAtoms ribbons

> hide selAtoms

> hide selAtoms

> hide selAtoms ribbons

> select #2.3.1.1/DY:1149@CA

1 atom, 3 models selected  

> select #2.3.1.2.51

6 models selected  

> select #2.3.1.2.51

6 models selected  

Unknown command: deletet #2.3.1.2.51  

> delete #2.3.1.2.51

> select #2

143056 atoms, 143126 pseudobonds, 1618 models selected  

> ~select #2.1

124576 atoms, 124684 pseudobonds, 1503 models selected  

> select #2.1

18480 atoms, 18442 pseudobonds, 116 models selected  

> select #2.2

7 models selected  

> select #2.3

124576 atoms, 124684 pseudobonds, 1497 models selected  

> hide #!2.2 models

> show #!2.1 models

> hide #!2.1 models

> hide #!2.3.2.2 models

> hide #!2.3.2.1 models

> hide #!2.3.1 models

> show #!2.3.1 models

> hide #!2.3.1 models

> show #!2.3.2 models

> hide #!2.3.1.2 models

> show #!2.3.1.2 models

> hide #!2.3.1 models

> show #!2.3.1 models

> hide #!2.3.1.1 models

> show #!2.3.1.1 models

> hide #!2.3.1.1 models

> hide #!2.3.1.2 models

> show #!2.3.1.2 models

> hide #2.3.1.2.223,224,225,226,227,228 target m

> hide
#2.3.1.2.229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305
target m

> hide
#2.3.1.2.306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398
target m

> hide
#2.3.1.2.399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495
target m

> hide #!2.3.1.2.496 models

> show #!2.3.1.2.496 models

> hide #!2.3.1.2.496 models

> show #!2.3.1.2.496 models

> hide
#2.3.1.2.496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544
target m

> hide #!2.3.2 models

> hide
#2.3.1.2.39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66
target m

> hide #2.3.1.2.67,68 target m

> hide #!2.3.1.2.167 models

> show #!2.3.1.2.167 models

> hide #2.3.1.2.23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38 target m

> save session /home/phat/Desktop/EM-maps/28A_map_Sc/two_Y_rings.cxs

Traceback (most recent call last):  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 730, in save  
session.save(output, version=version, include_maps=include_maps)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 499, in save  
mgr.discovery(self._state_containers)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 234, in discovery  
self.processed[key] = self.process(obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 264, in process  
return copy_state(data, convert=self._add_obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 182, in copy_state  
return _copy(data)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in _copy  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in <listcomp>  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in _copy  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in <listcomp>  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 180, in _copy  
return convert(data)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 240, in _add_obj  
uid = _UniqueName.from_obj(self.session, obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 142, in from_obj  
(obj_cls.__name__, bundle_info.name))  
RuntimeError: Unable to restore objects of IHMModel class in ChimeraX-IHM
bundle because the class name is not listed in the name to class table for
session restore  
  
RuntimeError: Unable to restore objects of IHMModel class in ChimeraX-IHM
bundle because the class name is not listed in the name to class table for
session restore  
  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 142, in from_obj  
(obj_cls.__name__, bundle_info.name))  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/gui.py", line 857, in <lambda>  
save_action.triggered.connect(lambda arg, s=self, sess=session:
s.file_save_cb(sess))  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/gui.py", line 596, in file_save_cb  
self.save_dialog.display(self, session)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/save_dialog.py", line 141, in display  
fmt.save(session, filename)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/save_dialog.py", line 40, in save  
return self._save(session, filename)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/save_dialog.py", line 93, in _session_save  
run(session, "save session %s" % quote_if_necessary(filename))  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/run.py", line 31, in run  
results = command.run(text, log=log)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 2632, in run  
result = ci.function(session, **kw_args)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 917, in save_session  
save(session, filename, **kw)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/save.py", line 61, in save  
fmt.export(session, filename, fmt.nicknames[0], **kw)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/io.py", line 213, in export  
result = self.export_func(session, path, **kw)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 730, in save  
session.save(output, version=version, include_maps=include_maps)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 499, in save  
mgr.discovery(self._state_containers)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 234, in discovery  
self.processed[key] = self.process(obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 264, in process  
return copy_state(data, convert=self._add_obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 182, in copy_state  
return _copy(data)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in _copy  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in <listcomp>  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in _copy  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in <listcomp>  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 180, in _copy  
return convert(data)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 240, in _add_obj  
uid = _UniqueName.from_obj(self.session, obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 142, in from_obj  
(obj_cls.__name__, bundle_info.name))  
RuntimeError: Unable to restore objects of IHMModel class in ChimeraX-IHM
bundle because the class name is not listed in the name to class table for
session restore  
  
RuntimeError: Unable to restore objects of IHMModel class in ChimeraX-IHM
bundle because the class name is not listed in the name to class table for
session restore  
  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 142, in from_obj  
(obj_cls.__name__, bundle_info.name))  
  
See log for complete Python traceback.  
  

> save session /home/phat/Desktop/EM-maps/28A_map_Sc/two_Y_rings.cxs

Traceback (most recent call last):  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 730, in save  
session.save(output, version=version, include_maps=include_maps)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 499, in save  
mgr.discovery(self._state_containers)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 234, in discovery  
self.processed[key] = self.process(obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 264, in process  
return copy_state(data, convert=self._add_obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 182, in copy_state  
return _copy(data)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in _copy  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in <listcomp>  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in _copy  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in <listcomp>  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 180, in _copy  
return convert(data)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 240, in _add_obj  
uid = _UniqueName.from_obj(self.session, obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 142, in from_obj  
(obj_cls.__name__, bundle_info.name))  
RuntimeError: Unable to restore objects of IHMModel class in ChimeraX-IHM
bundle because the class name is not listed in the name to class table for
session restore  
  
RuntimeError: Unable to restore objects of IHMModel class in ChimeraX-IHM
bundle because the class name is not listed in the name to class table for
session restore  
  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 142, in from_obj  
(obj_cls.__name__, bundle_info.name))  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/gui.py", line 857, in <lambda>  
save_action.triggered.connect(lambda arg, s=self, sess=session:
s.file_save_cb(sess))  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/gui.py", line 596, in file_save_cb  
self.save_dialog.display(self, session)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/save_dialog.py", line 141, in display  
fmt.save(session, filename)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/save_dialog.py", line 40, in save  
return self._save(session, filename)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/save_dialog.py", line 93, in _session_save  
run(session, "save session %s" % quote_if_necessary(filename))  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/run.py", line 31, in run  
results = command.run(text, log=log)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 2632, in run  
result = ci.function(session, **kw_args)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 917, in save_session  
save(session, filename, **kw)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/save.py", line 61, in save  
fmt.export(session, filename, fmt.nicknames[0], **kw)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/io.py", line 213, in export  
result = self.export_func(session, path, **kw)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 730, in save  
session.save(output, version=version, include_maps=include_maps)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 499, in save  
mgr.discovery(self._state_containers)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 234, in discovery  
self.processed[key] = self.process(obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 264, in process  
return copy_state(data, convert=self._add_obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 182, in copy_state  
return _copy(data)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in _copy  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in <listcomp>  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in _copy  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in <listcomp>  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 180, in _copy  
return convert(data)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 240, in _add_obj  
uid = _UniqueName.from_obj(self.session, obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 142, in from_obj  
(obj_cls.__name__, bundle_info.name))  
RuntimeError: Unable to restore objects of IHMModel class in ChimeraX-IHM
bundle because the class name is not listed in the name to class table for
session restore  
  
RuntimeError: Unable to restore objects of IHMModel class in ChimeraX-IHM
bundle because the class name is not listed in the name to class table for
session restore  
  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 142, in from_obj  
(obj_cls.__name__, bundle_info.name))  
  
See log for complete Python traceback.  
  

> hide #2.3.1.2.1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22
target m

> show #2.3.1.2.1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22
target m

> hide #2.3.1.2.1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22
target m

> select clear

> show #2.3.1.2.1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22
target m

Traceback (most recent call last):  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/model_panel/tool.py", line 69, in <lambda>  
for i in self.tree.selectedItems()]] or self.models, ses))  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/model_panel/tool.py", line 275, in hide  
run(session, "hide %s target m" % concise_model_spec(session, models))  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/run.py", line 31, in run  
results = command.run(text, log=log)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 2594, in run  
prev_annos = self._process_positional_arguments()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 2372, in
_process_positional_arguments  
value, text = self._parse_arg(anno, text, session, False)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 2235, in _parse_arg  
value, replacement, rest = annotation.parse(text, session)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 821, in parse  
return anno.parse(text, session)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 1102, in parse  
aspec, text, rest = super().parse(text, session)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/atomspec.py", line 97, in parse  
return cls._parse_unquoted(text, session)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/atomspec.py", line 154, in _parse_unquoted  
ast = parser.parse(text, "atom_specifier", semantics=semantics)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 206, in parse  
result = rule()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 89, in _atom_specifier_  
self._as_term_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 136, in _as_term_  
self._model_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 159, in _model_list_  
self._positive_closure(block0)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 787, in _positive_closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 157, in block0  
self._model_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 177, in _model_  
self._model_hierarchy_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 220, in _model_hierarchy_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 218, in block1  
self._model_hierarchy_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 220, in _model_hierarchy_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 218, in block1  
self._model_hierarchy_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 220, in _model_hierarchy_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 218, in block1  
self._model_hierarchy_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 220, in _model_hierarchy_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 218, in block1  
self._model_hierarchy_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 213, in _model_hierarchy_  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 235, in _model_range_list_  
self._closure(block1)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 771, in _closure  
block()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 233, in block1  
self._model_range_list_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 228, in _model_range_list_  
self._model_range_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 245, in _model_range_  
self._model_spec_start_()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 59, in wrapper  
return self._call(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 458, in _call  
node, newpos, newstate = self._invoke_rule(rule, name, params, kwparams)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 497, in _invoke_rule  
rule(self)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/_atomspec.py", line 276, in _model_spec_start_  
with self._choice():  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/contextlib.py", line
112, in __enter__  
return next(self.gen)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 679, in _choice  
with self._try():  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/contextlib.py", line
112, in __enter__  
return next(self.gen)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/contexts.py", line 642, in _try  
ast_copy = self.ast.copy()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/ast.py", line 92, in copy  
for k, v in self.items()  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/ast.py", line 19, in __init__  
self.update(*args, **kwargs)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/grako/ast.py", line 64, in update  
if isinstance(d, Mapping):  
File "/programs/x86_64-linux//chimerax/0.9/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 "/programs/x86_64-linux//chimerax/0.9/lib/python3.7/abc.py", line 139, in
__instancecheck__  
return _abc_instancecheck(cls, instance)  
  
See log for complete Python traceback.  
  

> show #2.3.1.2.1-68

> hide #2.3.1.2.1-68

> hide #!2.3.1.2.69 models

> show #!2.3.1.2.69 models

> hide #2.3.1.2.1-160

> show #2.3.1.2.1-160

> delete #2.3.1.2.1-68

> hide #2.3.1.2.1-68

> select #1

2 models selected  

> select #1

2 models selected  

> preset "overall look" publication

Preset expands to these ChimeraX commands: set bg white; set silhouettes t  

> hide #2.3.1.2.104,105,106,107,108 target m

> hide
#2.3.1.2.69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103
target m

> hide
#2.3.1.2.109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131
target m

> hide #2.3.1.2.1-131

> hide
#2.3.1.2.132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166
target m

> show
#2.3.1.2.132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166
target m

> show
#2.3.1.2.132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166
target m

> hide
#2.3.1.2.132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166
target m

> show
#2.3.1.2.132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166
target m

> hide #2.3.1.2.132,133,134,135,136,137,138,139,140,141,142,143,144,145 target
m

> hide #2.3.1.2.146,147,148,149,150,151,152,153,154,155,156,157 target m

> show #2.3.1.2.146,147,148,149,150,151,152,153,154,155,156,157 target m

> hide #2.3.1.2.158,159,160,161,162,163,164,165,166 target m

> show #2.3.1.2.158,159,160,161,162,163,164,165,166 target m

> show
#2.3.1.2.69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146
target m

> ui mousemode rightMode translate

> select #2.3

124576 atoms, 124684 pseudobonds, 1497 models selected  

> ~select #2.3

Nothing selected  

> ui mousemode rightMode translate

> ui mousemode rightMode select

> select #1

2 models selected  

> ui mousemode rightMode translate

> ui mousemode rightMode translate

> ui mousemode rightMode "translate selected models"

> ui mousemode rightMode "translate selected models"

> ui mousemode rightMode translate

> transparency #1 70

> transparency #1 100

> transparency #1 0

> transparency #1 100

> transparency #1 50

> transparency #1 100

> volume selMaps style mesh

> hide #!1.1 models

> show #!1.1 models

> hide #!1 models

> show #!1 models

> volume selMaps style surface

> volume selMaps style solid

> volume selMaps style mesh

> select clear

> select clear

> show #!1.2 models

> hide #!1.2 models

> hide #!1 models

> select #2.3.1.2.69

6 models selected  

> select #2.3.1.2.69

6 models selected  

> toolshed show "Volume Viewer"

> select clear

> open /home/phat/Desktop/EM-maps/composite-Y/Mtcomposite_Y_82_attachment.pdb

Chain information for Mtcomposite_Y_82_attachment.pdb #3  
---  
Chain | Description  
A | No description available  
B | No description available  
C | No description available  
D | No description available  
E | No description available  
F | No description available  
G | No description available  
H | No description available  
I | No description available  
J | No description available  
K | No description available  
  

> select #3/I:320@O

1 atom selected  

> select #3/I:320@O

1 atom selected  

> ui mousemode rightMode select

> select #3/A:171@CA

1 atom selected  

> select #3/A:171@CA

1 atom selected  

> select #3/B:660@ND2

1 atom selected  

> select #3/B:660@ND2

1 atom selected  

> select #3/B:660@ND2

1 atom selected  

> select #3/B:660@ND2

1 atom selected  

> select #3/B:498@CB

1 atom selected  

> ui mousemode rightMode select

> select #3/B:1334@CZ

1 atom selected  

> select #3/B:505@CD

1 atom selected  

> select #3/B:505@CD

1 atom selected  

> select clear

> select #3

43464 atoms, 44073 bonds, 65 pseudobonds, 1 model selected  

> ui mousemode rightMode "translate selected models"

> ui mousemode rightMode "rotate selected models"

> select #3/J:491@CB

1 atom selected  

Expected an objects specifier or a keyword  

> select #3/A

2114 atoms, 2172 bonds, 3 pseudobonds, 1 model selected  

> toolshed show "Volume Viewer"

> color #3/A #808f808f808f

> select #3/B

3818 atoms, 3897 bonds, 12 pseudobonds, 1 model selected  

> color #3/B #4748bcb6bdb6

> select #3/C

3726 atoms, 3799 bonds, 1 pseudobond, 1 model selected  

> color #3/C #aced2282f53f

> color #3/E #aced2282f53f

> color #3/G #753f79a6ff27

> color #3/J #736dc1d7666c

> color #3/K #736dc1d7666c

> color #3/I #eb7f29

> color #3/F #2b25aeb5e4fb

> color #3/D #f9feeffd656c

> color #3/H #bfb7616ba6b4

> select clear

> select clear

> save session /home/phat/Desktop/EM-maps/28A_map_Sc/MtYinScmap.cxs

Traceback (most recent call last):  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 730, in save  
session.save(output, version=version, include_maps=include_maps)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 499, in save  
mgr.discovery(self._state_containers)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 234, in discovery  
self.processed[key] = self.process(obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 264, in process  
return copy_state(data, convert=self._add_obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 182, in copy_state  
return _copy(data)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in _copy  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in <listcomp>  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in _copy  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in <listcomp>  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 180, in _copy  
return convert(data)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 240, in _add_obj  
uid = _UniqueName.from_obj(self.session, obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 142, in from_obj  
(obj_cls.__name__, bundle_info.name))  
RuntimeError: Unable to restore objects of IHMModel class in ChimeraX-IHM
bundle because the class name is not listed in the name to class table for
session restore  
  
RuntimeError: Unable to restore objects of IHMModel class in ChimeraX-IHM
bundle because the class name is not listed in the name to class table for
session restore  
  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 142, in from_obj  
(obj_cls.__name__, bundle_info.name))  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/gui.py", line 857, in <lambda>  
save_action.triggered.connect(lambda arg, s=self, sess=session:
s.file_save_cb(sess))  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/gui.py", line 596, in file_save_cb  
self.save_dialog.display(self, session)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/save_dialog.py", line 141, in display  
fmt.save(session, filename)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/save_dialog.py", line 40, in save  
return self._save(session, filename)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/ui/save_dialog.py", line 93, in _session_save  
run(session, "save session %s" % quote_if_necessary(filename))  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/run.py", line 31, in run  
results = command.run(text, log=log)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 2632, in run  
result = ci.function(session, **kw_args)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 917, in save_session  
save(session, filename, **kw)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/commands/save.py", line 61, in save  
fmt.export(session, filename, fmt.nicknames[0], **kw)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/io.py", line 213, in export  
result = self.export_func(session, path, **kw)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 730, in save  
session.save(output, version=version, include_maps=include_maps)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 499, in save  
mgr.discovery(self._state_containers)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 234, in discovery  
self.processed[key] = self.process(obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 264, in process  
return copy_state(data, convert=self._add_obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 182, in copy_state  
return _copy(data)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in _copy  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in <listcomp>  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in _copy  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 169, in <listcomp>  
items = [(_copy(k), _copy(v)) for k, v in data.items()]  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/state.py", line 180, in _copy  
return convert(data)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 240, in _add_obj  
uid = _UniqueName.from_obj(self.session, obj)  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 142, in from_obj  
(obj_cls.__name__, bundle_info.name))  
RuntimeError: Unable to restore objects of IHMModel class in ChimeraX-IHM
bundle because the class name is not listed in the name to class table for
session restore  
  
RuntimeError: Unable to restore objects of IHMModel class in ChimeraX-IHM
bundle because the class name is not listed in the name to class table for
session restore  
  
File "/programs/x86_64-linux/chimerax/0.9/lib/python3.7/site-
packages/chimerax/core/session.py", line 142, in from_obj  
(obj_cls.__name__, bundle_info.name))  
  
See log for complete Python traceback.  
  




OpenGL version: 3.3.0 NVIDIA 430.14
OpenGL renderer: GeForce GTX 1080 Ti/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation

Change History (2)

comment:1 by Eric Pettersen, 6 years ago

Component: UnassignedSessions
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionSession save: Unable to restore objects of IHMModel class

comment:2 by Tom Goddard, 6 years ago

Resolution: fixed
Status: assignedclosed

Made saving IHM in session warn with a popup dialog that IHM does not have session save support.

Note: See TracTickets for help on using tickets.