Opened 4 years ago
Closed 4 years ago
#6405 closed defect (duplicate)
"label height" not accepting non-integer
| Reported by: | Owned by: | Tom Goddard | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Depiction | Version: | |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: Windows-10-10.0.22000
ChimeraX Version: 1.3 (2021-12-08 23:08:33 UTC)
Description
Hi, I think it might be a bug but do tell me if this is an expected behaviour. When I try to Set label hight in A, I get "Height must be a number" when I use a number including a decimal (e.g. 1.5). Only integers seem to be accepted. Feature or bug?
Thank you,
Józef
Log:
Startup Errors
---
error | Bundle 'ChimeraX-Registration' custom initialization failed
warning | Traceback (most recent call last):
File "C:\Program Files\ChimeraX 1.3\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 360, in initialize
api._api_caller.initialize(api, session, self)
File "C:\Program Files\ChimeraX 1.3\bin\lib\site-
packages\chimerax\core\toolshed\\__init__.py", line 1276, in initialize
return cls._get_func(api, "initialize")(session, bi)
File "C:\Program Files\ChimeraX 1.3\bin\lib\site-
packages\chimerax\registration\\__init__.py", line 41, in initialize
nag(session)
File "C:\Program Files\ChimeraX 1.3\bin\lib\site-
packages\chimerax\registration\nag.py", line 37, in nag
if not check_registration(logger=session.logger):
File "C:\Program Files\ChimeraX 1.3\bin\lib\site-
packages\chimerax\registration\nag.py", line 56, in check_registration
param = _get_registration(logger)
File "C:\Program Files\ChimeraX 1.3\bin\lib\site-
packages\chimerax\registration\nag.py", line 131, in _get_registration
for line in f:
File "C:\Program Files\ChimeraX 1.3\bin\lib\codecs.py", line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf3 in position 155:
invalid continuation byte
UCSF ChimeraX version: 1.3 (2021-12-08)
© 2016-2021 Regents of the University of California. All rights reserved.
How to cite UCSF ChimeraX
> open D:\\\MD\\\Avon\\\PksJ_DH-ACP4\\\R55E_W78Y\\\lastframe.pdb
Chain information for lastframe.pdb #1
---
Chain | Description
? | No description available
> show :su2,asp,glu,hid
> style ball
Changed 6197 atom styles
> set bgColor white
> graphics silhouettes true
> lighting full
> lighting simple
> select /?:363@H133
1 atom, 1 residue, 1 model selected
> select add /?:57@NE2
2 atoms, 2 residues, 1 model selected
> distance sel
Distance between /? SU2 363 H133 and HID 57 NE2: 3.1Å
> hbonds
352 hydrogen bonds found
> close session
> open D:/MD/Avon/PksJ_DH-ACP4/lastframe.pdb
Chain information for lastframe.pdb #1
---
Chain | Description
? | No description available
> show :su2,asp,glu,hid
> style ball
Changed 6209 atom styles
> select /?:363@H133
1 atom, 1 residue, 1 model selected
> select add /?:57@NE2
2 atoms, 2 residues, 1 model selected
> distance sel
Distance between /? SU2 363 H133 and HID 57 NE2: 4.9Å
> select /?:363@H81
1 atom, 1 residue, 1 model selected
> select add /?:229@OD2
2 atoms, 2 residues, 1 model selected
> distance sel
Distance between /? SU2 363 H81 and ASP 229 OD2: 5.1Å
> close session
> open C:\Users\jrlew\Desktop\ACP3 format fasta
No such file/path: C:\Users\jrlew\Desktop\ACP3
> open D:/MD/Avon/PksJ_DH-ACP3a/correct-charge/lastframe.pdb
Chain information for lastframe.pdb #1
---
Chain | Description
? | No description available
> show :su2,asp,glu,hid
> name ACP3a :1-99
> sequence chain #1
Alignment identifier is 1/
> name DH :100-419
> name list
ACP3a :1-99
DH :100-419
> surface
> surface ACP3a
> surface
> color ACP3a red target s
> close session
> cd D:\MD\Avon\PksJ_DH-ACP3a\correct-charge
Current working directory is: D:\MD\Avon\PksJ_DH-ACP3a\correct-charge
> open cMD.cxc
> cd D:\MD\Avon\PksJ_DH-ACP3a\correct-charge
Current working directory is: D:\MD\Avon\PksJ_DH-ACP3a\correct-charge
> set bgColor white
> graphics silhouettes true
> open ref_stripped.pdb
Chain information for ref_stripped.pdb #1
---
Chain | Description
A | No description available
B | No description available
> color /a grey target c
> view :375,119,127
> surface /a
> color /a grey transparency 50 target s
> material dull
> lighting multiShadow 64
> open prod_cMD100ns_stripped.nc
Replaced existing frames of ref_stripped.pdb #1 with 2500 new frames
> ~show
> show :su2,asp,glu :375
> style ball
Changed 6427 atom styles
executed cMD.cxc
> close session
> open cMD.cxc
> cd D:\MD\Avon\PksJ_DH-ACP3a\correct-charge
Current working directory is: D:\MD\Avon\PksJ_DH-ACP3a\correct-charge
> set bgColor white
> graphics silhouettes true
> open ref_stripped.pdb
Chain information for ref_stripped.pdb #1
---
Chain | Description
A | No description available
B | No description available
> color /a grey target c
> view :375,119,127
> material dull
> lighting multiShadow 64
> open prod_cMD100ns_stripped.nc
Replaced existing frames of ref_stripped.pdb #1 with 2500 new frames
> ~show
> show :su2,asp,glu :375
> style ball
Changed 6427 atom styles
executed cMD.cxc
> show :hid
> close session
> open cMD.cxc
> cd D:\MD\Avon\PksJ_DH-ACP3a\correct-charge
Current working directory is: D:\MD\Avon\PksJ_DH-ACP3a\correct-charge
> set bgColor white
> graphics silhouettes true
> open ref_stripped.pdb
Chain information for ref_stripped.pdb #1
---
Chain | Description
A | No description available
B | No description available
> color /a grey target c
> view :375,119,127
> material dull
> lighting multiShadow 64
> open prod_cMD100ns_stripped.nc
Replaced existing frames of ref_stripped.pdb #1 with 2500 new frames
> ~show
> show :su2 :375,59,119,120,121,328,156
> style ball
Changed 6427 atom styles
> style :59,119,120,121 sphere
Changed 60 atom styles
executed cMD.cxc
> select /B:121@CA
1 atom, 1 residue, 1 model selected
> select add /B:120@CA
2 atoms, 2 residues, 1 model selected
> select up
31 atoms, 30 bonds, 2 residues, 1 model selected
> select add /B:119@CG
32 atoms, 30 bonds, 3 residues, 1 model selected
> select up
45 atoms, 44 bonds, 3 residues, 1 model selected
> hide sel atoms
> close session
> open cMD.cxc
> cd D:\MD\Avon\PksJ_DH-ACP3a\correct-charge
Current working directory is: D:\MD\Avon\PksJ_DH-ACP3a\correct-charge
> set bgColor white
> graphics silhouettes true
> open ref_stripped.pdb
Chain information for ref_stripped.pdb #1
---
Chain | Description
A | No description available
B | No description available
> color /a grey target c
> view :375,119,127
> material dull
> lighting multiShadow 64
> open prod_cMD100ns_stripped.nc
Replaced existing frames of ref_stripped.pdb #1 with 2500 new frames
> ~show
> show :su2 :375,59,218,219,220,328,156
> style ball
Changed 6427 atom styles
> style :59,218,219,220 sphere
Changed 57 atom styles
executed cMD.cxc
> close session
> open cMD.cxc
> cd D:\MD\Avon\PksJ_DH-ACP3a\correct-charge
Current working directory is: D:\MD\Avon\PksJ_DH-ACP3a\correct-charge
> set bgColor white
> graphics silhouettes true
> open ref_stripped.pdb
Chain information for ref_stripped.pdb #1
---
Chain | Description
A | No description available
B | No description available
> color /a grey target c
> view :375,119,127
> material dull
> lighting multiShadow 64
> open prod_cMD100ns_stripped.nc
Replaced existing frames of ref_stripped.pdb #1 with 2500 new frames
> ~show
> show :su2 :375,59,218,219,220,226,328,156
> style ball
Changed 6427 atom styles
> style :59,218,219,220,226 sphere
Changed 69 atom styles
executed cMD.cxc
> select /A:47@H133
1 atom, 1 residue, 1 model selected
> select add /B:156@NE2
2 atoms, 2 residues, 1 model selected
> distance sel
Distance between /A SU2 47 H133 and /B HID 156 NE2: 3.9Å
> select /A:47@H81
1 atom, 1 residue, 1 model selected
> select add /B:328@OD1
2 atoms, 2 residues, 1 model selected
> distance sel
Distance between /A SU2 47 H81 and /B ASP 328 OD1: 1.8Å
> select /A:59@OE1
1 atom, 1 residue, 1 model selected
> label sel text E59
> label height 2
[Repeated 1 time(s)]Height must be a number
[Repeated 2 time(s)]
> label height 1
OpenGL version: 3.3.0 NVIDIA 472.88
OpenGL renderer: Quadro RTX 5000 with Max-Q Design/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Manufacturer: Dell Inc.
Model: Precision 7550
OS: Microsoft Windows 11 Enterprise (Build 22000)
Memory: 137,053,155,328
MaxProcessMemory: 137,438,953,344
CPU: 16 Intel(R) Xeon(R) W-10885M CPU @ 2.40GHz
OSLanguage: en-US
Locale: ('en_GB', 'cp1252')
PyQt5 5.15.2, Qt 5.15.2
Installed Packages:
alabaster: 0.7.12
appdirs: 1.4.4
Babel: 2.9.1
backcall: 0.2.0
blockdiag: 2.0.1
certifi: 2021.10.8
cftime: 1.5.1.1
charset-normalizer: 2.0.9
ChimeraX-AddCharge: 1.2.2
ChimeraX-AddH: 2.1.11
ChimeraX-AlignmentAlgorithms: 2.0
ChimeraX-AlignmentHdrs: 3.2
ChimeraX-AlignmentMatrices: 2.0
ChimeraX-Alignments: 2.2.3
ChimeraX-AlphaFold: 1.0
ChimeraX-AltlocExplorer: 1.0.1
ChimeraX-AmberInfo: 1.0
ChimeraX-Arrays: 1.0
ChimeraX-Atomic: 1.31
ChimeraX-AtomicLibrary: 4.2
ChimeraX-AtomSearch: 2.0
ChimeraX-AtomSearchLibrary: 1.0
ChimeraX-AxesPlanes: 2.0
ChimeraX-BasicActions: 1.1
ChimeraX-BILD: 1.0
ChimeraX-BlastProtein: 2.0
ChimeraX-BondRot: 2.0
ChimeraX-BugReporter: 1.0
ChimeraX-BuildStructure: 2.6.1
ChimeraX-Bumps: 1.0
ChimeraX-BundleBuilder: 1.1
ChimeraX-ButtonPanel: 1.0
ChimeraX-CageBuilder: 1.0
ChimeraX-CellPack: 1.0
ChimeraX-Centroids: 1.2
ChimeraX-ChemGroup: 2.0
ChimeraX-Clashes: 2.2.2
ChimeraX-ColorActions: 1.0
ChimeraX-ColorGlobe: 1.0
ChimeraX-ColorKey: 1.5
ChimeraX-CommandLine: 1.1.5
ChimeraX-ConnectStructure: 2.0
ChimeraX-Contacts: 1.0
ChimeraX-Core: 1.3
ChimeraX-CoreFormats: 1.1
ChimeraX-coulombic: 1.3.2
ChimeraX-Crosslinks: 1.0
ChimeraX-Crystal: 1.0
ChimeraX-CrystalContacts: 1.0
ChimeraX-DataFormats: 1.2.2
ChimeraX-Dicom: 1.0
ChimeraX-DistMonitor: 1.1.5
ChimeraX-DistUI: 1.0
ChimeraX-Dssp: 2.0
ChimeraX-EMDB-SFF: 1.0
ChimeraX-ExperimentalCommands: 1.0
ChimeraX-FileHistory: 1.0
ChimeraX-FunctionKey: 1.0
ChimeraX-Geometry: 1.1
ChimeraX-gltf: 1.0
ChimeraX-Graphics: 1.1
ChimeraX-Hbonds: 2.1.2
ChimeraX-Help: 1.2
ChimeraX-HKCage: 1.3
ChimeraX-IHM: 1.1
ChimeraX-ImageFormats: 1.2
ChimeraX-IMOD: 1.0
ChimeraX-IO: 1.0.1
ChimeraX-ItemsInspection: 1.0
ChimeraX-Label: 1.1
ChimeraX-ListInfo: 1.1.1
ChimeraX-Log: 1.1.4
ChimeraX-LookingGlass: 1.1
ChimeraX-Maestro: 1.8.1
ChimeraX-Map: 1.1
ChimeraX-MapData: 2.0
ChimeraX-MapEraser: 1.0
ChimeraX-MapFilter: 2.0
ChimeraX-MapFit: 2.0
ChimeraX-MapSeries: 2.1
ChimeraX-Markers: 1.0
ChimeraX-Mask: 1.0
ChimeraX-MatchMaker: 2.0.4
ChimeraX-MDcrds: 2.6
ChimeraX-MedicalToolbar: 1.0.1
ChimeraX-Meeting: 1.0
ChimeraX-MLP: 1.1
ChimeraX-mmCIF: 2.4
ChimeraX-MMTF: 2.1
ChimeraX-Modeller: 1.2.6
ChimeraX-ModelPanel: 1.2.1
ChimeraX-ModelSeries: 1.0
ChimeraX-Mol2: 2.0
ChimeraX-Morph: 1.0
ChimeraX-MouseModes: 1.1
ChimeraX-Movie: 1.0
ChimeraX-Neuron: 1.0
ChimeraX-Nucleotides: 2.0.2
ChimeraX-OpenCommand: 1.7
ChimeraX-PDB: 2.6.5
ChimeraX-PDBBio: 1.0
ChimeraX-PDBLibrary: 1.0.2
ChimeraX-PDBMatrices: 1.0
ChimeraX-PickBlobs: 1.0
ChimeraX-Positions: 1.0
ChimeraX-PresetMgr: 1.0.1
ChimeraX-PubChem: 2.1
ChimeraX-ReadPbonds: 1.0.1
ChimeraX-Registration: 1.1
ChimeraX-RemoteControl: 1.0
ChimeraX-ResidueFit: 1.0
ChimeraX-RestServer: 1.1
ChimeraX-RNALayout: 1.0
ChimeraX-RotamerLibMgr: 2.0.1
ChimeraX-RotamerLibsDunbrack: 2.0
ChimeraX-RotamerLibsDynameomics: 2.0
ChimeraX-RotamerLibsRichardson: 2.0
ChimeraX-SaveCommand: 1.5
ChimeraX-SchemeMgr: 1.0
ChimeraX-SDF: 2.0
ChimeraX-Segger: 1.0
ChimeraX-Segment: 1.0
ChimeraX-SelInspector: 1.0
ChimeraX-SeqView: 2.4.6
ChimeraX-Shape: 1.0.1
ChimeraX-Shell: 1.0
ChimeraX-Shortcuts: 1.1
ChimeraX-ShowAttr: 1.0
ChimeraX-ShowSequences: 1.0
ChimeraX-SideView: 1.0
ChimeraX-Smiles: 2.1
ChimeraX-SmoothLines: 1.0
ChimeraX-SpaceNavigator: 1.0
ChimeraX-StdCommands: 1.6.1
ChimeraX-STL: 1.0
ChimeraX-Storm: 1.0
ChimeraX-Struts: 1.0
ChimeraX-Surface: 1.0
ChimeraX-SwapAA: 2.0
ChimeraX-SwapRes: 2.1
ChimeraX-TapeMeasure: 1.0
ChimeraX-Test: 1.0
ChimeraX-Toolbar: 1.1
ChimeraX-ToolshedUtils: 1.2
ChimeraX-Tug: 1.0
ChimeraX-UI: 1.13.7
ChimeraX-uniprot: 2.2
ChimeraX-UnitCell: 1.0
ChimeraX-ViewDockX: 1.0.1
ChimeraX-VIPERdb: 1.0
ChimeraX-Vive: 1.1
ChimeraX-VolumeMenu: 1.0
ChimeraX-VTK: 1.0
ChimeraX-WavefrontOBJ: 1.0
ChimeraX-WebCam: 1.0
ChimeraX-WebServices: 1.0
ChimeraX-Zone: 1.0
colorama: 0.4.4
comtypes: 1.1.10
cxservices: 1.1
cycler: 0.11.0
Cython: 0.29.24
decorator: 5.1.0
docutils: 0.17.1
filelock: 3.0.12
funcparserlib: 0.3.6
grako: 3.16.5
h5py: 3.6.0
html2text: 2020.1.16
idna: 3.3
ihm: 0.21
imagecodecs: 2021.4.28
imagesize: 1.3.0
ipykernel: 5.5.5
ipython: 7.23.1
ipython-genutils: 0.2.0
jedi: 0.18.0
Jinja2: 3.0.1
jupyter-client: 6.1.12
jupyter-core: 4.9.1
kiwisolver: 1.3.2
lxml: 4.6.3
lz4: 3.1.3
MarkupSafe: 2.0.1
matplotlib: 3.4.3
matplotlib-inline: 0.1.3
msgpack: 1.0.2
netCDF4: 1.5.7
networkx: 2.6.3
numexpr: 2.8.0
numpy: 1.21.2
openvr: 1.16.801
packaging: 21.3
ParmEd: 3.2.0
parso: 0.8.3
pickleshare: 0.7.5
Pillow: 8.3.2
pip: 21.2.4
pkginfo: 1.7.1
prompt-toolkit: 3.0.23
psutil: 5.8.0
pycollada: 0.7.1
pydicom: 2.1.2
Pygments: 2.10.0
PyOpenGL: 3.1.5
PyOpenGL-accelerate: 3.1.5
pyparsing: 3.0.6
PyQt5-commercial: 5.15.2
PyQt5-sip: 12.8.1
PyQtWebEngine-commercial: 5.15.2
python-dateutil: 2.8.2
pytz: 2021.3
pywin32: 228
pyzmq: 22.3.0
qtconsole: 5.1.1
QtPy: 1.11.3
RandomWords: 0.3.0
requests: 2.26.0
scipy: 1.7.1
Send2Trash: 1.8.0
SEQCROW: 1.3
setuptools: 57.5.0
sfftk-rw: 0.7.1
six: 1.16.0
snowballstemmer: 2.2.0
sortedcontainers: 2.4.0
Sphinx: 4.2.0
sphinx-autodoc-typehints: 1.12.0
sphinxcontrib-applehelp: 1.0.2
sphinxcontrib-blockdiag: 2.0.0
sphinxcontrib-devhelp: 1.0.2
sphinxcontrib-htmlhelp: 2.0.0
sphinxcontrib-jsmath: 1.0.1
sphinxcontrib-qthelp: 1.0.3
sphinxcontrib-serializinghtml: 1.1.5
suds-jurko: 0.6
tables: 3.6.1
tifffile: 2021.4.8
tinyarray: 1.2.3
tornado: 6.1
traitlets: 5.1.1
urllib3: 1.26.7
wcwidth: 0.2.5
webcolors: 1.11.1
wheel: 0.37.0
wheel-filename: 1.3.0
WMI: 1.5.1
Change History (5)
comment:1 by , 4 years ago
| Component: | Unassigned → Depiction |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → "label height" not accepting non-integer |
comment:2 by , 4 years ago
The label height option accepts a floating point value in ChimeraX 1.3, and I tested (on Mac) and it is working. So I don't understand this problem. The log in this bug report also does not show you trying "label height 1.5". Instead it shows "label height 2" giving this error. That makes no sense. Can you try again and tell me how you get this "Height must be a number" error?
In fact it makes even less sense, if I try "label height 1.2a" the error message I get in ChimeraX 1.3 is "Invalid "height" argument: Expected 'fixed' or a number". So I wonder have you redefined the label command?
> label height 2 [Repeated 1 time(s)]Height must be a number [Repeated 2 time(s)]
comment:3 by , 4 years ago
Begin forwarded message:
From: "Lewandowski, Jozef"
Hi Tom,
- The log shows 2 because changed it to 2 (which worked) and only then decided to file the bug. The error came up when I tried 1.5.
- I tracked that it happens for me only when I use the gui dialogue box (on Win I have not tried Mac). When I use command in the command line everything is OK.
Thanks,
Józef
comment:4 by , 4 years ago
Begin forwarded message:
From: "Lewandowski, Jozef"
P.S. I did not mess with label command (unless it is due to one of the plugins I installed).
Best,
Józef
comment:5 by , 4 years ago
| Resolution: | → duplicate |
|---|---|
| Status: | assigned → closed |
I see now. The error is from the label height GUI, menu entry Actions / Set Label Height. I didn't know that existed since it was added by another developer. That bug was fixed 3 months ago. The fix is in the ChimeraX daily builds.
Duplicate of #5835
Reported by Jozef Lewandowski