Skip to content

Exonerate

通用的序列比对工具,支持多种比对模型(ungapped、affine、gapped)和启发式加速策略。该方法可快速搜索大型序列数据库,是功能注释和同源推断的常用工具。

PropertyValue
Purpose通用序列比对和数据库搜索
Time ComplexityO(mn)
Space ComplexityO(m)
Year2005
DifficultyIntermediate
LanguagesC
CategorySequence Alignment

Complexity Analysis

  • Time Complexity: O(mn)
  • Space Complexity: O(m)

Performance Insight: The time complexity of this algorithm is quadratic matrix (O(mn)), SIMD acceleration or approximate methods are advised when m, n exceed 10⁴.

Note: Complexity analysis is based on theoretical models. Actual runtime is affected by input scale, hardware, and implementation optimizations. Benchmark for your specific workload.

Literature & Implementation

BLAST · FASTA · SSEARCH

Tags

pairwise database-search versatile heuristic

Released under the MIT License.