Opened 2 months ago

Closed 2 months ago

#18415 closed defect (duplicate)

Session restore: ItemTable's selectionModel() is None (Parsing BlastProtein results failed)

Reported by: chimerax-bug-report@… Owned by: Zach Pearson
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:        Windows-10-10.0.26100
ChimeraX Version: 1.9 (2024-12-11 19:11:19 UTC)
Description
Replace this text with list of actions that caused this problem to occur

Log:
Startup Messages  
---  
note | available bundle cache has not been initialized yet  
  
UCSF ChimeraX version: 1.9 (2024-12-11)  
© 2016-2024 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open "D:/20250709_coot _fix/20250706_test_1-coot-535.pdb"

Summary of feedback from opening D:/20250709_coot
_fix/20250706_test_1-coot-535.pdb  
---  
warnings | Ignored bad PDB record found on line 800  
SSBOND 1 CYS Sb 37 CYS Sb 40  
  
Ignored bad PDB record found on line 801  
SSBOND 2 CYS Sb 56 CYS Sb 59  
  
Start residue of secondary structure not found: HELIX 1 1 ILE A 5 GLY A 13 1 9  
Start residue of secondary structure not found: HELIX 2 2 ASP A 33 GLY A 39 1
7  
Start residue of secondary structure not found: HELIX 3 3 PRO A 103 PRO A 108
1 6  
Start residue of secondary structure not found: HELIX 4 4 LYS A 181 ARG A 193
1 13  
Start residue of secondary structure not found: HELIX 5 5 ARG A 200 ASN A 205
1 6  
691 messages similar to the above omitted  
Cannot find LINK/SSBOND residue VAL (2 )  
Cannot find LINK/SSBOND residue TRP (95 )  
Cannot find LINK/SSBOND residue ARG (152 )  
Cannot find LINK/SSBOND residue GLN (163 )  
Cannot find LINK/SSBOND residue ILE (50 )  
32 messages similar to the above omitted  
  
Chain information for 20250706_test_1-coot-535.pdb #1  
---  
Chain | Description  
L5 | No description available  
L7 | No description available  
L8 | No description available  
LA | No description available  
LB | No description available  
LC | No description available  
LD | No description available  
LE | No description available  
LF | No description available  
LG | No description available  
LH | No description available  
LI | No description available  
LJ | No description available  
LL | No description available  
LM | No description available  
LN | No description available  
LO | No description available  
LP | No description available  
LQ | No description available  
LR | No description available  
LS | No description available  
LT | No description available  
LU | No description available  
LV | No description available  
LW | No description available  
LX | No description available  
LY | No description available  
LZ | No description available  
La | No description available  
Lb | No description available  
Lc | No description available  
Ld | No description available  
Le | No description available  
Lf | No description available  
Lg | No description available  
Lh | No description available  
Li | No description available  
Lj | No description available  
Lk | No description available  
Ll | No description available  
Lm | No description available  
Ln | No description available  
Lo | No description available  
Lp | No description available  
Lr | No description available  
S2 | No description available  
S6 | No description available  
SA | No description available  
SB | No description available  
SC | No description available  
SD | No description available  
SE | No description available  
SF | No description available  
SG | No description available  
SH | No description available  
SI | No description available  
SJ | No description available  
SK | No description available  
SL | No description available  
SN | No description available  
SO | No description available  
SP | No description available  
SQ | No description available  
SR | No description available  
SS | No description available  
ST | No description available  
SU | No description available  
SV | No description available  
SW | No description available  
SX | No description available  
SY | No description available  
SZ | No description available  
Sa | No description available  
Sb | No description available  
Sc | No description available  
Sd | No description available  
Se | No description available  
Sg | No description available  
  

> sequence chain #1/Sa

Alignment identifier is 1/Sa  
Computing secondary structure  

> sequence chain #1/L5

Alignment identifier is 1/L5  

> ui tool show "Blast Protein"

> select /LA:2-249

1898 atoms, 1936 bonds, 248 residues, 1 model selected  

> select /LA:2-249

1898 atoms, 1936 bonds, 248 residues, 1 model selected  

> select /LA:2-249

1898 atoms, 1936 bonds, 248 residues, 1 model selected  

> sequence chain #1/LA

Alignment identifier is 1/LA  

> ui tool show "Blast Protein"

> select /LA:2

4 atoms, 3 bonds, 1 residue, 1 model selected  

> select /LA

1898 atoms, 1936 bonds, 248 residues, 1 model selected  

> ui tool show "Blast Protein"

[Repeated 1 time(s)]

> uniprot # 自动为所有链匹配 UniProt 信息

Unknown command: uniprot # 自动为所有链匹配 UniProt 信息  

> select /L5

76093 atoms, 84917 bonds, 17 pseudobonds, 3721 residues, 2 models selected  

> uniprot match

Unknown command: uniprot match  

> uniprot match # 自动匹配所有链的 UniProt 信息

Unknown command: uniprot match # 自动匹配所有链的 UniProt 信息  

> ui tool show "Task Manager"

> ui mousemode right label

[Repeated 1 time(s)]

> ui tool show "Build Structure"

> ui tool show "Blast Protein"

> blastprotein /LA database pdb cutoff 1e-3 matrix BLOSUM62 maxSeqs 100
> version None name bp1

Webservices job id: ZIQ7V1F336YDCHFI  

> blastprotein /LA database pdb cutoff 1e-3 matrix BLOSUM62 maxSeqs 100
> version None name bp2

Webservices job id: DQ8UPSZ7J40OCQ2I  

> log metadata #1

No models had metadata

> log chains #1

