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

Class _Scanner

source code

Scans Prosite-formatted data.

Tested with: Release 15.0, July 1998

Instance Methods [hide private]
 
feed(self, handle, consumer)
Feed in Prosite data for scanning.
source code
 
_scan_copyrights(self, uhandle, consumer) source code
 
_scan_record(self, uhandle, consumer) source code
 
_scan_line(self, line_type, uhandle, event_fn, exactly_one=None, one_or_more=None, any_number=None, up_to_one=None) source code
 
_scan_id(self, uhandle, consumer) source code
 
_scan_ac(self, uhandle, consumer) source code
 
_scan_dt(self, uhandle, consumer) source code
 
_scan_de(self, uhandle, consumer) source code
 
_scan_pa(self, uhandle, consumer) source code
 
_scan_ma(self, uhandle, consumer) source code
 
_scan_ru(self, uhandle, consumer) source code
 
_scan_nr(self, uhandle, consumer) source code
 
_scan_cc(self, uhandle, consumer) source code
 
_scan_dr(self, uhandle, consumer) source code
 
_scan_3d(self, uhandle, consumer) source code
 
_scan_do(self, uhandle, consumer) source code
 
_scan_terminator(self, uhandle, consumer) source code
Class Variables [hide private]
  _scan_fns = [_scan_id, _scan_ac, _scan_dt, _scan_de, _scan_pa,...
Method Details [hide private]

feed(self, handle, consumer)

source code 

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 [hide private]

_scan_fns

Value:
[_scan_id, _scan_ac, _scan_dt, _scan_de, _scan_pa, _scan_ma, _scan_ru,\
 _scan_nr, _scan_cc, _scan_ma, _scan_nr, _scan_cc, _scan_dr, _scan_3d,\
 _scan_do, _scan_terminator]