Design of nucleic acid sequences for DNA computing based on a thermodynamic approach

被引:51
|
作者
Tanaka, F
Kameda, A
Yamamoto, M
Ohuchi, A
机构
[1] Hokkaido Univ, Grad Sch Engn, Kita Ku, Sapporo, Hokkaido 0608628, Japan
[2] Japan Sci & Technol Corp, CREST, Kawaguchi, Saitama 3320012, Japan
关键词
D O I
10.1093/nar/gki235
中图分类号
Q5 [生物化学]; Q7 [分子生物学];
学科分类号
071010 ; 081704 ;
摘要
We have developed an algorithm for designing multiple sequences of nucleic acids that have a uniform melting temperature between the sequence and its complement and that do not hybridize non-specifically with each other based on the minimum free energy (DeltaG (min)). Sequences that satisfy these constraints can be utilized in computations, various engineering applications such as microarrays, and nano-fabrications. Our algorithm is a random generate-and-test algorithm: it generates a candidate sequence randomly and tests whether the sequence satisfies the constraints. The novelty of our algorithm is that the filtering method uses a greedy search to calculate DeltaG (min). This effectively excludes inappropriate sequences before DeltaG (min) is calculated, thereby reducing computation time drastically when compared with an algorithm without the filtering. Experimental results in silico showed the superiority of the greedy search over the traditional approach based on the hamming distance. In addition, experimental results in vitro demonstrated that the experimental free energy (DeltaG (exp)) of 126 sequences correlated well with DeltaG (min) (\R\ = 0.90) than with the hamming distance (\R\ = 0.80). These results validate the rationality of a thermodynamic approach. We implemented our algorithm in a graphic user interface-based program written in Java.
引用
收藏
页码:903 / 911
页数:9
相关论文
共 50 条
  • [1] Research on nucleic acid sequence design methods for DNA computing
    School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China
    不详
    不详
    Jisuanji Xuebao, 2008, 12 (2149-2154):
  • [2] Design of encoding sequences for DNA computing based on PSO
    Cui, Guaugzhao
    Zhang, Xuncai
    Wang, Yanfeng
    Niu, Yunyun
    Huang, Buyi
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 : 40 - 45
  • [3] Improving the design of sequences for DNA computing: A multiobjective evolutionary approach
    Cervantes-Salido, Victor M.
    Jaime, Oswaldo
    Brizuela, Carlos A.
    Martinez-Perez, Israel M.
    APPLIED SOFT COMPUTING, 2013, 13 (12) : 4594 - 4607
  • [4] JaDis:: computing distances between nucleic acid sequences
    Gonçalves, I
    Robinson, M
    Perrière, G
    Mouchiroud, D
    BIOINFORMATICS, 1999, 15 (05) : 424 - 425
  • [5] An approach for state differentiation in nucleic acid circuits: Application to diagnostic DNA computing
    Tajadini, Hanie
    Cornelissen, Jeroen J. L. M.
    Zadegan, Reza
    Ravan, Hadi
    ANALYTICA CHIMICA ACTA, 2024, 1294
  • [6] Pattern recognition approach to nucleic acid sequences
    Seetharaman, J
    Srinivasan, R
    BIOCHEMISTRY AND MOLECULAR BIOLOGY INTERNATIONAL, 1996, 40 (06): : 1105 - 1110
  • [7] Related matrices of DNA primary sequences based on triplets of nucleic acid bases
    Liu, YZ
    Wang, TM
    CHEMICAL PHYSICS LETTERS, 2006, 417 (1-3) : 173 - 178
  • [8] Validation of DNA sequences for DNA-based computing using SYBR green fluorescence and thermodynamic calculations
    不详
    JOURNAL OF BIOMOLECULAR STRUCTURE & DYNAMICS, 2005, 22 (06): : 868 - 868
  • [9] Programmable DNA Nanoswitches for Detection of Nucleic Acid Sequences
    Chandrasekaran, Arun Richard
    Zavala, Johnny
    Halvorsen, Ken
    ACS SENSORS, 2016, 1 (02): : 120 - 123
  • [10] An optimized encoding sequences approach for DNA computing
    Wang, Yan-Feng
    Cui, Guang-Zhao
    Huang, Bu-Yi
    Zhang, Xun-Cai
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13E : 3410 - 3415