我想开始使用 Biopython 来对齐序列文件,但库一直给我错误。我的代码如下:
from Bio import AlignIO
import Bio
alignment = AlignIO.read("A_prot.fasta","fasta")
print alignment
我确保放在A_prot.fasta
与我的程序相同的目录中,但我收到一条错误消息:
Traceback (most recent call last):
File "bio_seq_align.py", line 5, in <module>
alignment = AlignIO.read("A_prot.fasta","fasta")
File "/usr/lib/python2.7/site-packages/biopython-1.61-py2.7-linux-i686.egg/Bio/AlignIO/__init__.py", line 427, in read
raise ValueError("No records found in handle")
ValueError: No records found in handle