我需要将我的 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 文件在正确的文件夹中运行它。但是,除了命令和文件aligned.fasta 没有创建,python 不输出任何内容。我看到了老问题,但似乎没有人遇到过这个问题。Muscle 在正常命令行中工作正常。谢谢你。