Research on Components Assembly Platform of Biological Sequences Alignment Algorithm

Front Genet. 2021 Jan 21:11:630923. doi: 10.3389/fgene.2020.630923. eCollection 2020.

Abstract

After years of development, the complexity of the biological sequence alignment algorithm is gradually increasing, and the lack of high abstract level domain research leads to the complexity of its algorithm development and improvement. By applying the idea of software components to the design and development of algorithms, the development efficiency and reliability of biological sequence alignment algorithms can be effectively improved. The component assembly platform applies related assembly technology, which simplifies the operation difficulty of component assembly and facilitates the maintenance and optimization of the algorithm. At the same time, a friendly visual interface is used to intuitively complete the assembly of algorithm components, and an executable sequence alignment algorithm program is obtained, which can directly carry out alignment computing.

Keywords: B/S architecture; biological sequence alignment algorithm; component; component assembly platform; component model.