[Biopython-dev] [Bug 2529] NCBI BLAST XML parser does not support the online blast version 2.2.18+
bugzilla-daemon at portal.open-bio.org
bugzilla-daemon at portal.open-bio.org
Wed Jun 25 12:24:45 EDT 2008
http://bugzilla.open-bio.org/show_bug.cgi?id=2529
lordnapi at gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |WORKSFORME
------- Comment #1 from lordnapi at gmail.com 2008-06-25 12:24 EST -------
The problem was caused by not having data in <BlastOutput_version>BLASTP
2.2.18+</BlastOutput_version> in the XML files. I fixed the problem for myself
by changing _end_BlastOutput_version function in the Blast/NCBIXML.py file to
the following (starts at line 208). I still don't know if having date is
important elsewhere.
def _end_BlastOutput_version(self):
"""version number of the BLAST engine (e.g., 2.1.2)
Save this to put on each blast record object
"""
self._valuesplit = self._value.split()
self._header.version = self._valuesplit[1]
if len(self._valuesplit) > 2 :
self._header.date = self._value.split()[2][1:-1]
else:
self._header.date = ''
--
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