【发布时间】:2021-01-19 19:37:22
【问题描述】:
我的 FASTA 文件中有一种细菌的蛋白质组。现在,我想在线对带有抗原蛋白的单个蛋白质运行 BLAST。然而,由于蛋白质组的体积很大,单独运行 BLAST 很麻烦。我可以做些什么来自动化这个过程?我对 Python 有一些了解,但我无法创建一个管道来自动化该过程。
【问题讨论】:
-
首先了解如何通过 python 运行终端命令(例如:blastn)。查看“子流程”包。
-
你了解BioPython吗?以下是通过 Internet 运行 Blast 的 BioPython 教程链接:biopython.org/DIST/docs/tutorial/Tutorial.html#sec120
标签: python bioinformatics biopython blast