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