Chain information for 20250706_test_1-coot-535.pdb #1  
---  
Chain | Description  
L5 | No description available  
L7 | No description available  
L8 | No description available  
LA | No description available  
LB | No description available  
LC | No description available  
LD | No description available  
LE | No description available  
LF | No description available  
LG | No description available  
LH | No description available  
LI | No description available  
LJ | No description available  
LL | No description available  
LM | No description available  
LN | No description available  
LO | No description available  
LP | No description available  
LQ | No description available  
LR | No description available  
LS | No description available  
LT | No description available  
LU | No description available  
LV | No description available  
LW | No description available  
LX | No description available  
LY | No description available  
LZ | No description available  
La | No description available  
Lb | No description available  
Lc | No description available  
Ld | No description available  
Le | No description available  
Lf | No description available  
Lg | No description available  
Lh | No description available  
Li | No description available  
Lj | No description available  
Lk | No description available  
Ll | No description available  
Lm | No description available  
Ln | No description available  
Lo | No description available  
Lp | No description available  
Lr | No description available  
S2 | No description available  
S6 | No description available  
SA | No description available  
SB | No description available  
SC | No description available  
SD | No description available  
SE | No description available  
SF | No description available  
SG | No description available  
SH | No description available  
SI | No description available  
SJ | No description available  
SK | No description available  
SL | No description available  
SN | No description available  
SO | No description available  
SP | No description available  
SQ | No description available  
SR | No description available  
SS | No description available  
ST | No description available  
SU | No description available  
SV | No description available  
SW | No description available  
SX | No description available  
SY | No description available  
SZ | No description available  
Sa | No description available  
Sb | No description available  
Sc | No description available  
Sd | No description available  
Se | No description available  
Sg | No description available  
  

> blastprotein /SD database pdb cutoff 1e-3 matrix BLOSUM62 maxSeqs 100
> version None name bp3

Webservices job id: RLGO98RIHSZPYJB8  
Parsing BlastProtein results failed: Remote end closed connection without
response  
[Repeated 1 time(s)]

> open C:/Users/21117/Desktop/20250317/7cpv.cif

7cpv.cif title:  
Cryo-EM structure of 80S ribosome from mouse testis [more info...]  
  
Chain information for 7cpv.cif #2  
---  
Chain | Description | UniProt  
L5 | Mus musculus 28S ribosomal RNA |   
L7 | Mus musculus 5S ribosomal RNA |   
L8 | Mus musculus 5.8S ribosomal RNA |   
LA | 60S ribosomal protein L8 | RL8_MOUSE 1-257  
LB | 60S ribosomal protein L3 | RL3_MOUSE 1-403  
LC | 60S ribosomal protein L4 | RL4_MOUSE 1-419  
LD | 60S ribosomal protein L5 | RL5_MOUSE 1-297  
LE | 60S ribosomal protein L6 | RL6_MOUSE 1-296  
LF | 60S ribosomal protein L7 | RL7_MOUSE 1-270  
LG | 60S ribosomal protein L7a | RL7A_MOUSE 1-266  
LH | 60S ribosomal protein L9 | RL9_MOUSE 1-192  
LI | 60S ribosomal protein L10-like | RL10L_MOUSE 1-214  
LJ | 60S ribosomal protein L11 | RL11_MOUSE 1-178  
LL | 60S ribosomal protein L13 | RL13_MOUSE 1-211  
LM | 60S ribosomal protein L14 | RL14_MOUSE 1-217  
LN | 60S ribosomal protein L15 | RL15_MOUSE 1-204  
LO | 60S ribosomal protein L13a | RL13A_MOUSE 1-203  
LP | 60S ribosomal protein L17 | Q6ZWZ7_MOUSE 1-184  
LQ | 60S ribosomal protein L18 | RL18_MOUSE 1-188  
LR | 60S ribosomal protein L19 | RL19_MOUSE 1-196  
LS | 60S ribosomal protein L18a | RL18A_MOUSE 1-176  
LT | 60S ribosomal protein L21 | Q9CQM8_MOUSE 1-160  
LU | 60S ribosomal protein L22 | RL22_MOUSE 1-128  
LV | 60S ribosomal protein L23 | RL23_MOUSE 1-140  
LW | 60S ribosomal protein L24 | RL24_MOUSE 1-157  
LX | 60S ribosomal protein L23a | RL23A_MOUSE 1-156  
LY | 60S ribosomal protein L26 | RL26_MOUSE 1-145  
LZ | 60S ribosomal protein L27 | RL27_MOUSE 1-136  
La | 60S ribosomal protein L27a | RL27A_MOUSE 1-148  
Lb | 60S ribosomal protein L29 | RL29_MOUSE 1-160  
Lc | 60S ribosomal protein L30 | RL30_MOUSE 1-115  
Ld | 60S ribosomal protein L31 | RL31_MOUSE 1-125  
Le | 60S ribosomal protein L32 | RL32_MOUSE 1-135  
Lf | 60S ribosomal protein L35a | RL35A_MOUSE 1-110  
Lg | 60S ribosomal protein L34 | RL34_MOUSE 1-117  
Lh | 60S ribosomal protein L35 | RL35_MOUSE 1-123  
Li | 60S ribosomal protein L36 | Q6ZWZ4_MOUSE 1-105  
Lj | 60S ribosomal protein L37 | RL37_MOUSE 1-97  
Lk | 60S ribosomal protein L38 | RL38_MOUSE 1-70  
Ll | Ribosomal protein L39-like | Q9CQD0_MOUSE 1-51  
Lm | Ubiquitin-60S ribosomal protein L40 | RL40_MOUSE 1-128  
Ln | 60S ribosomal protein L41 | RL41_MOUSE 1-25  
Lo | 60S ribosomal protein L36a | RL36A_MOUSE 1-106  
Lp | 60S ribosomal protein L37a | RL37A_MOUSE 1-92  
Lr | 60S ribosomal protein L28 | RL28_MOUSE 1-137  
S2 | Mus musculus 18S ribosomal RNA |   
S6 | Met-tRNA |   
SA | 40S ribosomal protein SA | RSSA_MOUSE 1-295  
SB | 40S ribosomal protein S3a | RS3A_MOUSE 1-264  
SC | 40S ribosomal protein S2 | RS2_MOUSE 1-293  
SD | 40S ribosomal protein S3 | RS3_MOUSE 1-243  
SE | 40S ribosomal protein S4, X isoform | RS4X_MOUSE 1-263  
SF | 40S ribosomal protein S5 | Q91V55_MOUSE 1-204  
SG | 40S ribosomal protein S6 | RS6_MOUSE 1-249  
SH | 40S ribosomal protein S7 | RS7_MOUSE 1-194  
SI | 40S ribosomal protein S8 | RS8_MOUSE 1-208  
SJ | 40S ribosomal protein S9 | RS9_MOUSE 1-194  
SK | 40S ribosomal protein S10 | RS10_MOUSE 1-165  
SL | 40S ribosomal protein S11 | RS11_MOUSE 1-158  
SN | 40S ribosomal protein S13 | RS13_MOUSE 1-151  
SO | 40S ribosomal protein S14 | RS14_MOUSE 1-151  
SP | 40S ribosomal protein S15 | RS15_MOUSE 1-145  
SQ | 40S ribosomal protein S16 | RS16_MOUSE 1-146  
SR | 40S ribosomal protein S17 | RS17_MOUSE 1-135  
SS | 40S ribosomal protein S18 | RS18_MOUSE 1-152  
ST | 40S ribosomal protein S19 | RS19_MOUSE 1-145  
SU | 40S ribosomal protein S20 | RS20_MOUSE 1-119  
SV | 40S ribosomal protein S21 | RS21_MOUSE 1-83  
SW | 40S ribosomal protein S15a | RS15A_MOUSE 1-130  
SX | 40S ribosomal protein S23 | RS23_MOUSE 1-143  
SY | 40S ribosomal protein S24 | RS24_MOUSE 1-133  
SZ | 40S ribosomal protein S25 | RS25_MOUSE 1-125  
Sa | 40S ribosomal protein S26 | RS26_MOUSE 1-115  
Sb | 40S ribosomal protein S27 | RS27_MOUSE 1-84  
Sc | 40S ribosomal protein S28 | RS28_MOUSE 1-69  
Sd | 40S ribosomal protein S29 | RS29_MOUSE 1-56  
Se | 40S ribosomal protein S30 | Q642K5_MOUSE 1-133  
Sg | Receptor of activated protein C kinase 1 | RACK1_MOUSE 1-317  
  
Non-standard residues in 7cpv.cif #2  
---  
MG — magnesium ion  
ZN — zinc ion  
  
8 atoms have alternate locations. Control/examine alternate locations with
Altloc Explorer [start tool...] or the altlocs command.  

> hide #!1 models

> select add #2

282115 atoms, 306241 bonds, 5483 pseudobonds, 20364 residues, 6 models
selected  

> show #!1 models

> hide #!1 models

> select #2/LA

1898 atoms, 1936 bonds, 248 residues, 1 model selected  

> show #!1 models

> hide #!2 models

> select add #2

206022 atoms, 221324 bonds, 5466 pseudobonds, 16643 residues, 4 models
selected  

> select subtract #2

Nothing selected  

> show #!2 models

> label #1/L5:4661

> ui mousemode right "translate selected models"

> hide #!1 models

> show #!1 models

> ui mousemode right "rotate selected models"

> ui mousemode right "translate selected models"

> hide #!2 models

> show #!2 models

> ui mousemode right translate

> hide #!1 models

> select add #1

206032 atoms, 221332 bonds, 42 pseudobonds, 16645 residues, 3 models selected  

> select add #2

412054 atoms, 442656 bonds, 5508 pseudobonds, 33288 residues, 7 models
selected  

> ui mousemode right select

Drag select of 94 atoms, 2 pseudobonds  
Drag select of 1468 atoms, 70 pseudobonds  

> ui mousemode right "move picked models"

> ui mousemode right "rotate selected models"

> ui mousemode right translate

> show #!1 models

> select add #1

207500 atoms, 221332 bonds, 112 pseudobonds, 16814 residues, 6 models selected  

> hide #!1 models

> select subtract #1

1468 atoms, 70 pseudobonds, 169 residues, 3 models selected  

> select add #2

206022 atoms, 221324 bonds, 5466 pseudobonds, 16643 residues, 4 models
selected  

> select add #1

412054 atoms, 442656 bonds, 5508 pseudobonds, 33288 residues, 7 models
selected  

> show #!1 models

> select subtract #1

206022 atoms, 221324 bonds, 5466 pseudobonds, 16643 residues, 4 models
selected  

> select subtract #2

Nothing selected  

> select add #1

206032 atoms, 221332 bonds, 42 pseudobonds, 16645 residues, 3 models selected  

> select add #2

412054 atoms, 442656 bonds, 5508 pseudobonds, 33288 residues, 7 models
selected  

> select subtract #1

206022 atoms, 221324 bonds, 5466 pseudobonds, 16643 residues, 4 models
selected  

> ui mousemode right "translate selected models"

> view matrix models #2,1,0,0,23.296,0,1,0,22.758,0,0,1,105.32

> view matrix models #2,1,0,0,51.081,0,1,0,51.929,0,0,1,206.49

> view matrix models #2,1,0,0,81.674,0,1,0,89.743,0,0,1,249.23

> view matrix models #2,1,0,0,70.837,0,1,0,75.695,0,0,1,241.98

> view matrix models #2,1,0,0,69.732,0,1,0,70.75,0,0,1,284.27

> view matrix models #2,1,0,0,98.921,0,1,0,102.55,0,0,1,301.59

> view matrix models #2,1,0,0,95.049,0,1,0,100,0,0,1,293.6

> view matrix models #2,1,0,0,112.74,0,1,0,112.22,0,0,1,298.42

> view matrix models #2,1,0,0,81.891,0,1,0,91.521,0,0,1,258.35

