Parallel PoMSA for Aligning Multiple Biological Sequences on Multicore Computers

被引:0
|
作者
Shehab, Sara [1 ]
Abdulah, Sameh [1 ]
Keshk, Arabi [1 ]
机构
[1] Menoufia Univ, Dept Comp Sci, Fac Comp & Informat, Cairo, Egypt
关键词
ALIGNMENT;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The in-depth analysis of the evolutionary of the organisms requires understanding the functional relationship between their biological sequences. Building a homology and evolutionary model on these biological sequences could provide a clear picture of how these organisms developed by the time. Bioinformatics field helps to process, analyze and interpret biological data to automate processing workflow. Multiple Sequence Alignment (MSA) is one of the critical operations which allows a better understanding of the biological relation between sequences by trying to match similar sequences through an automated alignment process. This automation process is provided through a set of well-designed algorithms such as MAFFT, MUSCLE, Clustal-Omega,...etc. With the explosion of data in different fields, parallel processing through shared memory machines, GPGPU accelerators, and distributed memory systems, becomes a necessity. Therefore, In this work, we propose a multicore version of our sequential MSA algorithm, PoMSA which is called Parallel PoMSA (PPoMSA). The proposed algorithm depends on the accuracy performance gained from the previous proposed sequential version with parallel support that impacts both the accuracy and the execution time performance of the alignment process. The evaluation results show that the proposed algorithm satisfies a higher alignment score compared to existing state-of-art algorithms: Clustal-Omega, MAFFT, and MUSCLE. Moreover, the scalability performance of the proposed algorithm has been evaluated using a different number of cores on a manycore machine and shows strong scalability with larger number of cores.
引用
收藏
页码:69 / 74
页数:6
相关论文
共 50 条
  • [1] A data parallel strategy for aligning multiple biological sequences on multi-core computers
    Zhu, Xiangyuan
    Li, Kenli
    Salah, Ahmad
    [J]. COMPUTERS IN BIOLOGY AND MEDICINE, 2013, 43 (04) : 350 - 361
  • [2] MULTIPLE ALIGNMENT OF SEQUENCES ON PARALLEL COMPUTERS
    DATE, S
    KULKARNI, R
    KULKARNI, B
    KULKARNIKALE, U
    KOLASKAR, AS
    [J]. COMPUTER APPLICATIONS IN THE BIOSCIENCES, 1993, 9 (04): : 397 - 402
  • [3] A Parallel GWO Technique for Aligning Multiple Molecular Sequences
    Jayapriya, J.
    Arock, Michael
    [J]. 2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2015, : 210 - 215
  • [4] Massively Parallel Algorithm for Multiple Biological Sequences Alignment
    Borovska, Plamenka
    Gancheva, Veska
    Landzhev, Nikolay
    [J]. 2013 36TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2013, : 638 - 642
  • [5] Functional parallel programming environment for multicore computers and clusters
    Bazhanov, S. E.
    Kutepov, V. P.
    Vorontsov, M. M.
    [J]. DCABES 2007 Proceedings, Vols I and II, 2007, : 337 - 341
  • [6] Parallel border tracking in binary images for multicore computers
    Victor M. Garcia-Molla
    Pedro Alonso-Jordá
    [J]. The Journal of Supercomputing, 2023, 79 : 9915 - 9931
  • [7] Parallel assembly of finite element matrices on multicore computers
    Krysl, Petr
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2024, 428
  • [8] Parallel border tracking in binary images for multicore computers
    Garcia-Molla, Victor M. M.
    Alonso-Jorda, Pedro
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (09): : 9915 - 9931
  • [9] Aligning multiple sequences by genetic algorithm
    Liu, LF
    Huo, HW
    Wang, BS
    [J]. 2004 INTERNATIONAL CONFERENCE ON COMMUNICATION, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2: VOL 1: COMMUNICATION THEORY AND SYSTEMS, 2004, : 994 - 998
  • [10] Aligning sequences from multiple cameras
    Korah, T
    Rasmussen, C
    [J]. 2005 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS 1-5: SPEECH PROCESSING, 2005, : 941 - 944