ARTICLE
TITLE

Gene Sequences Parallel Alignment Model Based on Multiple Inputs and Outputs

SUMMARY

Bioinformatics computing is a kind of big data processing problem, which usually has the characteristics of large data scale, large computational load and long computational time. Therefore, the use of big data technology in bioinformatics computing has gradually become a research hotspot, and using Hadoop for gene sequence alignment is one of it. It is a common way to use various tools to complete a job in the field of Biocomputing. In most studies of parallel alignment of gene sequences using Hadoop, third-party tools are also needed. However, there are few methods using Hadoop independently to complete gene sequences alignment. Adding data processing with other tools to Hadoop workflow not only affects the improvement of computing performance, but also complicates the application. In this paper, a parallel alignment model of gene sequences based on multiple inputs and outputs is proposed, which can independently complete parallel alignment of gene sequences in Hadoop platform without using other tools. This model not only simplifies the process flow of gene sequence alignment, but also improves the performance compared with other methods. This paper describes in detail the method of manipulating gene sequences with multiple inputs and outputs modes on Hadoop platform and the design of a computing model based on this method, and proves the superiority of this model through experiments.

 Articles related

Freddy Yasmany Chávez, Daniel Gálvez Lio    

Simulation is a powerful approach in the study of the molecular evolution of genetic sequences and their divergence over time; there are different procedures for the simulation of molecular evolution, but all of them have high computational complexity, a... see more

Revista: Enfoque


Gábor Szucs,Bence Tamás    

This paper describes an image processing approach capable of estimating the pose of athletes exercising on indoor rowing machines in video sequences. The proposed algorithm finds and tracks the wrist, elbow, shoulder, ankle, knee, hip and head, and the l... see more


Abdul Aziz Jabar, Andi Sofyan Anas    

Making software requires a lot of algorithms that are implemented into the making, one of the algorithms used is the sorting algorithm. Algorithms are logical sequences of steps to solve problems that are arranged systematically. Sorting algorithms (sequ... see more


Allan Cheng    

It has been observed that the behavioural view of concurrentsystems that all possible sequences of actions are relevant is too generous;not all sequences should be considered as likely behaviours. Takingprogress fairness assumptions into account one obta... see more