> view matrix models #2,1,0,0,76.273,0,1,0,88.296,0,0,1,222.48

> view matrix models #2,1,0,0,103.08,0,1,0,104.97,0,0,1,326.56

> ui mousemode right "rotate selected models"

> view matrix models
> #2,0.85728,-0.47765,0.19213,195.87,0.50561,0.85145,-0.13927,72.123,-0.097068,0.21654,0.97144,302.64

> view matrix models
> #2,0.97692,0.20704,0.052499,51.461,-0.20917,0.97711,0.038894,140.79,-0.043244,-0.048977,0.99786,345.69

> view matrix models
> #2,0.35663,0.93422,0.0068257,15.366,-0.89124,0.33802,0.30239,354.17,0.28019,-0.11393,0.95316,309.24

> view matrix models
> #2,-0.73261,0.67753,-0.0651,286.75,-0.49075,-0.45953,0.74027,368.06,0.47164,0.57428,0.66915,179.59

> view matrix models
> #2,0.47144,0.86698,0.16151,-21.865,-0.88157,0.45824,0.11337,363.68,0.024281,-0.19583,0.98034,368.96

> view matrix models
> #2,0.48423,0.55262,0.67833,-58.246,-0.069395,0.7971,-0.59985,281.79,-0.87218,0.24339,0.42433,548.61

> view matrix models
> #2,-0.20464,0.77568,-0.59703,273.9,-0.80104,-0.48325,-0.35329,648.34,-0.56255,0.40594,0.72024,396.93

> view matrix models
> #2,0.05579,0.59311,-0.80319,307.04,-0.95961,0.25402,0.12092,421.35,0.27575,0.764,0.58332,191.18

> view matrix models
> #2,0.68156,0.56499,-0.46504,130.5,-0.71015,0.35738,-0.6066,497.67,-0.17653,0.74368,0.6448,266.73

> view matrix models
> #2,0.95901,-0.091303,0.26826,77.211,0.1899,0.90972,-0.36925,163.35,-0.21033,0.40506,0.88977,298.43

> view matrix models
> #2,0.33241,0.70297,-0.62876,197.2,-0.90025,0.037754,-0.43373,568.37,-0.28116,0.71022,0.6454,293.24

> view matrix models
> #2,0.37087,0.7682,-0.52185,154.5,-0.70376,-0.13416,-0.69765,622.46,-0.60595,0.626,0.49087,402.36

> view matrix models
> #2,0.60632,0.50561,-0.61378,187.03,-0.63833,-0.15085,-0.75484,625.46,-0.47424,0.84947,0.23128,380.8

> view matrix models
> #2,0.65943,0.53193,-0.53123,155.02,-0.57333,-0.10123,-0.81305,614.19,-0.48626,0.84072,0.23822,383.55

> view matrix models
> #2,0.88,0.45423,-0.13884,53.226,-0.3723,0.47814,-0.79547,446.56,-0.29494,0.75171,0.58987,297.74

> view matrix models
> #2,0.84355,0.46948,-0.26079,80.897,-0.51901,0.58787,-0.62051,414.66,-0.13801,0.65878,0.73957,259.38

> view matrix models
> #2,0.64775,0.59194,-0.47961,133.72,-0.73846,0.33302,-0.58633,504.19,-0.18735,0.73397,0.65284,269.26

> view matrix models
> #2,0.8872,0.38575,-0.25315,89.699,-0.46135,0.73411,-0.49823,347.59,-0.0063514,0.55882,0.82927,239.17

> view matrix models
> #2,0.10259,-0.9894,0.10278,465.02,0.88332,0.13813,0.44795,41.973,-0.4574,0.044831,0.88813,423.31

> view matrix models
> #2,-0.32397,-0.92974,-0.17498,585.89,0.68028,-0.35747,0.63987,149.86,-0.65747,0.088268,0.74829,478.51

> view matrix models
> #2,0.45,-0.85747,-0.2495,442.25,0.71966,0.51362,-0.46721,172.12,0.52877,0.030691,0.84821,252.62

> view matrix models
> #2,0.057161,0.40768,0.91134,5.8252,0.42631,0.81545,-0.39153,144.9,-0.90277,0.4109,-0.12719,627.4

> view matrix models
> #2,0.70478,-0.37318,0.60334,119.13,0.64284,0.69567,-0.32063,117.14,-0.30007,0.61383,0.73019,300.97

> view matrix models
> #2,0.45496,-0.53188,0.71422,177.89,0.83205,0.53971,-0.12809,78.114,-0.31735,0.65254,0.6881,304.05

> view matrix models
> #2,0.88325,-0.12782,0.45114,62.743,0.4085,0.68213,-0.60649,220.26,-0.23022,0.71997,0.65471,279.86

> view matrix models
> #2,-0.29961,-0.62586,0.72009,336.39,0.86334,0.14338,0.48383,37.355,-0.40606,0.76664,0.49737,333.38

> view matrix models
> #2,-0.37526,-0.66931,0.64126,375.57,0.59944,0.35245,0.71865,-6.6591,-0.70701,0.65407,0.26895,459.05

> view matrix models
> #2,0.21588,-0.97618,0.021518,457.43,0.72082,0.17419,0.67088,19.591,-0.65865,-0.12932,0.74125,527.86

> view matrix models
> #2,0.54359,-0.82542,0.1523,337.91,0.83904,0.53935,-0.071569,65.644,-0.023069,0.16669,0.98574,297.08

> view matrix models
> #2,0.18226,-0.9702,0.15969,434.78,0.95678,0.21243,0.19862,61.817,-0.22663,0.11659,0.96698,349.33

> view matrix models
> #2,-0.34324,-0.93766,-0.054575,567.19,0.7651,-0.31284,0.5628,139.79,-0.54479,0.15142,0.82479,428.65

