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:
objectContainer for Blast Table Entry, the field values from the table.
-
__init__(self, in_rec)¶ Initialize the class.
-
-
class
Bio.Blast.ParseBlastTable.BlastTableRec¶ Bases:
objectContainer 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:
objectReader for the output of blastpgp.
-
reader_keywords= {'BLASTP': 'version', 'Database': 'database', 'Fields': 'fields', 'Iteration': 'iteration', 'Query': 'query'}¶
-
__init__(self, handle)¶ Initialize the class.
-
__next__(self)¶ Return the next record when iterating over the file.
-