Abstract
In DNA Computing and DNA nanotechnology the design of proper DNA sequences turned out to be an elementary problem [1, 2, 3, 4, 5, 6, 7, 8, 9]. We here present a software program for the construction of sets (“pools”) of DNA sequences. The program can create DNA sequences to meet logical and physical parameters such as uniqueness, melting temperature and GC ratio as required by the user. It can create sequences de novo, complete sequences with gaps and allows import and recycling of sequences that are still in use. The program always creates sequences that are — in terms of uniqueness, GC ratio and melting temperature — “compatible” to those already in the pool, no matter whether those were added manually or created or completed by the program itself. The software comes with a GUI and a Sequence Wizard. In vitro tests of the program’s output were done by generating a set of oligomers designed for self-assembly. The software is available for download under http://LS11-www.cs.uni-dortmund.de/molcomp/Downloads/downloads. html.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Seeman, N. C., Kallenbach, N. R.: Design of immobile Nucleic Acid Junctions. Biophysical Journal 44 (1983) 201–209
Seeman, N. C.: De Novo Design of Sequences for Nucleic Acid Structural Engineering. Journal of Biomolecular Structure & Dynamics 8(3) (1990) 573–581
Deaton, R., Murphy, R. C., Garzon, M., Franceschetti, D. T., Stevens Jr., S. E.: Good Encodings for DNA-based Solutions to Combinatorial Problems. Proceedings of the Second Annual Meeting on DNA Based Computers, held at Princeton University (1996) 159–171
Deaton, R., Murphy, R. C., Rose, J. A., Garzon, M., Franceschetti, D. T., Stevens Jr., S. E.: Genetic Search for Reliable Encodings for DNA-based Computation. First Conference on Genetic Programming (1996)
Marathe, A., Condon, A. E., Corn, R. M.: On Combinatorial DNA Word Design. Proceedings of the 5th International Meeting on DNA Based Computers (1999)
Frutos, A. G., Liu, Q., Thiel, A. J., Sanner, A. M. W., Condon, A. E., Smith, L. M., Corn, R. M.: Demonstration of a Word Design Strategie for DNA Computing on Surfaces. Nucleic Acids Research 25(23) (1997) 4748–4757
Hartemink, A. J., Gifford, D. K., Khodor, J.: Automated Constraint-Based Nucleotide Sequence Selection for DNA Computation. Proceedings of the 4th DI-MACS Workshop on DNA Based Computers, held at the University of Pennsylvania, Philadelphia (1998) 227–235
Faulhammer, D., Cukras, A. R., Lipton, T. J., Landweber, L. F.: Molecular Computation: RNA Solutions to Chess Problems Proceedings of the National Acadamy of Sciences USA 97(4) (2000) 1385–1389
Baum, E. B.: DNA Sequences Useful for Computation. Unpublished, available under http://www.neci.nj.nec.com/homapages/eric/seq.ps (1996)
Feldkamp, U., Banzhaf, W., Rauhe, H.: A DNA Sequence Compiler. Proceedings of the 6th DIMACS Workshop on DNA Based Computers, held at the University of Leiden, The Netherlands (2000) 253. Manuscript available at http://LS11-www.cs.uni-dortmund.de/molcomp/Publications/publications.html
Chen J., Seeman, N. C.: Synthesis from DNA of a Molecule with the Connectivity of a Cube. Nature 350 (1991) 631–633
Winfree, E., Liu, F., Wenzler, L. A., Seeman, N. C.: Design and Self-assembly of Two-dimensional DNA Crystals. Nature 394 (1998) 539–544
Mao, C., LaBean, T. H., Reif, J. H., Seeman, N. C.: Logical Computation Using Algorithmic Self-assembly of DNA Triple-crossover Molecules. Nature 407 (2000) 493–496
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Feldkamp, U., Saghafi, S., Banzhaf, W., Rauhe, H. (2002). DNASequenceGenerator: A Program for the Construction of DNA Sequences. In: Jonoska, N., Seeman, N.C. (eds) DNA Computing. DNA 2001. Lecture Notes in Computer Science, vol 2340. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48017-X_3
Download citation
DOI: https://doi.org/10.1007/3-540-48017-X_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43775-8
Online ISBN: 978-3-540-48017-4
eBook Packages: Springer Book Archive