1
私は元々、自分のfastaシーケンスをBio.SeqIO.to_dictステートメントで辞書に変換しました。私は、部分集合の辞書をfastaファイルに書き戻したいと思います。SeqIOディクショナリをFastaファイルとして書き込む
Testは、fastaヘッダーをキーに、シーケンスをインデックスとして持つpython辞書です。 SeqIO.writeを利用しようとする
マイコード:
with open("example.fasta", "w") as handle:
SeqIO.write(test, handle, "fasta")
AttributeError: 'str' object has no attribute 'id'
は、私が辞書にSeqIOジェネレータオブジェクトを変換することにより、怖いですが、私は簡単に他のSeqIO機能により予想される入力に戻すことができません。