[Biopython-dev] [Bug 2328] New: NCBIStandalone.blastall chokes on integer argument
bugzilla-daemon at portal.open-bio.org
bugzilla-daemon at portal.open-bio.org
Tue Jul 3 11:03:40 UTC 2007
http://bugzilla.open-bio.org/show_bug.cgi?id=2328
Summary: NCBIStandalone.blastall chokes on integer argument
Product: Biopython
Version: 1.43
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Main Distribution
AssignedTo: biopython-dev at biopython.org
ReportedBy: grunberg at embl.de
CC: grunberg at embl.de
Unlike previous versions, the current NCBIStandalone.blastall and blastpgp
expect that the argument align_view is given as a string rather than an
integer. So the following call worked with previous versions but now fails::
results, err = NCBIStandalone.blastall( settings.blast_bin,
method, db, seqFile,
expectation=e,
align_view=7, ## XML output
**kw)
The error is raised here::
NCBIStandalone: 1788 (blastall)
w, r, e = os.popen3(" ".join([blastcmd] + params))
because align_view escapes the str conversion of the other parameters in this
line::
params.extend([att2param['align_view'], align_view])
This line should rather look like this::
params.extend([att2param['align_view'], str(align_view)])
I am going to attach a patch to this bugreport.
Greetings,
Raik
--
Configure bugmail: http://bugzilla.open-bio.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the Biopython-dev
mailing list