私はPythonの新しいユーザーです。私はgenbankとfasta形式のファイルをインポートしようとしました。 ドキュメントには、データセットをPythonにインポートする方法を示す例があります。Pythonで開くファイルのパスを指定する方法がわかりません
from Bio import SeqIO
for seq_record in SeqIO.parse("ls_orchid.gbk", "genbank"):
print seq_record.id
print repr(seq_record.seq)
print len(seq_record)
は今、彼らはBiopythonのソースコードが真である、このファイルが含まれていることを14ページに言及: は、具体的には、彼らがBiopythonチュートリアルおよびクックブック、16ページで、次の例を提供します。しかし、Pythonは、Bio import SeqIOを使ってファイルが正確にどこにあるのかをどのように知っていますか? biopythonとそのコンポーネントをインストールした後に上記のコードを試しましたが、それはうまくいかなかったことに注意してください。
また、genbankファイルのパスを指定して、何とか開くことができます。
は
など
としてNCBIからの任意のGenBankファイルをダウンロードしたディレクトリに追加し、またはその場所を指定することができます。 Biopythonには、確認するデフォルトのパスのリストがあります。 – Blender