[Biopython-dev] [Bug 2929] NCBIXML PSI-Blast parser should gather all information from XML blastgpg output
bugzilla-daemon at portal.open-bio.org
bugzilla-daemon at portal.open-bio.org
Tue Nov 3 13:20:14 UTC 2009
http://bugzilla.open-bio.org/show_bug.cgi?id=2929
------- Comment #4 from biopython-bugzilla at maubp.freeserve.co.uk 2009-11-03 08:20 EST -------
(In reply to comment #3)
> (In reply to comment #2)
> > What specifically is our parser failing to extract from this example PSI
> > BLAST XML file?
>
> (Sorry, I've been away)
> Well, currently the code tries to get several pieces of information from the
> Blast.Record.PSIBlast (brecord):
>
> brecord.converged
There is a <Iteration_message>CONVERGED</Iteration_message> line in the XML we
should be able to use here. I don't recall seeing this in pgpblast output from
older versions of BLAST.
> brecord.query
> brecord.query_letters
Those work (query and query_letters).
> brecord.rounds
> brecord.rounds.alignments
> brecord.rounds.alignments.title
> brecord.rounds.alignments.hsps
Those also work but not via rounds, but as separate BLAST record objects.
See mailing list discussion regarding PSI-BLAST and multiple BLAST queries.
> then in the hsps:
> hsp.identities
> hsp.positives
> hsp.query
> hsp.sbjct
> hsp.match
> hsp.expect
> hsp.query_start
> hsp.query_end
> hsp.sbjct_start
> hsp.sbjct_end
Again, those are all parsed fine.
--
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