Package biana :: Package utilities :: Module FastaWriter :: Class FastaWriter
[hide private]
[frames] | no frames]

Class FastaWriter

source code


FastaWriter class to handle outputting sequences in fasta format with customized header

Instance Methods [hide private]
 
__init__(self, out_method, one_line_per_sequence=False)
FastaWriter constructer, creates an instance of FastaWriter
source code
 
_convert_sequence_to_fasta(self, sequence_header, sequence)
Converts given sequence into fasta format
source code
 
output_sequence(self, sequence_header, sequence)
Outputs given sequence using out_method given in the initialization
source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  symbol_per_line = 79
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, out_method, one_line_per_sequence=False)
(Constructor)

source code 

FastaWriter constructer, creates an instance of FastaWriter

Overrides: object.__init__