Opened 8 years ago

Closed 8 years ago

#771 closed defect (fixed)

"hb salt true" causes traceback on 5o3o

Reported by: Elaine Meng Owned by: pett
Priority: major Milestone:
Component: Structure Analysis Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

open 5o3o format mmcif fromDatabase pdb
Summary of feedback from opening 5o3o fetched from pdb
notes Used PDBx fixed column width tables to speed up reading mmCIF file
Used PDBx keywords to speed up reading mmCIF file
Chain information for 5o3o #1
Chain Description
A B C D E F G H I J Microtubule-associated protein τ
Opened mmCIF data containing 11360 atoms and 11450 bonds

hbonds saltOnly true
Traceback (most recent call last):
File "/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/cmd_line/tool.py", line 178, in execute
cmd.run(cmd_text)
File "/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/commands/cli.py", line 2395, in run
result = ci.function(session, kw_args)
File "/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/hbonds/cmd.py", line 70, in cmd_hbonds
sb_donors, sb_acceptors = salt_preprocess(hbonds)
File "/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/hbonds/cmd.py", line 304, in salt_preprocess
coord_group = s.pseudobond_group(s.PBG_METAL_COORDINATION, create_type=None)
File "/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/atomic/molobject.py", line 1658, in pseudobond_group
return object_map(pbg, PseudobondGroup)
File "/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/atomic/molobject.py", line 2146, in object_map
_object_map[p] = o = object_type(p)
File "/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/atomic/pbgroup.py", line 26, in init
PseudobondGroupData.init(self, pbg_pointer)
File "/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/atomic/molobject.py", line 551, in init
set_c_pointer(self, pbg_pointer)
File "/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/atomic/molc.py", line 160, in set_c_pointer
self._c_pointer = cp = ctypes.c_void_p(int(pointer))
TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'

TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'

File "/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/atomic/molc.py", line 160, in set_c_pointer
self._c_pointer = cp = ctypes.c_void_p(int(pointer))

See log for complete Python traceback.

Change History (1)

comment:1 by pett, 8 years ago

Resolution: fixed
Status: assignedclosed

Fixed now.

Note: See TracTickets for help on using tickets.