[BioPython] Problem to obtain Hit length parsing with NCBIXML
Michiel De Hoon
mdehoon at c2b2.columbia.edu
Tue Aug 14 20:45:26 EDT 2007
This should work:
>>> for alignment in brecord.alignments:
... print alignment.length
If it doesn't, please send us the exact code you are using, and the exact
error message that you got.
--Michiel.
Michiel de Hoon
Center for Computational Biology and Bioinformatics
Columbia University
1150 St Nicholas Avenue
New York, NY 10032
-----Original Message-----
From: biopython-bounces at lists.open-bio.org on behalf of Gabino Sanchez-Perez
Sent: Tue 8/14/2007 7:57 PM
To: biopython at lists.open-bio.org
Subject: [BioPython] Problem to obtain Hit length parsing with NCBIXML
Hi
I'm parsing a blastp output in XML format using NCBIXML, but my problem is
that
I don't know how to get the Hit length (not alignment length), even though is
defined in the parser:
def _end_Hit_len(self):
self._hit.length = int(self._value)
So in my script when I iterate
for alignment in brecord.alignments:
for hsp in alignment.hits:
it seems that is not defined and the error message is that hit.length does
not
exist.
Thanks in advance
Gabino
_______________________________________________
BioPython mailing list - BioPython at lists.open-bio.org
http://lists.open-bio.org/mailman/listinfo/biopython
More information about the BioPython
mailing list