Package Biskit :: Package Mod :: Module NCBIStandalone :: Class _Scanner
[hide private]
[frames] | no frames]

Class _Scanner

source code

Scan BLAST output from blastall or blastpgp.

Tested with blastall and blastpgp v2.0.10, v2.0.11

Methods: feed Feed data into the scanner.

Instance Methods [hide private]
  feed(S, handle, consumer)
Feed in a BLAST report for scanning.
  _scan_header(self, uhandle, consumer)
  _scan_rounds(self, uhandle, consumer)
  _scan_descriptions(self, uhandle, consumer)
  _scan_alignments(self, uhandle, consumer)
  _scan_pairwise_alignments(self, uhandle, consumer)
  _scan_one_pairwise_alignment(self, uhandle, consumer)
  _scan_alignment_header(self, uhandle, consumer)
  _scan_hsp(self, uhandle, consumer)
  _scan_hsp_header(self, uhandle, consumer)
  _scan_hsp_alignment(self, uhandle, consumer)
  _scan_masterslave_alignment(self, uhandle, consumer)
  _scan_database_report(self, uhandle, consumer)
  _scan_parameters(self, uhandle, consumer)

Method Details [hide private]

feed(S, handle, consumer)

source code 

Feed in a BLAST report for scanning. handle is a file-like object that contains the BLAST report. consumer is a Consumer object that will receive events as the report is scanned.

_scan_header(self, uhandle, consumer)

source code 

_scan_rounds(self, uhandle, consumer)

source code 

_scan_descriptions(self, uhandle, consumer)

source code 

_scan_alignments(self, uhandle, consumer)

source code 

_scan_pairwise_alignments(self, uhandle, consumer)

source code 

_scan_one_pairwise_alignment(self, uhandle, consumer)

source code 

_scan_alignment_header(self, uhandle, consumer)

source code 

_scan_hsp(self, uhandle, consumer)

source code 

_scan_hsp_header(self, uhandle, consumer)

source code 

_scan_hsp_alignment(self, uhandle, consumer)

source code 

_scan_masterslave_alignment(self, uhandle, consumer)

source code 

_scan_database_report(self, uhandle, consumer)

source code 

_scan_parameters(self, uhandle, consumer)

source code