Opened 5 years ago

Closed 5 years ago

#3220 closed defect (fixed)

Volume viewer broken; registration checking still broken

Reported by: caillancm@… Owned by: Greg Couch
Priority: normal Milestone:
Component: Volume Data Version:
Keywords: Cc: Conrad Huang, Tom Goddard
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Linux-5.3.0-51-generic-x86_64-with-debian-buster-sid
ChimeraX Version: 1.0rc202005150054 (2020-05-15 00:54:28 UTC)
Description
Maps cannot be opened, using either the GUI, command line, or fetching from a database.

Models can be opened as usual.

Log:
Startup Errors  
---  
error | Bundle 'ChimeraX-Registration' custom initialization failed  
warning | Traceback (most recent call last):  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/core/toolshed/info.py", line 432, in initialize  
api._api_caller.initialize(api, session, self)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/core/toolshed/__init__.py", line 1652, in initialize  
return cls._get_func(api, "initialize")(session, bi)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/registration/__init__.py", line 41, in initialize  
nag(session)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/registration/nag.py", line 28, in nag  
if not check_registration(logger=session.logger):  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/registration/nag.py", line 49, in check_registration  
return _check_expiration(param, logger)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/registration/nag.py", line 130, in _check_expiration  
expires = _expiration_time(param)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/registration/nag.py", line 158, in _expiration_time  
timedelta(year=1))  
TypeError: 'year' is an invalid keyword argument for __new__()  
  
UCSF ChimeraX version: 1.0rc202005150054 (2020-05-15)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open 6ha8

6ha8 title:  
Cryo-EM structure of the ABCF protein VmlR bound to the Bacillus subtilis
ribosome [more info...]  
  
Chain information for 6ha8 #1  
---  
Chain | Description  
0 | 50S ribosomal protein L32  
1 | 50S ribosomal protein L33 1  
2 | 50S ribosomal protein L34  
3 | 50S ribosomal protein L35  
4 | 50S ribosomal protein L36  
6 | 50S ribosomal protein L31  
7 | mRNA  
8 | 50S ribosomal protein L1  
A | 23S rRNA  
B | 5S rRNA  
C | 50S ribosomal protein L2  
D | 50S ribosomal protein L3  
E | 50S ribosomal protein L4  
F | 50S ribosomal protein L5  
G | 50S ribosomal protein L6  
J | 50S ribosomal protein L13  
K | 50S ribosomal protein L14  
L | 50S ribosomal protein L15  
M | 50S ribosomal protein L16  
N | 50S ribosomal protein L17  
O | 50S ribosomal protein L18  
P | 50S ribosomal protein L19  
Q | 50S ribosomal protein L20  
R | 50S ribosomal protein L21  
S | 50S ribosomal protein L22  
T | 50S ribosomal protein L23  
U | 50S ribosomal protein L24  
V | Nucleotide-binding protein ExpZ  
W | 50S ribosomal protein L27  
X | 50S ribosomal protein L28  
Y | 50S ribosomal protein L29  
Z | 50S ribosomal protein L30  
a | 16S rRNA  
b | 30S ribosomal protein S2  
c | 30S ribosomal protein S3  
d | 30S ribosomal protein S4  
e | 30S ribosomal protein S5  
f | 30S ribosomal protein S6  
g | 30S ribosomal protein S7  
h | 30S ribosomal protein S8  
i | 30S ribosomal protein S9  
j | 30S ribosomal protein S10  
k | 30S ribosomal protein S11  
l | 30S ribosomal protein S12  
m | 30S ribosomal protein S13  
n | 30S ribosomal protein S14  
o | 30S ribosomal protein S15  
p | 30S ribosomal protein S16  
q | 30S ribosomal protein S17  
r | 30S ribosomal protein S18  
s | 30S ribosomal protein S19  
t | 30S ribosomal protein S20  
x | P-tRNA(Leu)  
  
