Artificial Fish Swarm for Multi Protein Sequences Alignment in Bioinformatics
Source abstract
Abstract
The alignment operation between many protein sequences or DNA sequences related to the scientific bioinformatics application is very complex. There is a trade-off in the objectives in the existing techniques of Multiple Sequence Alignment (MSA). The techniques that concern with speed ignore accuracy, whereas techniques that concern with accuracy ignore speed. The term alignment means to get the similarity in different sequences with high accuracy. The more growing number of sequences leads to a very complex and complicated problem. Because of the emergence; rapid development; and dependence on gene sequencing, sequence alignment has become important in every biological relationship analysis process. Calculating the number of similar amino acids is the primary method for proving that there is a relationship between two sequences. The time is a main issue in any alignment technique. In this paper, a more effective MSA method for handling the massive multiple protein sequences alignment maintaining the highest accuracy with less time consumption is proposed. The proposed method depends on Artificial Fish Swarm (AFS) algorithm that can break down the most challenges of MSA problems. The AFS is exploited to obtain high accuracy in adequate time. ASF has been increasing popularly in various applications such as artificial intelligence, computer vision, machine learning, and data-intensive application. It basically mimics the behavior of fish trying to get the food in nature. The proposed mechanisms of AFS that is like preying, swarming, following, moving, and leaping help in increasing the accuracy and concerning the speed by decreasing execution time. The sense organs that aid the artificial fishes to collect information and vision from the environment help in concerning the accuracy. These features of the proposed AFS make the alignment operation more efficient and are suitable especially for large-scale data. The implementation and experimental results put the proposed AFS as a first choice in the queue of alignment compared to the well-known algorithms in multiple sequence alignment.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Genomics and Phylogenetic Studies · Machine Learning in Bioinformatics · Genetics, Bioinformatics, and Biomedical Research
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (31)
Show source-provided references
1. Protein secondary structure prediction: A survey of the state of the art10.1016/j.jmgm.2017.07.015 ↗
2. Improving standard progressive multiple sequence alignment by using multithreading techniques
3. DNA sequence analysis for brain disorder using deep learning and secure storage10.32604/cmc.2022.022028 ↗
4. CMSA: A heterogeneous CPU/GPU computing system for multiple similar RNA/DNA sequence alignment10.1186/s12859-017-1725-6 ↗
5. An enhanced algorithm for multiple sequence alignment of protein sequences using genetic algorithm
6. Nguyen · Multiple Biological Sequence Alignment: Scoring Functions, Algorithms, and Applications · 2016 · 244
7. Artificial fish swarm optimization algorithm for power system state estimation10.11591/ijeecs.v18.i3.pp1130-1137 ↗
8. Highly efficient framework for predicting interactions between proteins10.1109/TCYB.2016.2524994 ↗
9. ProbCons: Probabilistic consistency-based multiple sequence alignment
10. Kalign2: High-performance multiple alignments of protein and nucleotide sequences allowing external features10.1093/nar/gkn1006 ↗
11. DIALIGN at GOBICS-multiple sequence alignment using various sources of external information10.1093/nar/gkt283 ↗
12. An improved artificial fish swarm algorithm and its application to packing and layout problems
13. A benchmark study of k-mer counting methods for high-throughput sequencing
14. Clustal omega for making accurate alignments of many protein sciences10.1002/pro.3290 ↗
15. MAFFT multiple sequence alignment software version 7: Improvements in performance and usability10.1093/molbev/mst010 ↗
16. Reticular alignment: A progressive corner-cutting method for multiple sequence alignment10.1186/1471-2105-11-570 ↗
17. Multiple sequence alignment using particle swarm optimization
18. MUSCLE: A multiple sequence alignment methods with reduced time and space complexity10.1186/1471-2105-5-113 ↗
19. Metaheuristics in the large10.1016/j.ejor.2021.05.042 ↗
20. Making automated multiple alignments of very large numbers of protein sequences10.1093/bioinformatics/btt093 ↗
21. SAliBASE: A database of simulated protein alignments
22. http://www.salibasepak.com/ (accessed May 2019).
23. Pfam: The protein families database10.1093/nar/gkt1223 ↗
24. BAliBASE 3.0: Latest developments of the multiple sequence alignment benchmark
25. ftp://ftpigbmc.ustrasbg.fr/pub/BAliBASE3. (accessed May 2019).
26. Evaluating the accuracy and efficiency of multiple sequence alignment methods
27. The artificial fish swarm algorithm to solve traveling salesman problem
28. Artificial fish swarm algorithm for solving the economic dispatch with valve-point effect
29. The modified artificial fish swarm algorithm for least-cost planning of a regional water supply network problem
30. Robust reversible audio watermarking scheme for telemedicine and privacy protection10.32604/cmc.2022.022304 ↗
31. Unweighted multiple group method with arithmetic mean