[Biopython-dev] [Biopython - Bug #3363] (New) Blast NCBIXML parser sets HSP gaps varyingly as int or tuple

redmine at redmine.open-bio.org redmine at redmine.open-bio.org
Sun Jun 10 13:16:37 EDT 2012


Issue #3363 has been reported by Eric Talevich.

----------------------------------------
Bug #3363: Blast NCBIXML parser sets HSP gaps varyingly as int or tuple
https://redmine.open-bio.org/issues/3363

Author: Eric Talevich
Status: New
Priority: Normal
Assignee: 
Category: 
Target version: 
URL: 


As described in Bio.Blast.Record, the (obsolete) plain-text Blast parser sets the hsp.gaps attribute as a tuple of (gaps, total aligned), while the NCBIXML parser sets the same attribute as the integer number of gaps when the Hsp_gaps element is parsed. However, the Blast XML report omits this element if there are no gaps in a hit, and so the value of hsps.gaps remains the surprising default value (None, None) instead of an integer.

To avoid breaking the plain-text parser, I would guess the best approach is to set the value of hsp.gaps to 0 initially in the NCBIXML parser.


----------------------------------------
You have received this notification because this email was added to the New Issue Alert plugin


-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here and login: http://redmine.open-bio.org



More information about the Biopython-dev mailing list