> view matrix models
> #2,-0.58489,-0.65494,-0.47851,634.17,-0.25476,-0.41175,0.87496,287.25,-0.77007,0.63366,0.073978,514

> view matrix models
> #2,-0.15921,-0.27054,-0.94945,565.25,-0.8797,-0.39763,0.26081,521.69,-0.44809,0.87675,-0.17469,450.88

> view matrix models
> #2,0.85141,0.067252,-0.52018,219.37,-0.51152,-0.11283,-0.85183,613.07,-0.11598,0.99134,-0.06166,342.02

> view matrix models
> #2,0.9916,-0.10963,-0.068714,142.37,0.0036126,0.55435,-0.83227,367.89,0.12933,0.82503,0.55009,211.4

> view matrix models
> #2,0.45946,0.26147,-0.84884,314.49,-0.85469,0.3902,-0.34243,464.47,0.24168,0.88283,0.40275,207.37

> view matrix models
> #2,0.30318,0.61485,-0.72804,241.7,-0.11762,-0.73401,-0.66888,640.28,-0.94565,0.28842,-0.15022,666.76

> view matrix models
> #2,0.2586,0.62247,-0.73869,250.37,-0.12802,-0.73587,-0.66491,641.82,-0.95746,0.26651,-0.11061,665.85

> view matrix models
> #2,0.38703,0.69486,0.60612,-57.145,-0.16919,0.69971,-0.69411,340.32,-0.90641,0.1661,0.38837,579.04

> view matrix models
> #2,0.16761,0.97974,-0.10959,63.413,-0.68397,0.035507,-0.72864,587.77,-0.70999,0.19708,0.67607,478.72

> view matrix models
> #2,0.074146,0.95578,-0.28458,120.76,-0.86693,-0.07926,-0.49208,599.53,-0.49288,0.28319,0.82272,390.59

> view matrix models
> #2,0.69037,0.12137,-0.71321,275.64,-0.70059,-0.13378,-0.70092,622.44,-0.18048,0.98355,-0.0073273,344.79

> view matrix models
> #2,0.80655,0.11072,-0.5807,230.16,-0.59115,0.14377,-0.79365,559.87,-0.0043869,0.9834,0.18141,274.76

> view matrix models
> #2,0.82278,0.10032,-0.55944,225.21,-0.56763,0.19482,-0.7999,545.58,0.028746,0.9757,0.21724,263.21

> view matrix models
> #2,0.36734,0.9275,-0.069384,30.054,-0.74457,0.24854,-0.61956,530.47,-0.55739,0.27925,0.78188,411.49

> view matrix models
> #2,0.65014,0.66685,-0.36419,93.851,-0.66199,0.26185,-0.70229,528.82,-0.37296,0.69767,0.61169,319.63

> view matrix models
> #2,0.6547,0.65968,-0.36905,95.554,-0.66033,0.26152,-0.70397,528.92,-0.36788,0.70458,0.60682,318.14

> view matrix models
> #2,0.65525,0.66693,-0.35476,91.014,-0.58325,0.14821,-0.79865,558.44,-0.48007,0.73023,0.4861,357.25

> view matrix models
> #2,0.65876,0.63042,-0.41062,109.51,-0.60512,0.11964,-0.7871,566.43,-0.44707,0.76698,0.46029,348.25

> view matrix models
> #2,0.44809,0.59749,-0.665,206.24,-0.78058,-0.10111,-0.61682,613.26,-0.43578,0.79548,0.42108,347.73

> ui mousemode right "translate selected models"

> view matrix models
> #2,0.44809,0.59749,-0.665,206.07,-0.78058,-0.10111,-0.61682,588.72,-0.43578,0.79548,0.42108,383.46

> view matrix models
> #2,0.44809,0.59749,-0.665,206.46,-0.78058,-0.10111,-0.61682,585.64,-0.43578,0.79548,0.42108,380.79

> view matrix models
> #2,0.44809,0.59749,-0.665,205.07,-0.78058,-0.10111,-0.61682,593.34,-0.43578,0.79548,0.42108,394.43

> view matrix models
> #2,0.44809,0.59749,-0.665,205.52,-0.78058,-0.10111,-0.61682,587.53,-0.43578,0.79548,0.42108,394.49

> view matrix models
> #2,0.44809,0.59749,-0.665,200.3,-0.78058,-0.10111,-0.61682,618.49,-0.43578,0.79548,0.42108,390.95

> view matrix models
> #2,0.44809,0.59749,-0.665,200.8,-0.78058,-0.10111,-0.61682,615.72,-0.43578,0.79548,0.42108,388.35

> view matrix models
> #2,0.44809,0.59749,-0.665,200.33,-0.78058,-0.10111,-0.61682,619.38,-0.43578,0.79548,0.42108,393.51

> view matrix models
> #2,0.44809,0.59749,-0.665,189.36,-0.78058,-0.10111,-0.61682,603.28,-0.43578,0.79548,0.42108,392.97

> view matrix models
> #2,0.44809,0.59749,-0.665,432.19,-0.78058,-0.10111,-0.61682,412.9,-0.43578,0.79548,0.42108,152.96

> view matrix models
> #2,0.44809,0.59749,-0.665,432.92,-0.78058,-0.10111,-0.61682,411.86,-0.43578,0.79548,0.42108,146.28

> view matrix models
> #2,0.44809,0.59749,-0.665,416.46,-0.78058,-0.10111,-0.61682,420.96,-0.43578,0.79548,0.42108,140.49

> ui mousemode right "rotate selected models"

> view matrix models
> #2,0.13839,0.47427,-0.86943,541.29,-0.85373,-0.38784,-0.34746,443.66,-0.50199,0.79035,0.35122,167.74

> view matrix models
> #2,0.050658,0.40302,-0.91379,581.93,-0.83655,-0.48268,-0.25926,443.72,-0.54555,0.77756,0.31269,186.25

