Opened 6 years ago

Closed 6 years ago

#2198 closed defect (duplicate)

map-open func sometimes returns None

Reported by: msachs@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: Volume Data 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.17763
ChimeraX Version: 0.91 (2019-07-07)
Description
(Describe the actions that caused this problem to occur here)

Log:
UCSF ChimeraX version: 0.91 (2019-07-07)  
© 2016-2019 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  
Downloading bundle ChimeraX_ISOLDE-1.0b3.dev1-cp37-cp37m-win_amd64.whl  
Successfully installed ChimeraX-Clipper-0.9.6 ChimeraX-ISOLDE-1.0b3.dev1  
Installed ChimeraX-Clipper (0.9.6)  
Installed ChimeraX-ISOLDE (1.0b3.dev1)  

> open
C:/Users/msachs/Dropbox/2019_SLAC_Cryo/chimerax_tutorial/chimerax_tutorial/emd_9333.map

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 582, in _qt_safe  
run(session, "open " + " ".join([quote_if_necessary(p) for p in paths]))  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\run.py", line 31, in run  
results = command.run(text, log=log)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2646, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\open.py", line 73, in open  
_handle_unexpected_keyword_error(e, 4)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\open.py", line 68, in open  
path_models = session.models.open(paths, format=format, name=name, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\models.py", line 613, in open  
session, filenames, format=format, name=name, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 479, in open_multiple_data  
models, status = open_data(session, fspec, format=format, name=name, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 435, in open_data  
models, status = open_func(*args, **kw)  
TypeError: cannot unpack non-iterable NoneType object  
  
TypeError: cannot unpack non-iterable NoneType object  
  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 435, in open_data  
models, status = open_func(*args, **kw)  
  
See log for complete Python traceback.  
  

> open
C:/Users/msachs/Dropbox/2019_SLAC_Cryo/chimerax_tutorial/chimerax_tutorial/6n2d.cif

6n2d.cif title:  
Bacillus PS3 ATP synthase membrane region [more info...]  
  
Chain information for 6n2d.cif #1  
---  
Chain | Description  
a | ATP synthase subunit a  
b1 b2 | ATP synthase subunit b  
c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 | ATP synthase subunit c  
  

> close

> open
C:/Users/msachs/Dropbox/2019_SLAC_Cryo/chimerax_tutorial/chimerax_tutorial/6n2y.cif

6n2y.cif title:  
Bacillus PS3 ATP synthase class 1 [more info...]  
  
Chain information for 6n2y.cif #1  
---  
Chain | Description  
A B C | ATP synthase subunit α  
D E F | ATP synthase subunit β  
G | ATP synthase γ chain  
H | ATP synthase ε chain  
I | ATP synthase subunit δ  
a | ATP synthase subunit a  
b1 | ATP synthase subunit b  
b2 | ATP synthase subunit b  
c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 | ATP synthase subunit c  
  
Non-standard residues in 6n2y.cif #1  
---  
ADP — adenosine-5'-diphosphate  
ATP — adenosine-5'-triphosphate  
MG — magnesium ion  
PO4 — phosphate ion  
  

> open
C:/Users/msachs/Dropbox/2019_SLAC_Cryo/chimerax_tutorial/chimerax_tutorial/emd_9333.map

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 582, in _qt_safe  
run(session, "open " + " ".join([quote_if_necessary(p) for p in paths]))  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\run.py", line 31, in run  
results = command.run(text, log=log)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2646, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\open.py", line 73, in open  
_handle_unexpected_keyword_error(e, 4)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\open.py", line 68, in open  
path_models = session.models.open(paths, format=format, name=name, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\models.py", line 613, in open  
session, filenames, format=format, name=name, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 479, in open_multiple_data  
models, status = open_data(session, fspec, format=format, name=name, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 435, in open_data  
models, status = open_func(*args, **kw)  
TypeError: cannot unpack non-iterable NoneType object  
  
TypeError: cannot unpack non-iterable NoneType object  
  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 435, in open_data  
models, status = open_func(*args, **kw)  
  
See log for complete Python traceback.  
  

> open
C:/Users/msachs/Dropbox/2019_SLAC_Cryo/chimerax_tutorial/chimerax_tutorial/emd_9334.map

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 582, in _qt_safe  
run(session, "open " + " ".join([quote_if_necessary(p) for p in paths]))  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\run.py", line 31, in run  
results = command.run(text, log=log)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2646, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\open.py", line 73, in open  
_handle_unexpected_keyword_error(e, 4)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\open.py", line 68, in open  
path_models = session.models.open(paths, format=format, name=name, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\models.py", line 613, in open  
session, filenames, format=format, name=name, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 479, in open_multiple_data  
models, status = open_data(session, fspec, format=format, name=name, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 435, in open_data  
models, status = open_func(*args, **kw)  
TypeError: cannot unpack non-iterable NoneType object  
  
TypeError: cannot unpack non-iterable NoneType object  
  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 435, in open_data  
models, status = open_func(*args, **kw)  
  
See log for complete Python traceback.  
  

> open
C:/Users/msachs/Dropbox/2019_SLAC_Cryo/chimerax_tutorial/chimerax_tutorial/emd_9333.map

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 582, in _qt_safe  
run(session, "open " + " ".join([quote_if_necessary(p) for p in paths]))  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\run.py", line 31, in run  
results = command.run(text, log=log)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2646, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\open.py", line 73, in open  
_handle_unexpected_keyword_error(e, 4)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\commands\open.py", line 68, in open  
path_models = session.models.open(paths, format=format, name=name, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\models.py", line 613, in open  
session, filenames, format=format, name=name, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 479, in open_multiple_data  
models, status = open_data(session, fspec, format=format, name=name, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 435, in open_data  
models, status = open_func(*args, **kw)  
TypeError: cannot unpack non-iterable NoneType object  
  
TypeError: cannot unpack non-iterable NoneType object  
  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 435, in open_data  
models, status = open_func(*args, **kw)  
  
See log for complete Python traceback.  
  




OpenGL version: 3.3.0 NVIDIA 398.36
OpenGL renderer: GeForce 940MX/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation

Change History (2)

comment:1 by pett, 6 years ago

Component: UnassignedVolume Data
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionmap-open func sometimes returns None

comment:2 by pett, 6 years ago

Resolution: duplicate
Status: assignedclosed

Duplicate of #2197; adding reporter to recipient list for that ticket

Note: See TracTickets for help on using tickets.