【发布时间】:2018-02-14 18:12:01
【问题描述】:
我是生物信息学和 Biopython 方面的新手,所以我在这方面遇到了一些困难。
我正在阅读 Biopython (SeqIO) 文档,但是当我尝试执行一些 SeqIO.parse() 命令时,我得到了 FileNotFoundError。
例如,我想获取“example.fasta”文件(我的电脑上没有它)。我尝试用这个命令来做:
for record in SeqIO.parse("example.fasta", "fasta"):
print(record.id)
但是,我得到的只是 FileNotFoundError: [Errno 2] No such file or directory
有人可以帮我解决这个问题吗?
【问题讨论】:
-
SeqIO.parse提供了一种解析提供的 fasta 文件的方法,并将标题信息与序列信息等巧妙地分开。听起来你想下载一个 fasta 文件,这是一个完全不同的任务。这是一个相当根本的误解,我建议你向与你一起工作的人寻求帮助/指导,祝你好运! -
没错,您的机器中确实需要有
example.fasta。