Package Bio :: Package Sequencing :: Module Ace :: Class _Scanner
[hide private]
[frames] | no frames]

Class _Scanner

source code

Scans an ACE-formatted file.

Methods: feed - Feed one ACE record.

Instance Methods [hide private]
 
feed(self, handle, consumer)
Feed in ACE data for scanning.
source code
 
_scan_record(self, uhandle, consumer) source code
 
_scan_bq_data(self, uhandle, consumer)
Scans multiple lines of quality data and concatenates them.
source code
 
_scan_sequence_data(self, uhandle)
Scans multiple lines of sequence data and concatenates them.
source code
 
_scan_bracket_tags(self, uhandle)
Reads the data lines of a {} tag.
source code
Method Details [hide private]

feed(self, handle, consumer)

source code 

Feed in ACE data for scanning. handle is a file-like object containing ACE data. consumer is a Consumer object that will receive events as the ACE data is scanned.