ФИЗИКО-ХИМИЧЕСКИЕ ОСНОВЫ НАНОТЕХНОЛОГИИ

Slides:



Advertisements
Similar presentations
Ashish Gupta Ashish Gupta Unremarkable Problem, Remarkable Technique Operations in a DNA Computer DNA : A Unique Data Structure ! Pros.
Advertisements

Enrique Blanco - imim.es © 2006 Enrique Blanco (2006) A few ideas about DNA computing.
SECTION 12.2 AND 12.3 DNA DNA IS DYNAMITE! Chapter 12 Nucleic Acids and Protein Synthesis.
1 DNA Computing: Concept and Design Ruoya Wang April 21, 2008 MATH 8803 Final presentation.
Montek Singh COMP Nov 15,  Two different technologies ◦ TODAY: DNA as biochemical computer  DNA molecules encode data  enzymes, probes.
From DNA To RNA To Protein. OH O CH 2 Sugar H OH A Nucleotide NH 2 N N N N Base P O OH HO O Phosphate.
Introduction to Bioinformatics Molecular Biology Tools.
General Genetics. PCR 1.Introduce the students to the preparation of the PCR reaction. PCR 2.Examine the PCR products on agarose gel electrophoresis.
Advanced Molecular Biological Techniques. Polymerase Chain Reaction animation.
Recombinant DNA Technology………..
Beyond Silicon: Tackling the Unsolvable with DNA.
Technological Solutions. In 1977 Sanger et al. were able to work out the complete nucleotide sequence in a virus – (Phage 0X174) This breakthrough allowed.
Polymerase Chain Reaction Mrs. Stewart Medical Interventions.
Fast parallel molecular solution to the Hitting-set problem Speaker Nung-Yue Shi.
What is DNA Computing? Shin, Soo-Yong Artificial Intelligence Lab.
Polymerase Chain Reaction (PCR)
Defined: Molecule that stores genetic information Nucleotides: Three repeating units of nucleic acids –1) Sugar –2) Phosphate Group –3) Nitrogen Base.
(C) 2002, SNU Biointelligence Lab, A Computer Scientist’s Guide to Molecular Biology Biointelligence Lab. Interdisciplinary Program.
DNA. What is DNA? DNA (Deoxyribonucleic Acid)- is the information of life Achieves its control by determining the structure of proteins The complete instructions.
6.3 Advanced Molecular Biological Techniques 1. Polymerase chain reaction (PCR) 2. Restriction fragment length polymorphism (RFLP) 3. DNA sequencing.
DNA computing on a chip Mitsunori Ogihara and Animesh Ray Nature, 2000 발표자 : 임예니.
Warm Up! 1. What kind of biomolecule is DNA? 2. What function does it have? 3. What are the building blocks?
DNA Structure, Function & Replication. DNA stands for… DeoxyriboNucleic Acid.
Deoxyribonucleic Acid Structure Function Replication Recombinant DNA DNA versus RNA.
The Structure of DNA Read the title aloud to students.
DNA, RNA & Protein Synthesis. A. DNA and the Genetic Code 1. DNA controls the production of proteins by the order of the nucleotides.
Defined: Molecule that stores genetic information Monomer: Nucleotide Millions of nucleotides bond to make nucleic acids Gene: section of DNA that holds.
Structure of Nucleic Acids
DNA Replication DNA → RNA → Protein replication
Unit 2.1: BASIC PRINCIPLES OF HUMAN GENETICS
DNA and RNA.
Transcription & Translation
DNA The Blueprint of Life.
DNA All life on earth uses a chemical called DNA to carry its genetic code or blueprint. In this lesson we be examining the structure of this unique molecule.
DNA.
AMPLIFYING AND ANALYZING DNA.
Polymerase Chain Reaction & DNA Profiling
CHAPTER 12 DNA (Deoxyribonucleic Acid)
Nucleic Acids Information storage.
Packet 7: DNA/RNA/Protein Synthesis Notes: pg. 1-2
DNA Replication
REVISION: TOPICs 2.6 & 2.7 – DNA & RNA STRUCTURE DNA REPLICATION
DNA Computing and Molecular Programming
NUCLEIC ACIDS (DNA and RNA) Notes
Polymerase Chain Reaction (PCR) technique
1 DNA The illustration is a ‘model’ of the double helix forming part of a DNA molecule (Slide 14)
DNA Evidence.
DNA Biology By PresenterMedia.com.
Chapter 12 Nucleic Acids and Protein Synthesis
POLYMERASE CHAIN REACTION (PCR): PRINCIPLES AND APPLICATIONS
Welcome to the world of DNA
Unit 2.1: BASIC PRINCIPLES OF HUMAN GENETICS
DNA and its Structure.
DNA and the Genome Key Area 1a The Structure of DNA.
DNA.
Unit 1.2 Review.
12.1 Identifying the Substance of Genes
The Structure of DNA What is DNA?.
DNA: The Molecule of Life
DNA.
Lesson: Structure of DNA Key Questions:
Replication 1 DNA 2 DNA.
Nucleic Acids & Protein Synthesis
DNA.
DNA.
DNA.
The Structure and Function of DNA
Unit 6 – DNA Structure and Replication
DNA.
Presentation transcript:

ФИЗИКО-ХИМИЧЕСКИЕ ОСНОВЫ НАНОТЕХНОЛОГИИ Профессор Н.Г. Рамбиди

ДНК-компьютинг

Структура ДНК

Розалинда Франклин

Морис Уилкинс

Джеймс Ватсон и Френсис Крик We wish to suggest a structure for the salt of deoxi-ribose nucleic acid (D.N.A.). This structure has novel features which are of considerable biological interest

Nucleotide (DeoxyriboNucleic Acid) DNA Structure N O NH2 Base P O O- Phosphate O CH2 OH Sugar (deoxyribose) 5‘ 4‘ 1‘ 3‘ 2‘ Nucleotide (DeoxyriboNucleic Acid)

DNA Structure - Single Strand 5‘ A 4 Bases Adenine (A) Thymine (T) Cytidine (C) Guanine (G) T C Distinctive ends 5‘ (5-prime) end 3‘ end Sequence 5‘-ATCG-3‘ 3‘ G

DNA Structure – Double Strand 3‘ A G C 5‘ Annealing G lines up with C 3 hydrogen bonds A lines up with T 2 hydrogen bonds 3‘ G 5‘ A T C Watson-Crick complement 5‘-ATCG-3‘ 3‘-TAGC-5‘ "Double Helix" 2 intertwined strands hydrogen bonds (weak) covalent bond (strong)

DNA Structure (3) base pairing Complimentary base pairing accounts for the Chargaff’s rule (A=T, G=C).

DNA Structure (4) – double helix Watson-Crick complement

Вторичная структура ДНК

Структурные варианты ДНК

ДНК – электронная микроскопия

Сложные структуры ДНК

Ферменты – принцип «ключ-замок»

Механизм ферментативной реакции

Репликация ДНК

Вычисления на основе ДНК

A different approach What DNA computing is: What DNA computing isn’t: a completely new method among a few others (e.g., quantum computing) of general computation alternative to electronic/semiconductor technology uses biochemical processes based on DNA What DNA computing isn’t: not to confuse with bio-computing which applies biological laws (evolution, selection) to computer algorithm design.

Why try new stuff ? Will need a dramatically new technology to overcome some CMOS limitations and offer new opportunity. Certain types of problems (learning, pattern recognition, fault-tolerant system, large set search algorithms) are intrinsically very difficult to solve even with fast evolution of CMOS. Hope of achieving massive parallelism.

Conventional vs. Biological Computing Component materials Inorganic, e.g. silicon Biological, e.g. DNA Processing scheme Sequential and limited massively parallel Massively parallel Current max. operations 1012 Op.s per sec. 1014 Op.s per sec. Quantum effects a problem? Yes No Toxic components? Energy efficient?

Historical timeline Research Commercial 1950’s … 1994 1995 2000 2005 R.Feynman’s paper on sub microscopic computers L.Adleman solves Hamiltonian path problem using DNA. Field started D.Boneh paper on breaking DES with DNA Lucent builds DNA “motor” DNA computer architecture ? Commercial 1970’s … 1996 2000 2015 DNA used in bio application Affymetrix sells GeneChip DNA analyzer Human Genome Sequenced Commercial computer ?

Проблема коммивояжера

Структура проблемы «Коммивояжер» { Vin,1,2,3..N, Vout } fixed Vin ,Vout P{1,2,3..N} N! paths

First special DNA computer Special problem: given N points, find a path visiting each and every point only once, and starting and ending at a given locations. (hamiltonian path problem) Solved with a DNA computer by Leonard Adleman in ‘94 for N=6 Basic approach: code each point as an 8 unit DNA string, code each possible path, allow DNA bonding, suppress DNA with incorrect start/end points.

