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.
- 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.