DNA code word design for DNA computing with real-time polymerase chain reaction
Problem statement: A number of DNA computing models to solve mathematical graph problem such as the Hamiltonian Path Problem (HPP), Traveling Salesman Problem (TSP), and the Shortest Path Problem (SPP), have been proposed and demonstrated. Normally, the DNA sequences used for the computation should...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Published: |
Science Publications
2009
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/13360/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.utm.13360 |
---|---|
record_format |
eprints |
spelling |
my.utm.133602017-03-07T01:35:11Z http://eprints.utm.my/id/eprint/13360/ DNA code word design for DNA computing with real-time polymerase chain reaction Ibrahim, Zuwairie Mohamed Saaid, Muhammad Faiz Khalid, Marzuki Sarmin, Nor Haniza QA75 Electronic computers. Computer science Problem statement: A number of DNA computing models to solve mathematical graph problem such as the Hamiltonian Path Problem (HPP), Traveling Salesman Problem (TSP), and the Shortest Path Problem (SPP), have been proposed and demonstrated. Normally, the DNA sequences used for the computation should be critically designed in order to reduce error that could occur during a computation. We have proposed a DNA computing readout method tailored specifically to HPP in DNA computing using real-time Polymerase Chain Reaction (PCR). The DNA sequences were designed based on a procedure and DNASequenceGenerator was employed to generate the sequences required for the experiment. The drawback of the previous approach is that a pool of DNA sequences need to be generated by DNASequenceGenerator before the selection is done manually, based on several design constraints. Hence, an automatic and systematic approach is needed to generate the DNA sequences based on design constraints. Approach: In this study, a generate-and-test approach was proposed for the same problem subjected to several design constraints. The generate-and-test algorithm consists of two main levels. The first level considered the basic constraints of DNA sequence design, which were melting temperature, GC-percentage, similarity, continuity, hairpin, and H-measure. This was followed by the second level that includes specific constraints formulated based on 5 rules, which had been used in previous study. A generated sequence was chosen only if the sequence satisfies all the basic and specific constraints. Results: Sequences designed by generate-and-test approach have higher H-measure value than sequences generated by DNASequenceGenerator. However, the generated sequences show lower value for similarity as well as for additional constraints compared to sequences designed by DNASequenceGenerator. Conclusion: The generated DNA sequences were better compared to the sequences, btained from DNASequenceGenerator. Science Publications 2009 Article PeerReviewed Ibrahim, Zuwairie and Mohamed Saaid, Muhammad Faiz and Khalid, Marzuki and Sarmin, Nor Haniza (2009) DNA code word design for DNA computing with real-time polymerase chain reaction. Journal of Computer Science, 5 (1). pp. 1-10. ISSN 15493636 |
institution |
Universiti Teknologi Malaysia |
building |
UTM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Malaysia |
content_source |
UTM Institutional Repository |
url_provider |
http://eprints.utm.my/ |
topic |
QA75 Electronic computers. Computer science |
spellingShingle |
QA75 Electronic computers. Computer science Ibrahim, Zuwairie Mohamed Saaid, Muhammad Faiz Khalid, Marzuki Sarmin, Nor Haniza DNA code word design for DNA computing with real-time polymerase chain reaction |
description |
Problem statement: A number of DNA computing models to solve mathematical graph problem such as the Hamiltonian Path Problem (HPP), Traveling Salesman Problem (TSP), and the Shortest Path Problem (SPP), have been proposed and demonstrated. Normally, the DNA sequences used for the computation should be critically designed in order to reduce error that could occur during a computation. We have proposed a DNA computing readout method tailored specifically to HPP in DNA computing using real-time Polymerase Chain Reaction (PCR). The DNA sequences were designed based on a procedure and DNASequenceGenerator was employed to generate the sequences required for the experiment. The drawback of the previous approach is that a pool of DNA sequences need to be generated by DNASequenceGenerator before the selection is done manually, based on several design constraints. Hence, an automatic and systematic approach is needed to generate the DNA sequences based on design constraints. Approach: In this study, a generate-and-test approach was proposed for the same problem subjected to several design constraints. The generate-and-test algorithm consists of two main levels. The first level considered the basic constraints of DNA sequence design, which were melting temperature, GC-percentage, similarity, continuity, hairpin, and H-measure. This was followed by the second level that includes specific constraints formulated based on 5 rules, which had been used in previous study. A generated sequence was chosen only if the sequence satisfies all the basic and specific constraints. Results: Sequences designed by generate-and-test approach have higher H-measure value than sequences generated by DNASequenceGenerator. However, the generated sequences show lower value for similarity as well as for additional constraints compared to sequences designed by DNASequenceGenerator. Conclusion: The generated DNA sequences were better compared to the sequences, btained from DNASequenceGenerator.
|
format |
Article |
author |
Ibrahim, Zuwairie Mohamed Saaid, Muhammad Faiz Khalid, Marzuki Sarmin, Nor Haniza |
author_facet |
Ibrahim, Zuwairie Mohamed Saaid, Muhammad Faiz Khalid, Marzuki Sarmin, Nor Haniza |
author_sort |
Ibrahim, Zuwairie |
title |
DNA code word design for DNA computing with real-time polymerase chain reaction |
title_short |
DNA code word design for DNA computing with real-time polymerase chain reaction |
title_full |
DNA code word design for DNA computing with real-time polymerase chain reaction |
title_fullStr |
DNA code word design for DNA computing with real-time polymerase chain reaction |
title_full_unstemmed |
DNA code word design for DNA computing with real-time polymerase chain reaction |
title_sort |
dna code word design for dna computing with real-time polymerase chain reaction |
publisher |
Science Publications |
publishDate |
2009 |
url |
http://eprints.utm.my/id/eprint/13360/ |
_version_ |
1643646168901615616 |
score |
13.211869 |