Fitness measures for DNA Computing

Slides:



Advertisements
Similar presentations
Blueprint for NACST/Sim 신수용. © 2002, SNU BioIntelligence Lab, Main concept Implementing Hybridization first. Then, ligation,
Advertisements

Genome Scale PCR Infidelity Search Goal: An efficient search for the presence of potential undesired PCR products that scans through 3 billion bases of.
Probe design for microarrays using OligoWiz. Sample Preparation Hybridization Array design Probe design Question Experimental Design Buy Chip/Array Statistical.
Python Programming on PCR Primers Design
SNP Genotyping Without Probes by High Resolution Melting of Small Amplicons Robert Pryor 1, Michael Liew 2 Robert Palais 3, and Carl Wittwer 1, 2 1 Dept.
Selection of Optimal DNA Oligos for Gene Expression Arrays Reporter : Wei-Ting Liu Date : Nov
Vladimir V. Ufimtsev Adviser: Dr. V. Rykov A Mathematical Theory of Communication C.E. Shannon Main result: Entropy function - average value of information.
Hybridization Diagnostic tools Nucleic acid Basics PCR Electrophoresis
©2003/04 Alessandro Bogliolo Primer design. ©2003/04 Alessandro Bogliolo Outline 1.Polymerase Chain Reaction 2.Primer design.
The polymerase chain reaction (PCR) rapidly
Virginia iGEM Workshop #4 High School Education Series.
PCR Primer Design Guidelines
Laboratory: Unit 3: agarose gels & sequencing template preparation (page 56) Lecture: review & agarose gel electrophoresis In-Class Writing: practice exam.
IN THE NAME OF GOD. PCR Primer Design Lecturer: Dr. Farkhondeh Poursina.
PCR optimization. Primers – design must be good but influenced by template sequence Quality of template DNA/impurities Components of PCR may need to be.
The methods used by molecular biologists to study DNA have been developed through adaptation of the chemical reactions and biological processes that occur.
PCR By Staci Cutting and Mitch Gavazzi. What is PCR? PCR is sometimes called Molecular photocopying the polymerase chain reaction is a fast and inexpensive.
By: Kelly and Kathryn PCR. What exactly is PCR? PCR stands for “polymerase chain reaction” and is a lab technique used to clone segments of DNA. Two main.
Strand Design for Biomolecular Computation
Dave Palmer Primer Design Dave Palmer
The Fidelity of the Tag-Antitag System J. A. Rose, R. J. Deaton, M. Hagiya, And A. Suyama DNA7 poster Summarized by Shin, Soo-Yong.
Algorithms and Running Time Algorithm: Well defined and finite sequence of steps to solve a well defined problem. Eg.,, Sequence of steps to multiply two.
Hierarchical DNA Memory based on Nested PCR Satoshi Kashiwamura, Masahito Yamamoto, Atsushi Kameda, Toshikazu Shiba, Azuma Ohuchi.
1Introduction 2Theoretical background Biochemistry/molecular biology 3Theoretical background computer science 4History of the field 5Splicing systems.
PCR provides a forensics tool for identifying colonies
Intel Confidential – Internal Only Co-clustering of biological networks and gene expression data Hanisch et al. This paper appears in: bioinformatics 2002.
Design of oligonucleotides for microarrays and perspectives for design of multi-transcriptome arrays Henrik Bjorn Nielsen, Rasmus Wernersson and Steen.
A Chinese Postman Problem Based on DNA Computing Z. Yin, F. Zhang, and J. Xu* J. Chem. Inf. Comput. Sci. 2002, 42, Summarized by Shin, Soo-Yong.
Computational and experimental analysis of DNA shuffling : Supporting text N. Maheshri and D. V. Schaffer PNAS, vol. 100, no. 6, Summarized by.
The Inference via DNA Computing Piort Wasiewicz et al. Proceedings of the 1999 Congress on Evolutionary Computation, vol. 2, pp Cho, Dong-Yeon.
A Software Tool for Generating Non-Crosshybridizing libraries of DNA Oligonucleotides Russell Deaton, junghuei Chen, hong Bi, and John A. Rose Summerized.
By: Cody Alveraz Ted Dobbert Morgan Pettit
Probe Selection Problems in Gene Sequences. (C) 2003, SNU Biointelligence Lab, DNA Microarrays cDNA: PCR from.
(C) 2004, SNU Biointelligence Lab, DNA Extraction by Cross Pairing PCR Giuditta Franco, Cinzia Giagulli, Carlo Laudanna, Vincenzo.
Polymerase Chain Reaction: A Markov Process Approach Mikhail V. Velikanov et al. J. theor. Biol Summarized by 임희웅
PCR Polymerase Chain Reaction PCR Polymerase Chain Reaction Marie Černá, Markéta Čimburová, Marianna Romžová.
Components Of A Typical PCR Reaction Mix PCR Reaction Buffer (usually supplied at 10X) 100mM Tris-HCl - Essentially a pH Buffer. Maintains appropriate.
DNASequenceGenerator: A Program for the construction of DNA sequences Udo Feldkamp, Sam Saghafi, Wolfgang Banzhaf, Hilmar Rauhe DNA7 pp Summarized.
Create a folder “BIO” in your computer Download bioinformatics08.exe from or Decompress bioinformatics08.exe Open bioinformatics08.ppt.
D. Darban, Ph.D Department of Microbiology School of Medicine Alborz University of Medical Sciences 1 Probe and Primer Design.
Molecular Evolutionary Computing (MEC) for Maximum Clique Problems March 9, 2004 Biointelligence Laboratory School of Computer Science and Engineering.
HRM Assay and Optimization 1. DNA Quality 2. Amplicon LengthAmplicon  lengths of 100–300 bp 3. Primer Selection 4. Dye Selection 5. MgCl2 Concentration.
Fac. of Agriculture, Assiut Univ.
Polymerase Chain Reaction
PCR Basics Purpose of PCR Overview Components of PCR Reaction
POA Simulation MEC Seminar 임희웅.
PCR TECHNIQUE
Wet (DNA) computing 2001년 9월 20일 이지연
PCR uses polymerases to copy DNA segments.
Selection of Oligonucleotide Probes for Protein Coding Sequences
Lecture 4: Probe & primer design
On Template Method for DNA Sequence Design
PNA-mediated Whiplash PCR
A DNA computing readout operation based on structure-specific cleavage
Fuzzy logic with biomolecules
DNA Library Design for Molecular Computation
Introduction to Bioinformatics II
Computational and experimental analysis of DNA shuffling
Summarized by In-Hee Lee
V. Chan, D. J. Graves, and S. E. McKenzie
Subhayu Basu et al. , DNA8, (2002) MEC Seminar Su Dong Kim
PCR uses polymerases to copy DNA segments.
PCR uses polymerases to copy DNA segments.
Operation of a Purified DNA nanoactuator
Simulation of Hybridization
Russell Deaton, junghuei Chen, hong Bi, and John A. Rose
PCR uses polymerases to copy DNA segments.
PCR uses polymerases to copy DNA segments.
Nearest-neighbor model for Tm
Three Dimensional DNA Structures in Computing
Presentation transcript:

