Research Article

A Comparative study of DNA Alignment Algorithms and Boosting Performance Using Different Compilation Strategies

Volume: 45 Number: 4 December 30, 2024
EN TR

A Comparative study of DNA Alignment Algorithms and Boosting Performance Using Different Compilation Strategies

Abstract

With the development of next generation sequencing technologies, the requirement of higher performance from DNA and Protein sequence alignment algorithms has become even greater. This work is a systematic comparison of different compilation strategies for two common DNA or Protein sequence alignment algorithms, Needleman-Wunsch and Smith-Waterman, using Python programming language. It aims to investigate the performance benefits of already widely used Biopython’s pairwise alignment module versus different compilation approaches of an in-house software. It is shown that using Numba just-in-time compiler provide greater performance overall in comparison to PyPy and Cython compilers or the Biopython module. This work may increase the efficiency of software prototyping where large-scale sequence alignment is necessary.

Keywords

References

  1. [1] Zhang J., Chiodini R., Badr A., Zhang G., The impact of next-generation sequencing on genomics, Journal of Genetics and Genomics, 38 (2011) 95-109.
  2. [2] McPherson J.D., Next-generation gap, Nature Methods, 6 (2019) S2-S5.
  3. [3] Branton D., Deamer D. The Development of Nanopore Sequencing, Nanopore Sequencing, (2019) 1-16
  4. [4] Theis T.N., Wong P.H.S., The End of Moore’s Law: A New Beginning for Information Technology, Computing in Science & Engineering, 19 (2017) 41-50.
  5. [5] Needleman S.B., Wunsch C.D., A general method applicable to the search for similarities in the amino acid sequence of two proteins, Journal of Molecular Biology, 48 (1970) 443-453.
  6. [6] Smith T.F., Waterman M.S., Identification of common molecular subsequences, Journal of Molecular Biology, 147 (1981) 195-197.
  7. [7] Gotoh O., An improved algorithm for matching biological sequences, Journal of Molecular Biology, 162 (1982) 705-708.
  8. [8] Marco-Sola, S., Moure, J. C., Moreto, M., Espinosa, A., Fast Gap-Affine Pairwise Alignment Using the Wavefront Algorithm, Bioinformatics, 37 (2020) 456–463.

Details

Primary Language

English

Subjects

Bioinformatic Methods Development , Sequence Analysis

Journal Section

Research Article

Publication Date

December 30, 2024

Submission Date

July 6, 2024

Acceptance Date

December 3, 2024

Published in Issue

Year 1970 Volume: 45 Number: 4

APA
Doluca, O. (2024). A Comparative study of DNA Alignment Algorithms and Boosting Performance Using Different Compilation Strategies. Cumhuriyet Science Journal, 45(4), 663-667. https://doi.org/10.17776/csj.1511642

As of 2026, Cumhuriyet Science Journal will be published in six issues per year, released in February, April, June, August, October, and December