DNA Library Design for Molecular Computation
نویسندگان
چکیده
A novel approach to designing a DNA library for molecular computation is presented. The method is employed for encoding binary information in DNA molecules. It aims to achieve a practical discrimination between perfectly matched DNA oligomers and those with mismatches in a large pool of different molecules. The approach takes into account the ability of DNA strands to hybridize in complex structures like hairpins, internal loops, or bulge loops and computes the stability of the hybrids formed based on thermodynamic data. A dynamic programming algorithm is applied to calculate the partition function for the ensemble of structures, which play a role in the hybridization reaction. The applicability of the method is demonstrated by the design of a twelve-bit DNA library. The library is constructed and experimentally tested using molecular biology tools. The results show a high level of specific hybridization achieved for all library words under identical conditions. The method is also applicable for the design of primers for PCR, DNA sequences for isothermal amplification reactions, and capture probes in DNA-chip arrays. The library could be applied for integrated DNA computing of twelve-bit instances of NP-complete combinatorial problems by multi-step DNA selection in microflow reactors.
منابع مشابه
Strand design for biomolecular computation
The design of DNA or RNA strands for DNA computations poses many new questions in algorithms and coding theory. DNA strand design also arises in use of molecular bar codes to manipulate and identify individual molecules in complex chemical libraries, and to attach molecules to DNA chips. We survey several formulations of the DNA strand design problem, along with results and open questions in th...
متن کاملChallenges to Design and Develop of DNA Aptamers for Protein Targets. I. Optimization of Asymmetric PCR for Generation of a Single Stranded DNA Library
Aptamers, or single stranded oligonucleotides, are produced by systematic evolution of ligands by exponential enrichment, abbreviated as SELEX. In the amplification and regeneration step of SELEX technique, dsDNA is conversed to ssDNA. Asymmetric PCR is one of the methods used for the generation of ssDNA. The purpose of this study was to design a random DNA library for selection of aptamers wit...
متن کاملChallenges to Design and Develop of DNA Aptamers for Protein Targets. I. Optimization of Asymmetric PCR for Generation of a Single Stranded DNA Library
Aptamers, or single stranded oligonucleotides, are produced by systematic evolution of ligands by exponential enrichment, abbreviated as SELEX. In the amplification and regeneration step of SELEX technique, dsDNA is conversed to ssDNA. Asymmetric PCR is one of the methods used for the generation of ssDNA. The purpose of this study was to design a random DNA library for selection of aptamers wit...
متن کاملDesigning Nucleotide Sequences for Computation: A Survey of Constraints
We survey the biochemical constraints useful for the design of DNA code words for DNA computation. We define the DNA/RNA Code Constraint problem and cover biochemistry topics relevant to DNA libraries. We examine which biochemical constraints are best suited for DNA word design.
متن کاملMassively-Parallel Pattern Recognition through Evolutionary Molecular Hypernetwork in DNA Computing
Handwritten digit classification is a classical problem in field of machine learning or artificial intelligence. Here, we propose a DNA computing method to explore the intersection between biology and computation. We implement of the Molecular Evolutionary Hypernetwork in vitro using DNA sequences as data. The pixels of the images are encoded into DNA sequences which are designed to create 3-or...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of computational biology : a journal of computational molecular cell biology
دوره 10 2 شماره
صفحات -
تاریخ انتشار 2003