Skip to main content

A Weighted Insertion-Deletion Stacked Pair Thermodynamic Metric for DNA Codes

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3384))

Abstract

Thermodynamic distance functions are important components in the construction of DNA codes and DNA codewords are structural and information building blocks in biomolecular computing and other biotechnical applications that employ DNA hybridization assays. We introduce new metrics for DNA code design that capture key aspects of the nearest neighbor thermodynamic model for hybridized DNA duplexes. One version of our metric gives the maximum number of stacked pairs of hydrogen bonded nucleotide base pairs that can be present in any secondary structure in a hybridized DNA duplex without pseudoknots. We introduce the concept of (t-gap) block isomorphic subsequences to describe new string metrics that are similar to the weighted Levenshtein insertion-deletion metric. We show how our new distances can be calculated by a generalization of the folklore longest common subsequence dynamic programming algorithm. We give a Varshamov-Gilbert like lower bound on the size of some of codes using our distance functions as constraints. We also discuss software implementation of our DNA code design methods.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andronescu, M., Condon, A., Hoos, H.: RNAsoft. submitted to NAR for the web-based software special issue, available at, http://www.rnasoft.ca/

  2. Andronescu, M.: Algorithms for predicting the secondary structure of pairs and combinatorial sets of nucleic acid strands, Masters Thesis, University of British Columbia (2003)

    Google Scholar 

  3. Baum, E.: DNA sequences useful for computation. DIMACS Series in Discrete Mathematics and Theoretical Computer Science 44, 235–242 (1999)

    MathSciNet  Google Scholar 

  4. Brenneman, A., Condon, A.: Strand Design for biomolecular computation. Theoretical Computer Science 287, 39–58 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  5. Cai, H., et al.: Flow Cytometry-Based Minisequencing: A New Platform for High Throughput Single Nucleotide Polymorphism Scoring. Genomics 66, 135–143 (2000)

    Article  Google Scholar 

  6. D’yachkov, A., Torney, D.: On Similarity Codes. IEEE Trans. on Information Theory 46, 1558–1564 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  7. Deaton, R., et al.: A PCR Based Protocol for in Vitro Selection of Noncrosshybridizing Oligonucleotides. In: Hagiya, M., Ohuchi, A. (eds.) DNA 2002. LNCS, vol. 2568, pp. 196–204. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  8. Deaton, R., et al.: A Software Tool for Generating Noncrosshybridizing Libraries of DNA Oligonucleotides. In: Hagiya, M., Ohuchi, A. (eds.) DNA 2002. LNCS, vol. 2568, pp. 252–261. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  9. D’yachkov, A., et al.: On a Class of Codes for Insertion-Deletion Metric. In: IEEE Intl. Symp. Info. Th., Lausanne, Switzerland (2002)

    Google Scholar 

  10. D’yachkov, A., et al.: Exordium for DNA Codes. Journal of Combinatorial Optimization 7(4), 369–380 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  11. D’yachkov, A., et al.: Reverse-Complement Similarity Codes. IEEE Trans.on Information Theory (to appear)

    Google Scholar 

  12. D’yachkov, A., et al.: An Insertion-Deletion Like Metric, manuscript

    Google Scholar 

  13. Erdos, P., Torney, D., Sziklai, P.: A Finite Word Poset. Elec. J. of Combinatorics 8 (2001)

    Google Scholar 

  14. Garzon, M., et al.: A new metric for DNA computing, in Genetic Programming 1997. In: Proceedings of the Second Annual Conference, Stanford University, July 13-16, pp. 479–490. AAAI, Menlo Park (1997)

    Google Scholar 

  15. Gusfield, D.: Algorithms on Strings, Trees, and Sequences, Cambridge (1997)

    Google Scholar 

  16. Hartemink, A., Gifford, D.: A thermodynamic simulation of deoxyoligonucleotide hybridization for DNA computation. DIMACS Series in Discrete Mathematics and Theoretical Computer Science 48, 25–37 (1999)

    Google Scholar 

  17. Hollman, H.: A relation between Levenshtein-type distances and insertion and deletion correcting capabilities of codes. IEEE Trans. on Information Theory 39, 1424–1427 (1993)

    Article  Google Scholar 

  18. Levenshtein, V.: Efficient reconstruction of sequences from their subsequences or supersequences. Journal of Combinatorial Theory, Series A 93, 310–332 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  19. Levenshtein, V.: Binary Codes Capable of Correcting Deletions, Insertions, and Reversals. Soviet Phys.–Doklady 10, 707–710 (1966)

    MathSciNet  Google Scholar 

  20. Levenshtein, V.: Bounds for Deletion-Insertion Correcting Codes. In: 2002 IEEE Intl. Symp. Info. Th., Lausanne, Switzerland (2002)

    Google Scholar 

  21. Macula, A.: DNA-TAT Codes, USAF Technical Report, TR-2003-57, AFRL-IF-RS (2003), http://stinet.dtic.mil/cgi-bin/fulcrum_main.pl

  22. Macula, A., et al.: DNA Code Gen., available at, https://community.biospice.org

  23. SantaLucia Jr., J.: A unified view of polymer, dumbbell, and oligonucleotide DNA nearest-neighbor thermodynamics. In: Proc. Natl. Acad. Sci., USA, vol. 95, pp. 1460–1465 (1998)

    Google Scholar 

  24. Waterman, M.: Introduction to Computational Biology. Chapman-Hall, London (1995)

    MATH  Google Scholar 

  25. Zuker, A., Mathews, B., Turner, C.: Algorithms and Thermodynamics for RNA Secondary Structure Prediction: a Practical Guide

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

D’yachkov, A.G., Macula, A.J., Pogozelski, W.K., Renz, T.E., Rykov, V.V., Torney, D.C. (2005). A Weighted Insertion-Deletion Stacked Pair Thermodynamic Metric for DNA Codes. In: Ferretti, C., Mauri, G., Zandron, C. (eds) DNA Computing. DNA 2004. Lecture Notes in Computer Science, vol 3384. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11493785_8

Download citation

  • DOI: https://doi.org/10.1007/11493785_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26174-2

  • Online ISBN: 978-3-540-31844-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics