Package Bio :: Package Prosite :: Class _Scanner
[show private | hide private]
[frames | no frames]

Class _Scanner


Scans Prosite-formatted data.

Tested with: Release 15.0, July 1998
Method Summary
  _scan_3d(self, uhandle, consumer)
  _scan_ac(self, uhandle, consumer)
  _scan_cc(self, uhandle, consumer)
  _scan_copyrights(self, uhandle, consumer)
  _scan_de(self, uhandle, consumer)
  _scan_do(self, uhandle, consumer)
  _scan_dr(self, uhandle, consumer)
  _scan_dt(self, uhandle, consumer)
  _scan_id(self, uhandle, consumer)
  _scan_line(self, line_type, uhandle, event_fn, exactly_one, one_or_more, any_number, up_to_one)
  _scan_ma(self, uhandle, consumer)
  _scan_nr(self, uhandle, consumer)
  _scan_pa(self, uhandle, consumer)
  _scan_record(self, uhandle, consumer)
  _scan_ru(self, uhandle, consumer)
  _scan_terminator(self, uhandle, consumer)
  feed(self, handle, consumer)
feed(self, handle, consumer)

Class Variable Summary
list _scan_fns = [<function _scan_id at 0xb7739cdc>, <functio...

Method Details

feed(self, handle, consumer)

feed(self, handle, consumer)

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

Class Variable Details

_scan_fns

Type:
list
Value:
[<function _scan_id at 0xb7739cdc>,
 <function _scan_ac at 0xb7739d14>,
 <function _scan_dt at 0xb7739d4c>,
 <function _scan_de at 0xb7739d84>,
 <function _scan_pa at 0xb7739dbc>,
 <function _scan_ma at 0xb7739df4>,
 <function _scan_ru at 0xb7739e2c>,
 <function _scan_nr at 0xb7739e64>,
...                                                                    

Generated by Epydoc 2.1 on Thu Aug 10 20:01:11 2006 http://epydoc.sf.net