Skip to content

Instantly share code, notes, and snippets.

@kdm9
Last active December 12, 2015 08:59
Show Gist options
  • Save kdm9/4747911 to your computer and use it in GitHub Desktop.
Save kdm9/4747911 to your computer and use it in GitHub Desktop.
Translate script for Nader
from Bio import SeqIO
input_file = "test.fasta"
output_file = "protein.fasta"
input_file_reader = SeqIO.parse(open(input_file), "fasta")
output_file_writer = open(output_file, "w")
translated_seqs = []
for seq in input_file_reader:
seq.seq = seq.seq.translate()
translated_seqs.append(seq)
SeqIO.write(translated_seqs, output_file_writer, "fasta")
output_file_writer.close()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment