Opened 9 years ago

Closed 9 years ago

#443 closed defect (fixed)

mmaker error: KeyError: ('<', 'M')

Reported by: Tom Goddard Owned by: Eric Pettersen
Priority: major Milestone:
Component: Sequence Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

open 3iko
del ~/C
open ScNup84_7-488_506-726_new.pdb
mmaker #1 to #2:7-436

produces traceback

Traceback (most recent call last):
File "/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/cmd_line/gui.py", line 146, in execute
cmd.run(cmd_text)
File "/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/core/commands/cli.py", line 2221, in run
_used_aliases=used_aliases))
File "/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/core/commands/cli.py", line 2597, in call
return self.cmd.run(text, _used_aliases=_used_aliases, log=log)
File "/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/core/commands/cli.py", line 2206, in run
results.append(ci.function(session, kw_args))
File "/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/match_maker/match.py", line 596, in cmd_match
gap_open_other=ogap, compute_ss=compute_ss, verbose=verbose)
File "/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/match_maker/match.py", line 296, in match
matrix, alg, gap_open, gap_extend, dssp_cache,
align_kw)
File "/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/match_maker/match.py", line 56, in align
gap_open_other=-gap_open_other)
File "/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/seqalign/align_algs/NeedlemanWunsch/init.py", line 115, in nw
best = m[i1][i2] + evaluate(i1, i2)
File "/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/seqalign/align_algs/NeedlemanWunsch/init.py", line 81, in <lambda>
evaluate = lambda i1, i2: ss_fraction * ss_eval(i1, i2) + sim_fraction * prev_eval(i1, i2)
File "/Users/goddard/ucsf/chimerax/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/chimerax/seqalign/align_algs/NeedlemanWunsch/init.py", line 46, in <lambda>
evaluate = lambda i1, i2: similarity_matrix[(s1[i1], s2[i2])]
KeyError: ('<', 'M')

Attachments (1)

ScNup84_7-488_506-726_new.pdb (408.8 KB ) - added by Tom Goddard 9 years ago.

Download all attachments as: .zip

Change History (2)

by Tom Goddard, 9 years ago

comment:1 by Eric Pettersen, 9 years ago

Resolution: fixed
Status: newclosed

The domain-restricted sequence that was constructed wasn't having its characters correctly set

Note: See TracTickets for help on using tickets.