Non-standard residues in 6ha8 #1  
---  
ATP — adenosine-5'-triphosphate  
TEL — telithromycin ((3R,5S,6S,7R,8S,11S,12R,13S,14R,15S)-12-
[(4-O-acetyl-2,6-dideoxy-3-O-methyl-α-L-arabino-hexopyranosyl) oxy]
-14-{[2-O-acetyl-3,4,6-trideoxy-3-(dimethylamino) β-D-xylo-hexopyranosyl]oxy}
-5,7,8,11,13,15-hexamethyl-4,10-dioxo-1,9-dioxaspiro[2.13]hexadec-6-yl
acetate)  
  

> open emdb:1777

Traceback (most recent call last):  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/cmd_line/tool.py", line 258, in execute  
cmd.run(cmd_text)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 2849, in run  
result = ci.function(session, **kw_args)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/open_command/cmd.py", line 101, in cmd_open  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/core/commands/cli.py", line 2849, in run  
result = ci.function(session, **kw_args)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/open_command/cmd.py", line 128, in provider_open  
(session, ident, format_name, ignore_cache), provider_kw)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/open_command/cmd.py", line 380, in collated_open  
return func(*func_args, **func_kw)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/map/__init__.py", line 140, in fetch  
return fetcher(session, ident, ignore_cache=ignore_cache, **kw)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/map/emdb_fetch.py", line 49, in fetch_emdb  
name = model_name, **kw)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/open_command/manager.py", line 164, in open_data  
_add_models=False, **kw)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/open_command/cmd.py", line 152, in provider_open  
name or model_name_from_path(fi.file_name)), provider_kw)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/open_command/cmd.py", line 381, in collated_open  
return func(*func_args, **func_kw)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/map/__init__.py", line 147, in open  
return open_map(session, path, format=_name, **kw)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/map/volume.py", line 3307, in open_map  
smodels, smsg = open_grids(session, sgrids, name, **kw)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/map/volume.py", line 3367, in open_grids  
show_volume_dialog(session)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/map/volume.py", line 3191, in show_volume_dialog  
from .volume_viewer import show_volume_dialog  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/map/volume_viewer.py", line 4955  
except Exception:  
^  
IndentationError: unexpected unindent  
  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/map/volume_viewer.py", line 4955  
except Exception:  
^  
IndentationError: unexpected unindent  
  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/map/volume.py", line 3191, in show_volume_dialog  
from .volume_viewer import show_volume_dialog  
  
See log for complete Python traceback.  
  




OpenGL version: 4.5 (Core Profile) Mesa 19.2.8
OpenGL renderer: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2) 
OpenGL vendor: Intel Open Source Technology Center
Manufacturer: LENOVO
Model: 20L6S01W00
OS: Ubuntu 18.04 bionic
Architecture: 64bit ELF
CPU: 8 Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz
Cache Size: 6144 KB
Memory:
	              total        used        free      shared  buff/cache   available
	Mem:           7.7G        4.1G        298M        763M        3.3G        2.6G
	Swap:          926M        254M        672M

Graphics:
	00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 620 [8086:5917] (rev 07)	
	Subsystem: Lenovo UHD Graphics 620 [17aa:225d]	
	Kernel driver in use: i915
PyQt version: 5.12.3
Compiled Qt version: 5.12.4
Runtime Qt version: 5.12.8

Change History (3)

comment:1 by pett, 5 years ago

Cc: Conrad Huang added
Component: UnassignedVolume Data
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionVolume viewer broken; registration checking still broken

Reported by Cailian Crowe-McAuliffe

Last edited 5 years ago by pett (previous) (diff)

comment:2 by Tom Goddard, 5 years ago

Cc: Tom Goddard added
Owner: changed from Tom Goddard to Greg Couch

Greg put in incorrectly indented code, will let him fix it.

comment:3 by Greg Couch, 5 years ago

Resolution: fixed
Status: assignedclosed

Fixed. Triple checked previous patch to see if this was systemic or not. And volume_viewer was the only one.

Note: See TracTickets for help on using tickets.