Это довольно просто, вместо того, чтобы печатать его вам нужно записать это в файл.
with open("records.tsv", "w") as record_file:
for record in SeqIO.parse("/home/fil/Desktop/420_2_03_074.fastq", "fastq"):
record_file.write("%s %s %s\n" % (record.id,record.seq, record.format("qual")))
И если вы хотите, чтобы назвать различные столбцы в файле, то вы можете использовать:
record_file.write("Record_Id Record_Seq Record_Qal\n")
Таким образом, полный код может выглядеть следующим образом:
with open("records.tsv", "w") as record_file:
record_file.write("Record_Id Record_Seq Record_Qal\n")
for record in SeqIO.parse("/home/fil/Desktop/420_2_03_074.fastq", "fastq"):
record_file.write(str(record.id)+" "+str(record.seq)+" "+ str(record.format("qual"))+"\n")
Вопрос о написании содержимого в файл. – ZdaR