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 0x407d702c>, <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 0x407d702c>,
 <function _scan_ac at 0x407d7064>,
 <function _scan_dt at 0x407d709c>,
 <function _scan_de at 0x407d70d4>,
 <function _scan_pa at 0x407d710c>,
 <function _scan_ma at 0x407d7144>,
 <function _scan_ru at 0x407d717c>,
 <function _scan_nr at 0x407d71b4>,
...                                                                    

Generated by Epydoc 2.1 on Sat Jul 16 15:49:02 2005 http://epydoc.sf.net