[BioPython] Why _num_letters_in_database XMLBLAST parser?
Peter
biopython at maubp.freeserve.co.uk
Mon Mar 31 07:23:05 EDT 2008
On Mon, Mar 31, 2008 at 2:28 AM, Sebastian Bassi <sbassi at gmail.com> wrote:
> Hello,
>
> I am working at the xml formater (to format BLAST xml to html).
> I found that the num_letters_in_database data is stored as a "private"
> attribute.
>
> When I want to retrieve the num_letters_in_database I have to do:
>
> >>> fr=NCBIXML.parse(open(f_in)).next()
> >>> fr._num_letters_in_database # SEE THE _ before num_letter_in_database
> 4662239
That looks like a bug to me. The old text parser in
Bio.Blast.NCBIStandalone and the Bio.Blast.Record both use
num_letters_in_database with no leading underscore.
If there are no objections, I'm happy to make that change.
Peter
More information about the BioPython
mailing list