AUTHOR=Shi Haipeng , Shi Haihe , Xu Shenghua TITLE=Efficient Multiple Sequences Alignment Algorithm Generation via Components Assembly Under PAR Framework JOURNAL=Frontiers in Genetics VOLUME=11 YEAR=2021 URL=https://www.frontiersin.org/journals/genetics/articles/10.3389/fgene.2020.628175 DOI=10.3389/fgene.2020.628175 ISSN=1664-8021 ABSTRACT=

As a key algorithm in bioinformatics, sequence alignment algorithm is widely used in sequence similarity analysis and genome sequence database search. Existing research focuses mainly on the specific steps of the algorithm or is for specific problems, lack of high-level abstract domain algorithm framework. Multiple sequence alignment algorithms are more complex, redundant, and difficult to understand, and it is not easy for users to select the appropriate algorithm; some computing errors may occur. Based on our constructed pairwise sequence alignment algorithm component library and the convenient software platform PAR, a few expansion domain components are developed for multiple sequence alignment application domain, and specific multiple sequence alignment algorithm can be designed, and its corresponding program, i.e., C++/Java/Python program, can be generated efficiently and thus enables the improvement of the development efficiency of complex algorithms, as well as accuracy of sequence alignment calculation. A star alignment algorithm is designed and generated to demonstrate the development process.