BiopythonでFASTAファイルの改行を削除する
BiopythonでFASTAファイルの改行を削除する
#Biopython
import sys
from Bio import SeqIO
def delete_LF(fasta_file):
for record in SeqIO.parse(fasta_file, "fasta"):
desc = record.description
seq = str(record.seq)
print(">{0}\n{1}".format(desc, seq))
if __name__ == '__main__':
fasta = sys.argv[1]
delete_LF(fasta)