Fitness measures for DNA Computing 2001.8.24 신수용

(C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/ H-measure Simple hamming distance including position shift. Compared the sequences with their complement sequences. Compared the sequences with another sequences. ATGCATGC TCGATACG fitness = 5 (0  fitness  8) shift (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

(C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/ H-measure If unplanned duplex Do not permit 6 continuous base pairing Do not permit more than L/4 base pairing (?) including bulge configuration (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

(C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/ H-measure Compare the vertex sequence with edge sequence to make planned duplex. Mismatch hybridization Shifted mismatch Internal loop Compare the vertex sequences with another vertex sequences. Compare the edge sequences with another edge sequences. (if including weight sequences) (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

(C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/ Self-complementary To make secondary structure using one strand. Hairpin >= 5 mer >= 6 mer (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

(C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/ GC contents User-define GC portion Default value = 50% (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

(C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/ Similarity Simple hamming distance including position shift. Compared the sequences with sequences (not complementary sequences) ATGCATGC ACCAATCG fitness = 3 (0  fitness  8) (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

(C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/ Continuity If the same base appears continuously, a reaction is not well controllable since the structure of DNA will become unstable. Allow only three same base appears continuously. Is it correct? (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

Melting Temperature (Tm) Wallace method Less than 13mer Nearest Neighbor method Between 13mer and 50mer L : sequence length R : Boltzmann’s constant (1.987 cal/(K mol)) [C]] : total molar strand concentration T : Kelvin (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

Melting Temperature (Tm) [Na+] concentrations different from 1M Self-complement : [CT]/4  [CT]/2 (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

Melting Temperature (Tm) (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

Melting Temperature (Tm) GC% method More than 50mer (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

Completely complementary at 3’-end If there exist the point where some bases at 3’-end of each DNA sequence is completely complementary, the unexpected extension would occur. Already considered in H-measure (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

(C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/ PCR primer GC portions is 50~60% G or C do not appear continuously. Valid when GC portion method is used to represent the weights. (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

Weight representation for TSP Length representation [Narayanan&Zorbalas-98] Weight is represented by sequence length GC content method Weight is represented by GC portion using GA. How can we detect the solutions? Concentration control method [Matsuura et al.-01] Weight is represented by concentration of molecules. k : constant (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

Weight representation Tm method Weight is represented by melting temperature Vertex sequence : similar Tm What is proper Tm of vertex sequence? What is proper Tm of edge link sequence? Edge link is decide by vertex, but the Tm will be different. Weight sequence : Tm is decided by weights What is base Tm? (Tm which represents weight ZERO) What is proper rate of Tm? (to represent weight difference) (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

Weight representation Tm method (some drawbacks) Scaling problem. (bounded by 100C) Different Tm calculation methods based on length New method? (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/

(C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/ Evaluation function How can we decide the weight of fitness measure? Multi-objective optimization problem! Effective methods? (C) 2001, SNU Biointelligence Lab, http://bi.snu.ac.kr/