Component-Based Design and Assembly of Heuristic Multiple Sequence Alignment Algorithms
In recent years, there has been an explosive increase in the amount of bioinformatics data produced, but data are not information. The purpose of bioinformatics research is to obtain information with biological significance from large amounts of data. Multiple sequence alignment is widely used in se...
Uložené v:
| Vydané v: | Frontiers in genetics Ročník 11; s. 105 |
|---|---|
| Hlavní autori: | , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
Switzerland
Frontiers Media S.A
27.02.2020
|
| Predmet: | |
| ISSN: | 1664-8021, 1664-8021 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Shrnutí: | In recent years, there has been an explosive increase in the amount of bioinformatics data produced, but data are not information. The purpose of bioinformatics research is to obtain information with biological significance from large amounts of data. Multiple sequence alignment is widely used in sequence homology detection, protein secondary and tertiary structure prediction, phylogenetic tree analysis, and other fields. Existing research mainly focuses on the specific steps of the algorithm or on specific problems, and there is a lack of high-level abstract domain algorithm frameworks. As a result, multiple sequence alignment algorithms are complex, redundant, and difficult to understand, and it is not easy for users to select the appropriate algorithm, which may lead to computing errors. Here, through in-depth study and analysis of the heuristic multiple sequence alignment algorithm (HMSAA) domain, a domain-feature model and an interactive model of HMSAA components have been established according to the generative programming method. With the support of the PAR (partition and recur) platform, the HMSAA algorithm component library is formalized and a specific alignment algorithm is assembled, thus improving the reliability of algorithm assembly. This work provides a valuable theoretical reference for the applications of other biological sequence analysis algorithms. |
|---|---|
| Bibliografia: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 This article was submitted to Bioinformatics and Computational Biology, a section of the journal Frontiers in Genetics Edited by: Yanjie Wei, Shenzhen Institutes of Advanced Technology (CAS), China Reviewed by: Pu-Feng Du, Tianjin University, China; Wang-Ren Qiu, Jingdezhen Ceramic Institute, China; Weiguo Liu, Shandong University, China |
| ISSN: | 1664-8021 1664-8021 |
| DOI: | 10.3389/fgene.2020.00105 |