【问题标题】:Python implementation of BLAST alignment algorithm? [closed]BLAST对齐算法的Python实现? [关闭]
【发布时间】:2011-03-29 14:50:10
【问题描述】:

有人知道 BLAST 对齐的纯 python 实现吗?我正在研究这个算法...

【问题讨论】:

标签: python alignment blast


【解决方案1】:

【讨论】:

  • 不,biopython 没有实现 Blast,它调用了必须独立安装的规范 ncbi BLAST 可执行程序
【解决方案2】:

其实BLAST算法的完整实现是相当困难的。它有很多步骤和优化。你可以做的是:看一下 O'Reilly 的 BLAST Book,以获得很好的解释,看一下 NCBI Blast 代码库,它很大而且乍一看很难理解,或者,我建议你看看其他 BLAST 实现,或者可能是其他算法,如 BLAT 和 Genoogle (http://genoogle.pih.bio.br/)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-19
    • 1970-01-01
    • 1970-01-01
    • 2011-01-09
    • 2016-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多