Matematicheskaya Biologiya i Bioinformatika
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Mat. Biolog. Bioinform.:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Matematicheskaya Biologiya i Bioinformatika, 2017, Volume 12, Issue 1, Pages 137–150
DOI: https://doi.org/10.17537/2017.12.137
(Mi mbb285)
 

This article is cited in 3 scientific papers (total in 3 papers)

Bioinformatics

Parallel algorithm for global alignment of long aminoacid and nucleotide sequences

R. K. Tetuev, M. I. Pyatkov, A. N. Pankratov

Institute of Mathematical Problems of Biology RAS - the Branch of Keldysh Institute of Applied Mathematics of Russian Academy of Sciences
Full-text PDF (322 kB) Citations (3)
References:
Abstract: A parallel algorithm is developed for the global alignment of long DNA and protein sequences. The algorithm uses an arbitrary substitution matrix. An affine internal and end gap penalty systems might be set up separately for each of the two sequences. The possibility to control the choice of an optimal alignment from the set of alternative ones is implemented. The two parameters of the parallel algorithm which are called grid steps were introduced. They are used to split the global alignment matrix into blocks of specified size. The analysis of these parameters was performed in order to obtain optimal values that reduce either time complexity or memory complexity of the algorithm. It is shown that when using the block sizes that provide lowest memory complexity, the algorithm allows to align two long sequences of length $L$ using the memory of size $\mathrm{O}(L^{4/3})$. It is shown that the algorithm is well scaled on multi-core systems, reaching superlinear execution time acceleration. The algorithm is implemented as a high-performance parallel web application in JavaScript and is freely available at http://sbars.impb.ru/aligner.html.
Key words: global alignment, affine penalty system, terminal inserts, parallel computations, superlinear acceleration.
Funding agency Grant number
Russian Foundation for Basic Research 15-29-07063_офи_м
16-01-00692_а
Received 14.03.2017, Published 13.04.2017
Document Type: Article
UDC: 575.112:004
Language: Russian
Citation: R. K. Tetuev, M. I. Pyatkov, A. N. Pankratov, “Parallel algorithm for global alignment of long aminoacid and nucleotide sequences”, Mat. Biolog. Bioinform., 12:1 (2017), 137–150
Citation in format AMSBIB
\Bibitem{TetPyaPan17}
\by R.~K.~Tetuev, M.~I.~Pyatkov, A.~N.~Pankratov
\paper Parallel algorithm for global alignment of long aminoacid and nucleotide sequences
\jour Mat. Biolog. Bioinform.
\yr 2017
\vol 12
\issue 1
\pages 137--150
\mathnet{http://mi.mathnet.ru/mbb285}
\crossref{https://doi.org/10.17537/2017.12.137}
Linking options:
  • https://www.mathnet.ru/eng/mbb285
  • https://www.mathnet.ru/eng/mbb/v12/i1/p137
  • This publication is cited in the following 3 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Statistics & downloads:
    Abstract page:189
    Full-text PDF :70
    References:20
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024