Package Bio :: Package SeqIO :: Module InsdcIO :: Class EmblWriter
[hide private]
[frames] | no frames]

Class EmblWriter

source code

      Interfaces.SequenceWriter --+        
                                  |        
Interfaces.SequentialSequenceWriter --+    
                                      |    
                           _InsdcWriter --+
                                          |
                                         EmblWriter

Instance Methods [hide private]
 
_write_contig(self, record) source code
 
_write_sequence(self, record) source code
 
_write_single_line(self, tag, text) source code
 
_write_multi_line(self, tag, text) source code
 
_write_the_first_lines(self, record)
Write the ID and AC lines.
source code
 
_get_data_division(self, record) source code
 
_write_references(self, record) source code
 
_write_comment(self, record) source code
 
write_record(self, record)
Write a single record to the output file.
source code

Inherited from Interfaces.SequentialSequenceWriter: __init__, write_file, write_footer, write_header, write_records

Inherited from Interfaces.SequenceWriter: clean

Inherited from Interfaces.SequenceWriter (private): _get_seq_string

Class Variables [hide private]
  HEADER_WIDTH = 5
  QUALIFIER_INDENT = 21
  QUALIFIER_INDENT_STR = 'FT '
  QUALIFIER_INDENT_TMP = 'FT %s '

Inherited from _InsdcWriter: MAX_WIDTH

Method Details [hide private]

write_record(self, record)

source code 

Write a single record to the output file.

Overrides: Interfaces.SequentialSequenceWriter.write_record