> view matrix models
> #2,-0.13148,0.24053,-0.9617,660.69,-0.7982,-0.60099,-0.041184,419.16,-0.58787,0.76221,0.27101,205.72

> view matrix models
> #2,0.22826,0.57375,-0.78658,486.4,-0.88165,-0.22092,-0.41699,426.05,-0.41302,0.78867,0.45543,130.95

> view matrix models
> #2,0.42127,0.64974,-0.63275,403.51,-0.84921,0.037653,-0.52671,385.22,-0.3184,0.75922,0.56763,97.613

> save "C:/Users/21117/Desktop/20260812_ WT & Mettl5 KO testis ribosome.cxs"

Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 127, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 138, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 62, in display  
run(session, cmd)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\run.py",
line 49, in run  
results = command.run(text, log=log, return_json=return_json)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 86, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 101, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\core_formats\\__init__.py", line 95, in save  
return cxs_save(session, path, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  

> select add #1

412054 atoms, 442656 bonds, 5508 pseudobonds, 33288 residues, 7 models
selected  

> save C:/Users/21117/Desktop/123456.cxs

Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 127, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 138, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 62, in display  
run(session, cmd)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\run.py",
line 49, in run  
results = command.run(text, log=log, return_json=return_json)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 86, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 101, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\core_formats\\__init__.py", line 95, in save  
return cxs_save(session, path, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  

> save C:/Users/21117/Desktop/123456.cxs

Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 127, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 138, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 62, in display  
run(session, cmd)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\run.py",
line 49, in run  
results = command.run(text, log=log, return_json=return_json)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 86, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 101, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\core_formats\\__init__.py", line 95, in save  
return cxs_save(session, path, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  

> save C:/Users/21117/Desktop/123456.cxs

Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 127, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 138, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 62, in display  
run(session, cmd)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\run.py",
line 49, in run  
results = command.run(text, log=log, return_json=return_json)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 86, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 101, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\core_formats\\__init__.py", line 95, in save  
return cxs_save(session, path, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  

> save C:/Users/21117/Desktop/123456.cxs

Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 127, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 138, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 62, in display  
run(session, cmd)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\run.py",
line 49, in run  
results = command.run(text, log=log, return_json=return_json)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 86, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 101, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\core_formats\\__init__.py", line 95, in save  
return cxs_save(session, path, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  

> select subtract #1

206022 atoms, 221324 bonds, 5466 pseudobonds, 16643 residues, 4 models
selected  

> select subtract #2

Nothing selected  

> save C:/Users/21117/Desktop/123456.cxs

Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 127, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 138, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 62, in display  
run(session, cmd)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\run.py",
line 49, in run  
results = command.run(text, log=log, return_json=return_json)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 86, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 101, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\core_formats\\__init__.py", line 95, in save  
return cxs_save(session, path, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  

> save C:/Users/21117/Desktop/123.cxs

Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 127, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 138, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 62, in display  
run(session, cmd)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\run.py",
line 49, in run  
results = command.run(text, log=log, return_json=return_json)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 86, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 101, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\core_formats\\__init__.py", line 95, in save  
return cxs_save(session, path, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  

> save C:/Users/21117/Desktop/123.cxs

Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 127, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 138, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 62, in display  
run(session, cmd)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\run.py",
line 49, in run  
results = command.run(text, log=log, return_json=return_json)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 86, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 101, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\core_formats\\__init__.py", line 95, in save  
return cxs_save(session, path, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  

> save C:/Users/21117/Desktop/123.cxs

Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 127, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 138, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 62, in display  
run(session, cmd)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\run.py",
line 49, in run  
results = command.run(text, log=log, return_json=return_json)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 86, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 101, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\core_formats\\__init__.py", line 95, in save  
return cxs_save(session, path, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  

> save C:/Users/21117/Desktop/123.cxs

Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
322, in process  
data = sm.take_snapshot(obj, session, self.state_flags)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\blastprotein\ui\results.py", line 184, in take_snapshot  
"table_session": self.table.session_info(),  
^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\ui\widgets\item_table.py", line 656, in session_info  
selected = set([self.model().mapToSource(i).row() for i in
self.selectionModel().selectedRows()])  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
AttributeError: 'NoneType' object has no attribute 'selectedRows'  
  
The above exception was the direct cause of the following exception:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
297, in discovery  
self.processed[key] = self.process(obj, parents)  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
329, in process  
raise RuntimeError(msg) from e  
RuntimeError: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 127, in <lambda>  
lambda *args, ses=session: show_save_file_dialog(ses), tool_tip="Save output
file",  
^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 138, in show_save_file_dialog  
_dlg.display(session, **kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\dialog.py",
line 62, in display  
run(session, cmd)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\run.py",
line 49, in run  
results = command.run(text, log=log, return_json=return_json)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 86, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\commands\cli.py",
line 3213, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\save_command\cmd.py",
line 101, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "D:\ChimeraX 1.9\bin\Lib\site-
packages\chimerax\core_formats\\__init__.py", line 95, in save  
return cxs_save(session, path, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
1051, in save  
session.save(output, version=version, include_maps=include_maps)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
741, in save  
mgr.discovery(self._state_containers)  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
ValueError: error processing: 'tools' -> <chimerax.core.tools.Tools object at
0x00000216DE104E10> -> <chimerax.blastprotein.ui.results.BlastProteinResults
object at 0x000002172BCB1750>: Error while saving session data for 'tools' ->
<chimerax.core.tools.Tools object at 0x00000216DE104E10> ->
<chimerax.blastprotein.ui.results.BlastProteinResults object at
0x000002172BCB1750>  
  
ValueError: error processing: 'tools' -> -> : Error while saving session data
for 'tools' -> ->  
  
File "D:\ChimeraX 1.9\bin\Lib\site-packages\chimerax\core\session.py", line
301, in discovery  
raise ValueError(  
  
See log for complete Python traceback.  
  




OpenGL version: 3.3.0 NVIDIA 560.94
OpenGL renderer: NVIDIA GeForce RTX 4060 Laptop GPU/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation

Python: 3.11.4
Locale: zh_CN.cp936
Qt version: PyQt6 6.7.1, Qt 6.7.1
Qt runtime version: 6.7.3
Qt platform: windows

Manufacturer: LENOVO
Model: 21N5
OS: Microsoft Windows 11 家庭中文版 (Build 26100)
Memory: 34,053,414,912
MaxProcessMemory: 137,438,953,344
CPU: 32 Intel(R) Core(TM) i9-14900HX
OSLanguage: zh-CN

Installed Packages:
    alabaster: 1.0.0
    anyio: 4.7.0
    appdirs: 1.4.4
    asttokens: 3.0.0
    auditwheel: 6.1.0
    babel: 2.16.0
    beautifulsoup4: 4.12.3
    blockdiag: 3.0.0
    blosc2: 3.0.0
    build: 1.2.1
    certifi: 2024.8.30
    cftime: 1.6.4.post1
    charset-normalizer: 3.4.0
    ChimeraX-AddCharge: 1.5.18
    ChimeraX-AddH: 2.2.6
    ChimeraX-AlignmentAlgorithms: 2.0.2
    ChimeraX-AlignmentHdrs: 3.5
    ChimeraX-AlignmentMatrices: 2.1
    ChimeraX-Alignments: 2.16.1
    ChimeraX-AlphaFold: 1.0.1
    ChimeraX-AltlocExplorer: 1.1.2
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Arrays: 1.1
    ChimeraX-Atomic: 1.58.8
    ChimeraX-AtomicLibrary: 14.1.11
    ChimeraX-AtomSearch: 2.0.1
    ChimeraX-AxesPlanes: 2.4
    ChimeraX-BasicActions: 1.1.2
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 3.0.0
    ChimeraX-BondRot: 2.0.4
    ChimeraX-BugReporter: 1.0.1
    ChimeraX-BuildStructure: 2.13.1
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.4.0
    ChimeraX-ButtonPanel: 1.0.1
    ChimeraX-CageBuilder: 1.0.1
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.4
    ChimeraX-ChangeChains: 1.1
    ChimeraX-CheckWaters: 1.4
    ChimeraX-ChemGroup: 2.0.1
    ChimeraX-Clashes: 2.3
    ChimeraX-ColorActions: 1.0.5
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.5.6
    ChimeraX-CommandLine: 1.2.5
    ChimeraX-ConnectStructure: 2.0.1
    ChimeraX-Contacts: 1.0.1
    ChimeraX-Core: 1.9
    ChimeraX-CoreFormats: 1.2
    ChimeraX-coulombic: 1.4.4
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0.1
    ChimeraX-DataFormats: 1.2.3
    ChimeraX-Dicom: 1.2.6
    ChimeraX-DistMonitor: 1.4.2
    ChimeraX-DockPrep: 1.1.3
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ESMFold: 1.0
    ChimeraX-FileHistory: 1.0.1
    ChimeraX-FunctionKey: 1.0.1
    ChimeraX-Geometry: 1.3
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.4.1
    ChimeraX-Hbonds: 2.5
    ChimeraX-Help: 1.3
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.1
    ChimeraX-ImageFormats: 1.2
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0.3
    ChimeraX-ItemsInspection: 1.0.1
    ChimeraX-IUPAC: 1.0
    ChimeraX-KVFinder: 1.2.1
    ChimeraX-Label: 1.1.14
    ChimeraX-ListInfo: 1.2.2
    ChimeraX-Log: 1.2
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Maestro: 1.9.1
    ChimeraX-Map: 1.3
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0.1
    ChimeraX-MapFilter: 2.0.1
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.1.1
    ChimeraX-Markers: 1.0.1
    ChimeraX-Mask: 1.0.2
    ChimeraX-MatchMaker: 2.1.6
    ChimeraX-MCopy: 1.0
    ChimeraX-MDcrds: 2.7.2
    ChimeraX-MedicalToolbar: 1.1
    ChimeraX-Meeting: 1.0.1
    ChimeraX-MLP: 1.1.1
    ChimeraX-mmCIF: 2.14.2
    ChimeraX-MMTF: 2.2
    ChimeraX-ModelArchive: 1.0
    ChimeraX-Modeller: 1.5.18
    ChimeraX-ModelPanel: 1.5
    ChimeraX-ModelSeries: 1.0.1
    ChimeraX-Mol2: 2.0.3
    ChimeraX-Mole: 1.0
    ChimeraX-Morph: 1.0.2
    ChimeraX-MouseModes: 1.2
    ChimeraX-Movie: 1.0
    ChimeraX-MutationScores: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nifti: 1.2
    ChimeraX-NMRSTAR: 1.0.2
    ChimeraX-NRRD: 1.2
    ChimeraX-Nucleotides: 2.0.3
    ChimeraX-OpenCommand: 1.14
    ChimeraX-OrthoPick: 1.0.1
    ChimeraX-PDB: 2.7.6
    ChimeraX-PDBBio: 1.0.1
    ChimeraX-PDBLibrary: 1.0.4
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0.1
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.1.2
    ChimeraX-PubChem: 2.2
    ChimeraX-ReadPbonds: 1.0.1
    ChimeraX-Registration: 1.1.2
    ChimeraX-RemoteControl: 1.0
    ChimeraX-RenderByAttr: 1.6.2
    ChimeraX-RenumberResidues: 1.1
    ChimeraX-ResidueFit: 1.0.1
    ChimeraX-RestServer: 1.3.1
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 4.0
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.5.1
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0.2
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0.1
    ChimeraX-Segmentations: 3.5.6
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.14
    ChimeraX-Shape: 1.0.1
    ChimeraX-Shell: 1.0.1
    ChimeraX-Shortcuts: 1.2.0
    ChimeraX-ShowSequences: 1.0.3
    ChimeraX-SideView: 1.0.1
    ChimeraX-SimilarStructures: 1.0.1
    ChimeraX-Smiles: 2.1.2
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.18.1
    ChimeraX-STL: 1.0.1
    ChimeraX-Storm: 1.0
    ChimeraX-StructMeasure: 1.2.1
    ChimeraX-Struts: 1.0.1
    ChimeraX-Surface: 1.0.1
    ChimeraX-SwapAA: 2.0.1
    ChimeraX-SwapRes: 2.5
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-TaskManager: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.2.3
    ChimeraX-ToolshedUtils: 1.2.4
    ChimeraX-Topography: 1.0
    ChimeraX-ToQuest: 1.0
    ChimeraX-Tug: 1.0.1
    ChimeraX-UI: 1.41
    ChimeraX-Umap: 1.0
    ChimeraX-uniprot: 2.3.1
    ChimeraX-UnitCell: 1.0.1
    ChimeraX-ViewDockX: 1.4.4
    ChimeraX-VIPERdb: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0.1
    ChimeraX-vrml: 1.0
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0.2
    ChimeraX-WebServices: 1.1.4
    ChimeraX-Zone: 1.0.1
    colorama: 0.4.6
    comm: 0.2.2
    comtypes: 1.4.5
    contourpy: 1.3.1
    cxservices: 1.2.3
    cycler: 0.12.1
    Cython: 3.0.10
    debugpy: 1.8.9
    decorator: 5.1.1
    docutils: 0.21.2
    executing: 2.1.0
    filelock: 3.15.4
    fonttools: 4.55.3
    funcparserlib: 2.0.0a0
    glfw: 2.8.0
    grako: 3.16.5
    h11: 0.14.0
    h5py: 3.12.1
    html2text: 2024.2.26
    httpcore: 1.0.7
    httpx: 0.28.1
    idna: 3.10
    ihm: 1.3
    imagecodecs: 2024.6.1
    imagesize: 1.4.1
    ipykernel: 6.29.5
    ipython: 8.26.0
    ipywidgets: 8.1.5
    jedi: 0.19.1
    Jinja2: 3.1.4
    jupyter_client: 8.6.2
    jupyter_core: 5.7.2
    jupyterlab_widgets: 3.0.13
    kiwisolver: 1.4.7
    line_profiler: 4.1.3
    lxml: 5.2.2
    lz4: 4.3.3
    MarkupSafe: 3.0.2
    matplotlib: 3.9.2
    matplotlib-inline: 0.1.7
    msgpack: 1.0.8
    ndindex: 1.9.2
    nest-asyncio: 1.6.0
    netCDF4: 1.6.5
    networkx: 3.3
    nibabel: 5.2.0
    nptyping: 2.5.0
    numexpr: 2.10.2
    numpy: 1.26.4
    openvr: 1.26.701
    packaging: 23.2
    ParmEd: 4.2.2
    parso: 0.8.4
    pep517: 0.13.1
    pillow: 10.4.0
    pip: 24.2
    pkginfo: 1.11.1
    platformdirs: 4.3.6
    prompt_toolkit: 3.0.48
    psutil: 6.0.0
    pure_eval: 0.2.3
    py-cpuinfo: 9.0.0
    pycollada: 0.8
    pydicom: 2.4.4
    pyelftools: 0.31
    Pygments: 2.18.0
    pynmrstar: 3.3.4
    pynrrd: 1.0.0
    PyOpenGL: 3.1.7
    PyOpenGL-accelerate: 3.1.7
    pyopenxr: 1.0.3401
    pyparsing: 3.2.0
    pyproject_hooks: 1.2.0
    PyQt6-commercial: 6.7.1
    PyQt6-Qt6: 6.7.3
    PyQt6-WebEngine-commercial: 6.7.0
    PyQt6-WebEngine-Qt6: 6.7.3
    PyQt6-WebEngineSubwheel-Qt6: 6.7.3
    PyQt6_sip: 13.8.0
    python-dateutil: 2.9.0.post0
    pytz: 2024.2
    pywin32: 306
    pyzmq: 26.2.0
    qtconsole: 5.5.2
    QtPy: 2.4.2
    qtshim: 1.0
    RandomWords: 0.4.0
    requests: 2.32.3
    scipy: 1.14.0
    setuptools: 72.1.0
    sfftk-rw: 0.8.1
    six: 1.16.0
    sniffio: 1.3.1
    snowballstemmer: 2.2.0
    sortedcontainers: 2.4.0
    soupsieve: 2.6
    Sphinx: 8.0.2
    sphinx-autodoc-typehints: 2.2.3
    sphinxcontrib-applehelp: 2.0.0
    sphinxcontrib-blockdiag: 3.0.0
    sphinxcontrib-devhelp: 2.0.0
    sphinxcontrib-htmlhelp: 2.1.0
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 2.0.0
    sphinxcontrib-serializinghtml: 2.0.0
    stack-data: 0.6.3
    superqt: 0.6.3
    tables: 3.10.1
    tcia_utils: 1.5.1
    tifffile: 2024.7.24
    tinyarray: 1.2.4
    tornado: 6.4.2
    traitlets: 5.14.3
    typing_extensions: 4.12.2
    tzdata: 2024.2
    urllib3: 2.2.3
    wcwidth: 0.2.13
    webcolors: 24.6.0
    wheel: 0.43.0
    wheel-filename: 1.4.1
    widgetsnbextension: 4.0.13
    WMI: 1.5.1

Change History (2)

comment:1 by Eric Pettersen, 2 months ago

Component: UnassignedSessions
Owner: set to Zach Pearson
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionSession restore: ItemTable's selectionModel() is None (Parsing BlastProtein results failed)

comment:2 by Eric Pettersen, 2 months ago

Resolution: duplicate
Status: assignedclosed

Duplicate of #16654

Note: See TracTickets for help on using tickets.