Skip to content

MaSuRCA

马里兰超级读段组装器,整合短读段和长读段数据进行混合组装,利用超级读段压缩降低计算复杂度。 该方法支持多种测序平台数据的混合组装,适用于各类基因组的从头组装项目。

PropertyValue
Purpose混合测序数据的超级读段组装
Time ComplexityO(n log n)
Space ComplexityO(n)
Year2013
DifficultyIntermediate
LanguagesC++
CategorySequence Assembly

Complexity Analysis

  • Time Complexity: O(n log n)
  • Space Complexity: O(n)

Performance Insight: The time complexity of this algorithm is quasi-linear (n log n), balancing practical efficiency with theoretical near-optimality. Linear space can often be reduced by constant factors via sliding-window techniques.

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

SPAdes · SOAPdenovo2 · AllPaths-LG

Tags

hybrid super-read de-novo versatile

Released under the MIT License.