Bio.Blast.ParseBlastTable module

A parser for the NCBI blastpgp version 2.2.5 output format.

Currently only supports the ‘-m 9’ option, (table w/ annotations). Returns a BlastTableRec instance

class Bio.Blast.ParseBlastTable.BlastTableEntry(in_rec)

Bases: object

Container for Blast Table Entry, the field values from the table.

__init__(self, in_rec)

Initialize the class.

class Bio.Blast.ParseBlastTable.BlastTableRec

Bases: object

Container for Blast Table record, list of Blast Table Entries.

__init__(self)

Initialize the class.

add_entry(self, entry)

Add entry to Blast Table.

class Bio.Blast.ParseBlastTable.BlastTableReader(handle)

Bases: object

Reader for the output of blastpgp.

__init__(self, handle)

Initialize the class.

__next__(self)

Return the next record when iterating over the file.