Travelling salesman 1. Locations and complements: x0 x2 x4 x1 x3 x5 p01 p02 p13 1. Locations and complements: X0 = ACTTgcag; X0’ = TGAAcgtc X1 = TCGGactg; X1’ = AGCCtgac X2 = CCGAatgc; X2’ = GGCTtacg …… 2. Paths coded using Xn’: p01 = cgtcAGCC; p12 = tgacGGCT p02 = cgtcGGCT …. locations DNA paths DNA ACTTgcag cgtcAGCC TCGGactg tgac…. p01 <-- Solution Bonding & Filtering x0 x1

Procedure Generate random paths Hybridization & Ligation through the graph Hybridization & Ligation Keep only those paths that begin with vin and end with vout PCR with vin and vout If the graph has n vertices, then keep only those paths that enter exactly n vertices Gel electrophoresis Keep only those paths that enter all of the vertices of the graph at least once. Antibody bead separation With vi If any paths remain, say “Yes”; otherwise, say “No.” Gel electrophoresis & Sequecing

DNA Operators The bio-lab technology. Hybridization Ligation Polymerase Chain Reaction (PCR) Gel electrophoresis Affinity separation (Bead) Enzymes: restriction enzyme…

Hybridization & Ligation base-pairing between two complementary single-strand molecules to form a double stranded DNA molecule Ligation Joining DNA fragments together Solution generation step!

DNA Hybridization & Ligation AGCTTAGGATGGCATGG AATCCGATGCATGGC + CGTACCTTAGGCT Hybridization AGCTTAGGATGGCATGG AATCCGATGCATGGC CGTACCTTAGGCT Ligation AGCTTAGGATGGCATGGAATCCGATGCATGGC CGTACCTTAGGCT Dehybridization AGCTTAGGATGGCATGGAATCCGATGCATGGC + CGTACCTTAGGCT

PCR (Polymerase Chain Reaction) Mullis: Nobel Prize (1993) Amplifies (produces identical copies of) selected dsDNA molecules. Make 2n copies (n : number of iteration) Solution filtering or amplification step!

The Invention of PCR Invented by Kary Mullis in 1983. First published account appeared in 1985. Awarded Nobel Prize for Chemistry in 1993.

Did He Really Invent PCR? The basic principle of replicating a piece of DNA using two primers had already been described by Gobind Khorana in 1971: Kleppe et al. (1971) J. Mol. Biol. 56, 341-346. Progress was limited by primer synthesis and polymerase purification issues. Mullis properly exploited amplification.

It is hard to exaggerate the impact of the polymerase chain reaction It is hard to exaggerate the impact of the polymerase chain reaction. PCR, the quick, easy method for generating unlimited copies of any fragment of DNA, is one of those scientific developments that actually deserves timeworn superlatives like "revolutionary" and "breakthrough."  - Tabitha M. Powledge

PCR Cycles Denature DNA (950 C) Anneal Primers (Usually 50 – 65 0C) Extend Primers (720 C) Repeat

Gel electrophoresis Bead Separation Molecular size fraction technique Bead Separation Detect the specific DNA Solution detection or filtering step!

Gel Electrophoresis

Bead Separation (1) Magnetic Beads Magnet Complementary

Bead Separation (2) Biotin (Vitamin H)

Restriction enzyme Cut the specific DNA site. Solution detection or filtering step! A A G C T T T T C G A A OH 3’ A 5’ P A C G T T EcoRI T T C G A A P 5’ 3’ OH

Results Adleman estimated the speed of his graph problem calculation at 1014 operations/sec ! Energy efficiency: 2x1019 operations per joule This approach seems appropriate for a small range mostly combinatorial problems or problems that can be cast as such (e.g., encryption/decryption) The range of problems is still very limited Correctness of the computation highly depends on the fidelity of the process

Sources of errors a) Common operation in handling DNA is filtering: DNA filter 5% error rate Heterogenous mix Single DNA solution Leads to high output error rate b) Chain Reaction for DNA amplification. error ATTGA.. ATGGA.. Rare type of error, but does present a problem

Sources of errors (cont’d) c) Binding error. Expect binding between complements C G Formation of double helix T A G C A C T A error causes bulges, missed bonds -- translates into output errors Error resilient computation techniques required: classic error correction with redundant representation careful data encoding - trade off density for resiliency varying environment conditions may improve performance Question: are errors always bad ? In this case, an occasional mutation may lead to improved learning

What’s up to date Research still in very early stages but promise is big First groundbreaking work by Adleman at USC only 6 years ago No commercialization in sight within ~10 years Main work on settling for a logic abstraction model, ways of using DNA to compute Research sponsored by universities (Princeton, MIT, USC, Rutgers, etc) and NEC, Lucent Bell Labs, Telcordia, IBM One way or another, DNA computing will have a significant impact