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 0x2aaaad0f5de8>, <fun...

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 0x2aaaad0f5de8>,
 <function _scan_ac at 0x2aaaad0f5e60>,
 <function _scan_dt at 0x2aaaad0f5ed8>,
 <function _scan_de at 0x2aaaad0f5f50>,
 <function _scan_pa at 0x2aaaad0f7050>,
 <function _scan_ma at 0x2aaaad0f70c8>,
 <function _scan_ru at 0x2aaaad0f7140>,
 <function _scan_nr at 0x2aaaad0f71b8>,
...                                                                    

Generated by Epydoc 2.1 on Mon Aug 14 08:26:42 2006 http://epydoc.sf.net