Title :
GenDiv - A Hardware Algorithm for Intron and Exon String Detection in DNA Chains
Author :
Cret, Octavian ; Marginean, S. ; Lelutiu, C. ; Mathe, Z.
Author_Institution :
Tech. Univ., Cluj-Napoca
Abstract :
This paper introduces an algorithm for DNA string detection and proposes its efficient hardware implementation on FPGA devices. Its main application field is intended to be the detection of intron and exon strings in DNA chains, but its applicability is not limited to Genetics. The GenDiv algorithm is based on the dynamic programming method. For the software implementation, the algorithm´s complexity is O(mldrn), where m and n; are the sizes of the two DNA strings being processed; in hardware, after a few adaptations that are presented, the algorithm can be implemented in a systolic array and its running time becomes linear O(m+n). Simultaneously, the necessary circuitry resources in the FPGA chip are also showing a linear trade-off. The simulations and tests that have been run show a gain of speed of several orders of magnitude of the hardware implementation over the software one.
Keywords :
biocomputing; dynamic programming; field programmable gate arrays; DNA chains; FPGA chip; FPGA devices; GenDiv algorithm; dynamic programming method; exon string detection; hardware algorithm; hardware implementation; intron string detection; Application software; Circuit simulation; Circuit testing; DNA; Dynamic programming; Field programmable gate arrays; Genetics; Hardware; Software algorithms; Systolic arrays;
Conference_Titel :
Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
978-1-4244-1060-6
Electronic_ISBN :
978-1-4244-1060-6
DOI :
10.1109/FPL.2007.4380657