Opened 3 months ago
Closed 3 months ago
#18433 closed defect (duplicate)
Segmentations tool: AttributeError: 'MRCGrid' object has no attribute 'dicom_data'
| Reported by: | Owned by: | Zach Pearson | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | DICOM | Version: | |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: Linux-6.8.0-65-generic-x86_64-with-glibc2.35
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
You can double click a model's Name or ID in the model panel to edit those
fields
UCSF ChimeraX version: 1.9 (2024-12-11)
© 2016-2024 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> ui tool show Registration
"Other funding source" field cannot be empty when "other" is selected
Thank you for registering your copy of ChimeraX. By providing the information
requested you will be helping us document the impact this software is having
in the scientific community. The information you supplied will only be used
for reporting summary usage statistics; no individual data will be released.
> ui tool show "Build Structure"
> build start nucleic "custom built" A type rna form B
> build start nucleic "custom built" A type rna form A
> close
> build start nucleic mod AGAAA type rna form B
Chain information for mod #1
---
Chain | Description
A | No description available
B | No description available
> build start nucleic mod AGAAA type rna form A
Chain information for mod #2
---
Chain | Description
A | No description available
B | No description available
> hide #1 models
> hide #2 models
> close
> open
> /home/sandip/hdd-2/server_data/virus_server/Modelling/post_proc_rna/postprocess_masked_B-35.mrc
Opened postprocess_masked_B-35.mrc as #1, grid size 512,512,512, pixel 1.17,
shown at level 0.0103, step 2, values float32
> volume #1 step 1
> open
> /home/sandip/hdd-2/server_data/virus_server/Modelling/only_assym_ccpem/phnx_jb62/ss_edit_bond_biomt.pdb
Chain information for ss_edit_bond_biomt.pdb #2
---
Chain | Description
A | No description available
B | No description available
C | No description available
> sym #2 assembly 2
Assembly "2" not found, have
> sym #2 assembly 1
Assembly "1" not found, have
> sym #2 assembly 3
Assembly "3" not found, have
> sym #2 assembly
Missing "assembly" keyword's argument
> sym #2 assembly 1
Assembly "1" not found, have
> sym #2 assembly biomt
Assembly "biomt" not found, have
> sym #2 biomt
Made 60 graphical clones for ss_edit_bond_biomt.pdb symmetry biomt
> transparency 50
> color /A springgreen
> color /B dodgerblue
> color /C firebrick
> open
> /home/sandip/hdd-2/server_data/virus_server/Modelling/post_proc_rna/outer_layer_RNA_crop_B-35.mrc
Opened outer_layer_RNA_crop_B-35.mrc as #3, grid size 512,512,512, pixel 1.17,
shown at level 0.00737, step 2, values float32
> volume #3 step 1
> ui tool show "Color Zone"
Drag select of 45300 residues
> color zone #3 near #2 distance 6
> select clear
[Repeated 1 time(s)]
> hide cartoons
> show cartoons
> hide cartoons
> surface dust #3 size 11.7
> show cartoons
> ~sym
Unknown command: ~sym
> close #2
> volume #3 level 0.007874
> volume #3 level 0.008436
> open
> /home/sandip/hdd-2/server_data/virus_server/Modelling/only_assym_ccpem/phnx_jb62/ss_edit_bond_biomt.pdb
Chain information for ss_edit_bond_biomt.pdb #2
---
Chain | Description
A | No description available
B | No description available
C | No description available
> ui tool show "Surface Zone"
> surface zone #3 nearAtoms #2 distance 7.02
> surface zone #3 nearAtoms #2 distance 69.04
> surface zone #3 nearAtoms #2 distance 68.56
[Repeated 1 time(s)]
> surface zone #3 nearAtoms #2 distance 33.43
> color /A springgreen
> color /B dodgerblue
> color /A springgreen
> color /C firebrick
> surface unzone #3
> surface zone #3 nearAtoms #2 distance 33.43
> surface unzone #3
> view orient
> color /C firebrick
> color /A dodgerblue
> color /B springgreen
> color zone #3 near #2 distance 6
> color single #3
> color zone #3 near #2 distance 6
> hide #2 models
> show #2 models
> hide #2 models
> show #2 models
> hide #!3 models
> sym #2 biomt
Made 60 graphical clones for ss_edit_bond_biomt.pdb symmetry biomt
> show #!1 models
> view orient
> view
> view orient
[Repeated 2 time(s)]
> hide #!1 models
> show #!1 models
> hide #!1 models
> show #!1 models
> hide #!1 models
> show #!1 models
> hide #!1 models
> show #!1 models
> hide #!1 models
> select /B:59
8 atoms, 7 bonds, 1 residue, 1 model selected
> select up
51 atoms, 51 bonds, 6 residues, 1 model selected
> select up
1904 atoms, 1947 bonds, 239 residues, 1 model selected
> select down
51 atoms, 51 bonds, 6 residues, 1 model selected
> select down
8 atoms, 7 bonds, 1 residue, 1 model selected
> select #2.59
Nothing selected
> view orient
> sym clear
> sym #2 biomt copies true
Made 60 copies for ss_edit_bond_biomt.pdb symmetry biomt
> show #2 models
> hide #2 models
> show #2 models
> hide #!4 models
> show #!4 models
> hide #!4 models
> show #!4 models
> hide #2 models
> show #2 models
> hide #2 models
> show #2 models
> hide #!4 models
> show #!4 models
> hide #2 models
> show #!1 models
> hide #!1 models
> show #!3 models
> hide #!3 models
> show #!3 models
> hide #!3 models
> show #!3 models
> hide #!3 models
> show #!3 models
> hide #!3 models
> show #!3 models
> hide #!3 models
> show #!3 models
> hide #!3 models
> show #!3 models
> hide #!4 models
> show #!4 models
> hide #!4 models
> show #!4 models
> hide #!4 models
> show #!4 models
> hide #!4 models
> show #!4 models
> hide #!4 models
> show #!4 models
> hide #!4 models
> show #!4 models
> hide #!4 models
> show #!4 models
> select #4.13
6013 atoms, 6171 bonds, 755 residues, 1 model selected
> select #4.47
6013 atoms, 6171 bonds, 755 residues, 1 model selected
> select #4.13
6013 atoms, 6171 bonds, 755 residues, 1 model selected
> name frozen 2fld sel
Not registering illegal selector name "2fld"
> save
> /home/sandip/hdd-2/server_data/virus_server/Modelling/only_assym_ccpem/phnx_jb62/2fld_model.cif
> selectedOnly true relModel #1
Not saving entity_poly_seq for non-authoritative sequences
[Repeated 1 time(s)]
> close #4
> color single #3
[Repeated 1 time(s)]
> open
> /home/sandip/hdd-2/server_data/virus_server/Modelling/only_assym_ccpem/phnx_jb62/2fld_model.cif
Summary of feedback from opening
/home/sandip/hdd-2/server_data/virus_server/Modelling/only_assym_ccpem/phnx_jb62/2fld_model.cif
---
warnings | Unknown polymer entity '1' on line 205
Unknown polymer entity '2' on line 2154
Unknown polymer entity '3' on line 4058
Missing or incomplete sequence information. Inferred polymer connectivity.
Chain information for 2fld_model.cif #4
---
Chain | Description
A | No description available
B | No description available
C | No description available
Computing secondary structure
> color /A dodgerblue
> close #4
> sym #2 biomt copies true
Made 60 copies for ss_edit_bond_biomt.pdb symmetry biomt
> select #4.47
6013 atoms, 6171 bonds, 755 residues, 1 model selected
> select #4.13
6013 atoms, 6171 bonds, 755 residues, 1 model selected
> select #4.47/B:103
9 atoms, 8 bonds, 1 residue, 1 model selected
> select up
69 atoms, 71 bonds, 9 residues, 1 model selected
> select up
1904 atoms, 1947 bonds, 239 residues, 1 model selected
> select up
6013 atoms, 6171 bonds, 755 residues, 1 model selected
> select clear
[Repeated 3 time(s)]
> select #4.13 && #4.47
Expected a keyword
> select clear
> select #4.13
6013 atoms, 6171 bonds, 755 residues, 1 model selected
> select add #4.47
12026 atoms, 12342 bonds, 1510 residues, 2 models selected
> save
> /home/sandip/hdd-2/server_data/virus_server/Modelling/only_assym_ccpem/phnx_jb62/2fld_model.cif
> models #4 selectedOnly true relModel #1
Not saving entity_poly_seq for non-authoritative sequences
> hide #!4 models
> open
> /home/sandip/hdd-2/server_data/virus_server/Modelling/only_assym_ccpem/phnx_jb62/2fld_model.cif
Summary of feedback from opening
/home/sandip/hdd-2/server_data/virus_server/Modelling/only_assym_ccpem/phnx_jb62/2fld_model.cif
---
warnings | Unknown polymer entity '1' on line 114
Unknown polymer entity '2' on line 2063
Unknown polymer entity '3' on line 3967
Missing or incomplete sequence information. Inferred polymer connectivity.
Chain information for 2fld_model.cif
---
Chain | Description
5.1/A 5.2/A | No description available
5.1/B 5.2/B | No description available
5.1/C 5.2/C | No description available
Computing secondary structure
[Repeated 1 time(s)]
> view orient
> color /A dodgerblue
> color /B springgreen
> color /C firebrick
> hide #!3 models
> show #5.1-2 atoms
> color #5.1-2 byhetero
> style #5.1-2 stick
Changed 12026 atom styles
> style #5.1-2 sphere
Changed 12026 atom styles
> style #5.1-2 ball
Changed 12026 atom styles
> hide #5.1-2 atoms
> hide #5.1 models
> show #5.1 models
> hide #5.2 models
> show #5.2 models
> close #4
Drag select of 1510 residues
> toolshed show
> show sel cartoons
> surface zone #3 nearAtoms #5.2 distance 7.02
> show #!3 models
> surface zone #3 nearAtoms #5.2 distance 20.33
> surface zone #3 nearAtoms #5.1 distance 20.33
> combine
Remapping chain ID 'A' in 2fld_model.cif #5.1 to 'D'
Remapping chain ID 'B' in 2fld_model.cif #5.1 to 'E'
Remapping chain ID 'C' in 2fld_model.cif #5.1 to 'F'
Remapping chain ID 'A' in 2fld_model.cif #5.2 to 'G'
Remapping chain ID 'B' in 2fld_model.cif #5.2 to 'H'
Remapping chain ID 'C' in 2fld_model.cif #5.2 to 'I'
> close #4
> combine #5 modelId 6 name 2-fld
Remapping chain ID 'A' in 2fld_model.cif #5.2 to 'D'
Remapping chain ID 'B' in 2fld_model.cif #5.2 to 'E'
Remapping chain ID 'C' in 2fld_model.cif #5.2 to 'F'
> hide #!5 models
> hide #5.1 models
> hide #5.2 models
> show #!5 models
> show #5.1 models
> show #5.2 models
> hide #!5 models
> show #!5 models
> hide #!5 models
> hide #6 models
> show #6 models
> hide #6 models
> show #6 models
> close #5
> select add #6
12026 atoms, 12342 bonds, 1510 residues, 1 model selected
> save
> /home/sandip/hdd-2/server_data/virus_server/Modelling/only_assym_ccpem/phnx_jb62/2fld_single-
> model.cif models #6 selectedOnly true relModel #1
Not saving entity_poly_seq for non-authoritative sequences
> select subtract #6
Nothing selected
> surface zone #3 nearAtoms #6 distance 20.33
> hide #6 models
> show #6 models
> hide #6 models
> show #6 models
> color zone #3 near #2 distance 6
> color single #3
[Repeated 1 time(s)]
> color zone #3 near #6 distance 6
> color zone #3 near #6 distance 5.9
> color zone #3 near #6 distance 5.8
> color zone #3 near #6 distance 5.7
> color zone #3 near #6 distance 5.6
> color zone #3 near #6 distance 5.5
> color zone #3 near #6 distance 5.4
> color zone #3 near #6 distance 5.3
> color zone #3 near #6 distance 5.2
> color zone #3 near #6 distance 5.1
> color zone #3 near #6 distance 5
> color zone #3 near #6 distance 4.9
> color zone #3 near #6 distance 4.8
> color zone #3 near #6 distance 4.7
> color zone #3 near #6 distance 4.6
> color zone #3 near #6 distance 4.5
> color zone #3 near #6 distance 4.4
> color zone #3 near #6 distance 4.3
> color zone #3 near #6 distance 4.2
> color zone #3 near #6 distance 4.1
> color zone #3 near #6 distance 4
> color zone #3 near #6 distance 3.9
> color zone #3 near #6 distance 3.8
> color zone #3 near #6 distance 3.7
> color zone #3 near #6 distance 3.6
> color zone #3 near #6 distance 3.5
> color zone #3 near #6 distance 3.4
> color zone #3 near #6 distance 3.3
> color zone #3 near #6 distance 3.2
> color zone #3 near #6 distance 3.1
> color zone #3 near #6 distance 3.2
> color zone #3 near #6 distance 3.3
> color zone #3 near #6 distance 3.4
> color zone #3 near #6 distance 3.5
> color zone #3 near #6 distance 3.6
> color zone #3 near #6 distance 3.7
> color zone #3 near #6 distance 3.8
> color zone #3 near #6 distance 3.9
> color zone #3 near #6 distance 4
> color zone #3 near #6 distance 4.1
> color zone #3 near #6 distance 4.2
> color zone #3 near #6 distance 4.3
> color zone #3 near #6 distance 4.4
> color zone #3 near #6 distance 4.5
> color zone #3 near #6 distance 4.6
> color zone #3 near #6 distance 4.7
> color zone #3 near #6 distance 4.8
> color zone #3 near #6 distance 4.9
> color zone #3 near #6 distance 5
> hide #6 models
> color zone #3 near #6 distance 4.9
> color zone #3 near #6 distance 4.8
> color zone #3 near #6 distance 4.7
> color zone #3 near #6 distance 4.6
> color zone #3 near #6 distance 4.5
> color zone #3 near #6 distance 4.4
> color zone #3 near #6 distance 4.3
> color zone #3 near #6 distance 4.2
> color zone #3 near #6 distance 4.1
> color zone #3 near #6 distance 4
> color zone #3 near #6 distance 3.9
> color zone #3 near #6 distance 3.8
> color zone #3 near #6 distance 3.7
> color zone #3 near #6 distance 3.6
> color zone #3 near #6 distance 3.5
> color zone #3 near #6 distance 3.4
> color zone #3 near #6 distance 3.3
> color zone #3 near #6 distance 3.2
> color zone #3 near #6 distance 3.1
> color zone #3 near #6 distance 3
> color zone #3 near #6 distance 2.9
> color zone #3 near #6 distance 2.8
> color zone #3 near #6 distance 2.7
> color zone #3 near #6 distance 2.6
> color zone #3 near #6 distance 2.5
> color zone #3 near #6 distance 2.4
> color zone #3 near #6 distance 2.3
> color zone #3 near #6 distance 2.2
> color zone #3 near #6 distance 2.1
> color zone #3 near #6 distance 2
> color zone #3 near #6 distance 1.9
> color zone #3 near #6 distance 1.8
> color zone #3 near #6 distance 1.7
> color zone #3 near #6 distance 1.6
> color zone #3 near #6 distance 1.5
> color zone #3 near #6 distance 1.4
> color zone #3 near #6 distance 1.3
> color zone #3 near #6 distance 1.2
> color zone #3 near #6 distance 1.17
> color zone #3 near #6 distance 1.27
> color zone #3 near #6 distance 1.37
> color zone #3 near #6 distance 1.47
> color zone #3 near #6 distance 1.57
> color zone #3 near #6 distance 1.67
> color zone #3 near #6 distance 1.77
> color zone #3 near #6 distance 1.87
> color zone #3 near #6 distance 1.97
> color zone #3 near #6 distance 2.07
> color zone #3 near #6 distance 2.17
> color zone #3 near #6 distance 2.27
> color zone #3 near #6 distance 2.37
> color zone #3 near #6 distance 2.47
> color zone #3 near #6 distance 2.57
> color zone #3 near #6 distance 2.67
> color zone #3 near #6 distance 2.77
> color zone #3 near #6 distance 2.87
> color zone #3 near #6 distance 2.97
> color zone #3 near #6 distance 3.07
> color zone #3 near #6 distance 3.17
> color zone #3 near #6 distance 3.27
> color zone #3 near #6 distance 3.37
> color zone #3 near #6 distance 3.47
> color zone #3 near #6 distance 3.57
> color zone #3 near #6 distance 3.67
> color zone #3 near #6 distance 3.77
> color zone #3 near #6 distance 3.87
> color zone #3 near #6 distance 3.97
> color zone #3 near #6 distance 4.07
> show #6 models
> hide #!3 models
> show #!3 models
> transparency #3.1 50
> transparency #3.1 0
> transparency #3.1 50
> volume #!3 showOutlineBox true
> volume #!3 showOutlineBox false
> hide #!3 models
> select #6/E:1
9 atoms, 8 bonds, 1 residue, 1 model selected
> select up
103 atoms, 103 bonds, 14 residues, 1 model selected
> select up
1904 atoms, 1947 bonds, 239 residues, 1 model selected
> select down
103 atoms, 103 bonds, 14 residues, 1 model selected
> select clear
> show #!3 models
> select #6/E TRP
Expected a keyword
> open
> /home/sandip/hdd-2/server_data/virus_server/Modelling/post_proc_rna/outer_layer_RNA_crop_B-35_116R.mrc
Opened outer_layer_RNA_crop_B-35_116R.mrc as #4, grid size 512,512,512, pixel
1.17, shown at level 0.00725, step 2, values float32
> volume #4 step 1
> volume #4 level 0.008443
> surface dust #4 size 11.7
> surface zone #4 nearAtoms #6 distance 7.02
> surface zone #4 nearAtoms #6 distance 27.23
> select #6:TRP
280 atoms, 300 bonds, 20 residues, 1 model selected
> show sel atoms
> color sel byhetero
[Repeated 2 time(s)]
> ui tool show "Color Actions"
> color sel byelement
> select clear
> select #6:TYR
888 atoms, 890 bonds, 74 residues, 1 model selected
> show sel atoms
> color sel byelement
> hide sel atoms
> select #6:TRP
280 atoms, 300 bonds, 20 residues, 1 model selected
> hide sel atoms
> select #6:LYS
666 atoms, 592 bonds, 74 residues, 1 model selected
> show sel atoms
> volume #4 level 0.008856
> volume #4 level 0.009774
> hide sel atoms
> select clear
> select zone ref-spec #4 cutoff 6 other-spec #6 residue true
Missing or invalid "near" argument: invalid objects specifier
> select zone ref-spec #4 cutoff 6 other-spec #6 residues true
Missing or invalid "near" argument: invalid objects specifier
> select zone #4 cutoff 6 #6 residues true
Missing or invalid "range" argument: Expected a number
> select zone #4 6 #6 residues true
Selected 267 atoms
> show sel atoms
> hide sel atoms
> select zone #4 3 #6 residues true
Selected 37 atoms
> show sel atoms
> color sel byelement
> style sel stick
Changed 37 atom styles
> select clear
> select zone #4 3 #6 residues false
Selected 14 atoms
> style sel ball
Changed 14 atom styles
> hide sel cartoons
> select zone #4 3 #6 residues true
Selected 37 atoms
> style sel stick
Changed 37 atom styles
> style sel ball
Changed 37 atom styles
> show sel cartoons
> hide #!4 models
> show #!4 models
> hide #6 models
> show #6 models
> select clear
> select zone #4 3.5 #6 residues true
Selected 46 atoms
> show sel atoms
> select up
550 atoms, 560 bonds, 73 residues, 1 model selected
> select down
46 atoms, 5 residues, 1 model selected
> select clear
> select #6/E:TRP
14 atoms, 15 bonds, 1 residue, 1 model selected
> show sel atoms
> select zone #4 4 #6 residues true
Selected 65 atoms
> show sel atoms
[Repeated 1 time(s)]
> show #!1 models
> hide #!4 models
> surface zone #1 nearAtoms #6 distance 7.02
> surface zone #1 nearAtoms #6 distance 19.5
> volume #1 level 0.01067
> volume #1 level 0.008784
> volume #1 level 0.01009
> volume #1 level 0.01
> volume #1 level 0.009
> volume #1 level 0.0099
> volume #1 level 0.0095
> surface dust #1 size 11.7
> surface zone #1 nearAtoms #6 distance 19.5
> open
> /home/sandip/hdd-2/server_data/virus_server/Modelling/jb134_3-44A_postprocess_masked.mrc
Opened jb134_3-44A_postprocess_masked.mrc as #5, grid size 512,512,512, pixel
1.17, shown at level 0.0161, step 2, values float32
> volume #5 step 1
> surface zone #5 nearAtoms #6 distance 7.02
> transparency #5.1 50
> show #!1 models
> hide #!1 models
> show #!1 models
> hide #!5 models
> show #!5 models
> hide #!5 models
> show #!5 models
> hide #!5 models
> show #!5 models
> hide #!5 models
> show #!5 models
> hide #!5 models
> show #!5 models
> hide #!5 models
> show #!5 models
> hide #!5 models
> show #!5 models
> hide #!5 models
> show #!5 models
> hide #6 models
> show #6 models
> hide #!5 models
> show #!5 models
> hide #!5 models
> hide #!1 models
> show #!1 models
> hide #!1 models
> show #!1 models
> hide #!1 models
> show #!5 models
> hide #!5 models
> show #!4 models
> hide #!4 models
> show #!3 models
> hide #!3 models
> show #2 models
> hide #2 models
> show #2 models
> hide #2 models
> show #2 models
> hide #2 models
> hide #6 models
> show #6 models
> show #!5 models
> hide #!5 models
> show #!4 models
> hide #!4 models
> show #!3 models
> hide #!3 models
> show #!3 models
> hide #!3 models
> show #2 models
> hide #2 models
> show #2 models
> hide #2 models
> show #2 models
> hide #2 models
> show #2 models
> hide #2 models
> show #2 models
> hide #2 models
> show #!1 models
> hide #!1 models
> show #!5 models
> hide #!5 models
> show #!5 models
> hide #!5 models
> ui tool show Segmentations
> ui view fourup
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1580, in
_surfaceChosen
self._update_position_label_text()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 764, in
_update_position_label_text
dicom_data = self.view.drawing.parent.data.dicom_data
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'MRCGrid' object has no attribute 'dicom_data'
AttributeError: 'MRCGrid' object has no attribute 'dicom_data'
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 764, in
_update_position_label_text
dicom_data = self.view.drawing.parent.data.dicom_data
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1580, in
_surfaceChosen
self._update_position_label_text()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 764, in
_update_position_label_text
dicom_data = self.view.drawing.parent.data.dicom_data
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'MRCGrid' object has no attribute 'dicom_data'
AttributeError: 'MRCGrid' object has no attribute 'dicom_data'
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 764, in
_update_position_label_text
dicom_data = self.view.drawing.parent.data.dicom_data
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1580, in
_surfaceChosen
self._update_position_label_text()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 764, in
_update_position_label_text
dicom_data = self.view.drawing.parent.data.dicom_data
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'MRCGrid' object has no attribute 'dicom_data'
AttributeError: 'MRCGrid' object has no attribute 'dicom_data'
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 764, in
_update_position_label_text
dicom_data = self.view.drawing.parent.data.dicom_data
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1072, in event
self.enterEvent()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1096, in enterEvent
self.resize3DSegmentationCursor()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1202, in
resize3DSegmentationCursor
psize = self.view.pixel_size()
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/view.py", line 1084, in pixel_size
return self.camera.view_width(p) / self.window_size[0]
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
ZeroDivisionError: division by zero
ZeroDivisionError: division by zero
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/view.py", line 1084, in pixel_size
return self.camera.view_width(p) / self.window_size[0]
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
See log for complete Python traceback.
> show #7 models
> hide #7 models
> show #7 models
> hide #7 models
> show #8 models
> close #8
> close #9
> close #7
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1358, in
mouseMoveEvent
self.moveSegmentationPuck(x, y, record_seg=False)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1283, in
moveSegmentationPuck
old_origin = self.segmentation_tool.segmentation_cursors[self.axis].origin
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/graphics/cylinder.py", line 77, in origin
return self.position.origin()
^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 503, in _drawing_get_position
raise RuntimeError('Tried to get the position of deleted drawing "%s"' %
self.name)
RuntimeError: Tried to get the position of deleted drawing "sagittal
segmentation cursor"
RuntimeError: Tried to get the position of deleted drawing "sagittal
segmentation cursor"
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 503, in _drawing_get_position
raise RuntimeError('Tried to get the position of deleted drawing "%s"' %
self.name)
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1358, in
mouseMoveEvent
self.moveSegmentationPuck(x, y, record_seg=False)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1283, in
moveSegmentationPuck
old_origin = self.segmentation_tool.segmentation_cursors[self.axis].origin
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/graphics/cylinder.py", line 77, in origin
return self.position.origin()
^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 503, in _drawing_get_position
raise RuntimeError('Tried to get the position of deleted drawing "%s"' %
self.name)
RuntimeError: Tried to get the position of deleted drawing "sagittal
segmentation cursor"
RuntimeError: Tried to get the position of deleted drawing "sagittal
segmentation cursor"
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 503, in _drawing_get_position
raise RuntimeError('Tried to get the position of deleted drawing "%s"' %
self.name)
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1358, in
mouseMoveEvent
self.moveSegmentationPuck(x, y, record_seg=False)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1283, in
moveSegmentationPuck
old_origin = self.segmentation_tool.segmentation_cursors[self.axis].origin
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/graphics/cylinder.py", line 77, in origin
return self.position.origin()
^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 503, in _drawing_get_position
raise RuntimeError('Tried to get the position of deleted drawing "%s"' %
self.name)
RuntimeError: Tried to get the position of deleted drawing "sagittal
segmentation cursor"
RuntimeError: Tried to get the position of deleted drawing "sagittal
segmentation cursor"
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 503, in _drawing_get_position
raise RuntimeError('Tried to get the position of deleted drawing "%s"' %
self.name)
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1358, in
mouseMoveEvent
self.moveSegmentationPuck(x, y, record_seg=False)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1283, in
moveSegmentationPuck
old_origin = self.segmentation_tool.segmentation_cursors[self.axis].origin
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/graphics/cylinder.py", line 77, in origin
return self.position.origin()
^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 503, in _drawing_get_position
raise RuntimeError('Tried to get the position of deleted drawing "%s"' %
self.name)
RuntimeError: Tried to get the position of deleted drawing "sagittal
segmentation cursor"
RuntimeError: Tried to get the position of deleted drawing "sagittal
segmentation cursor"
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 503, in _drawing_get_position
raise RuntimeError('Tried to get the position of deleted drawing "%s"' %
self.name)
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1358, in
mouseMoveEvent
self.moveSegmentationPuck(x, y, record_seg=False)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1283, in
moveSegmentationPuck
old_origin = self.segmentation_tool.segmentation_cursors[self.axis].origin
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/graphics/cylinder.py", line 77, in origin
return self.position.origin()
^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 503, in _drawing_get_position
raise RuntimeError('Tried to get the position of deleted drawing "%s"' %
self.name)
RuntimeError: Tried to get the position of deleted drawing "sagittal
segmentation cursor"
RuntimeError: Tried to get the position of deleted drawing "sagittal
segmentation cursor"
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 503, in _drawing_get_position
raise RuntimeError('Tried to get the position of deleted drawing "%s"' %
self.name)
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1358, in
mouseMoveEvent
self.moveSegmentationPuck(x, y, record_seg=False)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/orthoplanes.py", line 1283, in
moveSegmentationPuck
old_origin = self.segmentation_tool.segmentation_cursors[self.axis].origin
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/graphics/cylinder.py", line 77, in origin
return self.position.origin()
^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 503, in _drawing_get_position
raise RuntimeError('Tried to get the position of deleted drawing "%s"' %
self.name)
RuntimeError: Tried to get the position of deleted drawing "sagittal
segmentation cursor"
RuntimeError: Tried to get the position of deleted drawing "sagittal
segmentation cursor"
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 503, in _drawing_get_position
raise RuntimeError('Tried to get the position of deleted drawing "%s"' %
self.name)
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 671, in
_on_sagittal_plane_viewer_enter_event
self.make_puck_visible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 965, in
make_puck_visible
self.segmentation_cursors[axis].display = True
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer enter":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
Traceback (most recent call last):
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/triggerset.py", line 149, in invoke
return self._func(self._name, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 680, in
_on_sagittal_plane_viewer_leave_event
self.make_puck_invisible(Axis.SAGITTAL)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/segmentations/ui/segmentations.py", line 969, in
make_puck_invisible
self.segmentation_cursors[axis].display = False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 266, in __setattr__
super(Drawing, self).__setattr__(key, value)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/core/models.py", line 345, in _set_display
Drawing.set_display(self, display)
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 392, in set_display
dp = self.display_positions
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
Error processing trigger "sagittal plane viewer leave":
TypeError: object of type 'NoneType' has no len()
File "/usr/lib/ucsf-chimerax/lib/python3.11/site-
packages/chimerax/graphics/drawing.py", line 406, in get_display_positions
dp = ones((len(self._positions),), bool)
^^^^^^^^^^^^^^^^^^^^
See log for complete Python traceback.
OpenGL version: 3.3.0 NVIDIA 570.169
OpenGL renderer: Quadro P1000/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Python: 3.11.4
Locale: en_IN.ISO8859-1
Qt version: PyQt6 6.7.1, Qt 6.7.1
Qt runtime version: 6.7.3
Qt platform: xcb
XDG_SESSION_TYPE=x11
DESKTOP_SESSION=ubuntu
XDG_SESSION_DESKTOP=ubuntu
XDG_CURRENT_DESKTOP=ubuntu:GNOME
DISPLAY=:1
Manufacturer: Gigabyte Technology Co., Ltd.
Model: B365M DS3H
OS: Ubuntu 22.04
Architecture: 64bit ELF
Virtual Machine: none
CPU: 16 Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz
Cache Size: 16384 KB
Memory:
total used free shared buff/cache available
Mem: 62Gi 40Gi 2.6Gi 793Mi 19Gi 20Gi
Swap: 11Gi 0B 11Gi
Graphics:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP107GL [Quadro P1000] [10de:1cb1] (rev a1)
Subsystem: NVIDIA Corporation GP107GL [Quadro P1000] [10de:11bc]
Kernel driver in use: nvidia
Installed Packages:
alabaster: 1.0.0
anyio: 4.7.0
appdirs: 1.4.4
asttokens: 3.0.0
auditwheel: 6.1.0
autocommand: 2.2.2
babel: 2.16.0
backports.tarfile: 1.2.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-Clipper: 0.24.0
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-ISOLDE: 1.9
ChimeraX-ItemsInspection: 1.0.1
ChimeraX-IUPAC: 1.0
ChimeraX-KVFinder: 1.2.1
ChimeraX-Label: 1.1.14
ChimeraX-LinuxSupport: 1.0.1
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
contourpy: 1.3.1
cxservices: 1.2.3
cycler: 0.12.1
Cython: 3.0.10
debugpy: 1.8.9
decorator: 5.1.1
distro: 1.9.0
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
importlib_metadata: 8.0.0
importlib_resources: 6.4.0
inflect: 7.3.1
ipykernel: 6.29.5
ipython: 8.26.0
ipywidgets: 8.1.5
jaraco.context: 5.3.0
jaraco.functools: 4.0.1
jaraco.text: 3.12.1
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
more-itertools: 10.3.0
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
ordered-set: 4.1.0
packaging: 23.2
packaging: 24.1
ParmEd: 4.2.2
parso: 0.8.4
pep517: 0.13.1
pexpect: 4.9.0
pillow: 10.4.0
pip: 24.2
pkginfo: 1.11.1
platformdirs: 4.3.6
platformdirs: 4.2.2
prompt_toolkit: 3.0.48
psutil: 6.0.0
ptyprocess: 0.7.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
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
tomli: 2.0.1
tornado: 6.4.2
traitlets: 5.14.3
typeguard: 4.3.0
typing_extensions: 4.12.2
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: 0.43.0
wheel-filename: 1.4.1
widgetsnbextension: 4.0.13
zipp: 3.19.2
Change History (2)
comment:1 by , 3 months ago
| Component: | Unassigned → DICOM |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → Segmentations tool: AttributeError: 'MRCGrid' object has no attribute 'dicom_data' |
comment:2 by , 3 months ago
| Resolution: | → duplicate |
|---|---|
| Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
Use a daily build