DocumentCode
2966122
Title
Formal development of a reconfigurable tool for parallel DNA matching
Author
Abdallah, A.E. ; Simiakakis, G. ; Theoharis, T.
Author_Institution
Centre for Appl. Formal Methods, South Bank Univ., London, UK
Volume
1
fYear
2000
fDate
2000
Firstpage
268
Abstract
DNA matching is a computationally demanding task. The Human Genome Project is producing huge quantities of data, which have to be analyzed. A formal description of the task of searching a DNA sequence is given and an efficient parallel algorithm is derived using formal methods. The algorithm is implemented on an FPGA using Handel-C, a language that enables the compilation of high-level algorithms directly into gate level synchronous hardware, thus reducing the development time. The designed algorithm makes no assumptions about DNA transformations, and is therefore a very powerful tool. It can be used in conjunction with an expert system to automatically detect patterns of interest in the DNA
Keywords
DNA; field programmable gate arrays; formal verification; medical expert systems; reconfigurable architectures; string matching; DNA transformations; FPGA; Handel-C; Human Genome Project; development time; expert system; formal methods; gate level synchronous hardware; high-level algorithms; parallel DNA matching; reconfigurable tool; Algorithm design and analysis; Bioinformatics; DNA computing; Expert systems; Field programmable gate arrays; Genomics; Hardware; Humans; Parallel algorithms; Sequences;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronics, Circuits and Systems, 2000. ICECS 2000. The 7th IEEE International Conference on
Conference_Location
Jounieh
Print_ISBN
0-7803-6542-9
Type
conf
DOI
10.1109/ICECS.2000.911534
Filename
911534
Link To Document