【发布时间】:2017-11-22 00:54:57
【问题描述】:
我需要将我的 python 脚本与肌肉工具集成以进行多序列比对。我按照 Biopython 上的教程进行操作,这是我的代码:
from Bio.Align.Applications import MuscleCommandline
muscle_exe = "muscle.exe"
in_file = "small.fasta"
out_file = "aligned.fasta"
muscle_cline = MuscleCommandline(muscle_exe, input=in_file, out=out_file)
print(muscle_cline)
我正在使用重命名的muscle.exe 文件在正确的文件夹中运行它。但是,python 除了命令之外不输出任何内容,并且未创建文件aligned.fasta。 我看到了老问题,但似乎没有人遇到过这个问题。 Muscle 在正常命令行中工作正常。 谢谢。
【问题讨论】:
标签: python biopython sequence-alignment