def run(self): for rec in self.input_function_generator: out = Genome.to_fasta_string(rec) self.aligner_input.write(out) self.aligner_input.flush() self.aligner_input.close()
async def async_write_fasta(outfile, rec): out = Genome.to_fasta_string(rec) outfile.write(out) await outfile.drain()