2024-06-28 20:39:10 发布
网友
我想用不同的序列运行几个BLAT查询,然后对结果执行多序列对齐。在
如何使用Python运行这些BLAT查询?在
我知道有一种方法可以使用BLAST,但我不确定BLAT。在
Bio.Blast.NCBIWWW
Bio.Blast.NCBIStandalone
好消息是您可以在本地安装BLAT并使用subprocess库来调用BLAT,Biopython提供Bio.SearchIO.BlatIO来解析输出。或者,您可以尝试将您的查询提交到BLAT的网站,并获得在本地解析它的输出。在
subprocess
Bio.SearchIO.BlatIO
但是如果您是python新手,我认为第一个选择是简单的路径。在
Bio.Blast.NCBIWWW
这样的工具。在Bio.Blast.NCBIStandalone
这样的工具好消息是您可以在本地安装BLAT并使用
subprocess
库来调用BLAT,Biopython提供Bio.SearchIO.BlatIO
来解析输出。或者,您可以尝试将您的查询提交到BLAT的网站,并获得在本地解析它的输出。在但是如果您是python新手,我认为第一个选择是简单的路径。在
相关问题 更多 >
编程相关推荐