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

Class _Scanner

source code

Scans Enzyme data.

Tested with: Release 33

Instance Methods [hide private]
 
feed(self, handle, consumer)
Feed in Enzyme data for scanning.
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_de(self, uhandle, consumer) source code
 
_scan_an(self, uhandle, consumer) source code
 
_scan_ca(self, uhandle, consumer) source code
 
_scan_cf(self, uhandle, consumer) source code
 
_scan_cc(self, uhandle, consumer) source code
 
_scan_di(self, uhandle, consumer) source code
 
_scan_pr(self, uhandle, consumer) source code
 
_scan_dr(self, uhandle, consumer) source code
 
_scan_terminator(self, uhandle, consumer) source code
Class Variables [hide private]
  _scan_fns = [_scan_id, _scan_de, _scan_an, _scan_ca, _scan_cf,...
Method Details [hide private]

feed(self, handle, consumer)

source code 

Feed in Enzyme data for scanning. handle is a file-like object that contains keyword information. 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_de, _scan_an, _scan_ca, _scan_cf, _scan_cc, _scan_di,\
 _scan_pr, _scan_dr, _scan_terminator]