Molecular Computation

Slides:



Advertisements
Similar presentations
DNA Self-Assembly For Constructing 3D Boxes Ming-Yang KaoVijay Ramachandran Northwestern UniversityYale University Evanston, IL, USANew Haven, CT, USA.
Advertisements

In the name of GOD. Zeinab Mokhtari 22-Sep-2010 Angew. Chem. Int. Ed. 2006, 45, 735 –739 Finite-Size, Fully Addressable DNA Tile Lattices Formed by Hierarchical.
1Introduction 2Theoretical background Biochemistry/molecular biology 3Theoretical background computer science 4History of the field 5Splicing systems.
Active Tile Self Assembly: Daria Karpenko Department of Mathematics and Statistics, University of South Florida Simulating Cellular Automata at Temperature.
1 SODA January 23, 2011 Temperature 1 Self-Assembly: Deterministic Assembly in 3D and Probabilistic Assembly in 2D Matthew CookUniversity of Zurich and.
Design of a biomolecular Device that executes process Algebra Urmi Majumder and John Reif Department of Computer Science Duke University DNA15, JUNE 10,
Existing “autonomous” system Sakamoto & Hagiya State transitions by molecules A transition table:{S  S’} Starting from the initial state, calculate as.
Design of a Minimal System for Self-replication of Rectangular Patterns of DNA Tiles Vinay K Gautam 1, Eugen Czeizler 2, Pauline C Haddow 1 and Martin.
Mansi Mavani Graduate Student Department of Physics, OSU Stillwater
1 DNA Computing: Concept and Design Ruoya Wang April 21, 2008 MATH 8803 Final presentation.
Reshma P Shetty, Drew Endy and Thomas F Knight Jr.
DNA as a solution of computational problems Radosław Łazarz
Self-Assembly Ho-Lin Chen Nov Self-Assembly is the process by which simple objects autonomously assemble into complexes. Geometry, dynamics,
Abstract: Self-assembly is beginning to be seen as a practical vehicle for computation. The assembly of DNA-based tiles into 2D periodic arrays had been.
Topics in Biological Physics Design and self-assembly of two-dimensional DNA crystals Benny Gil 16/12/08 Fig3.a.
DNA Computing by Self Assembly  Erik Winfree, Caltech.
JSPS Project on Molecular Computing (presentation by Masami Hagiya) funded by Japan Society for Promotion of Science Research for the Future Program –biocomputing.
S-layer proteins Potential Application in Nanobiotechnology.
What Is the Intellectual Goal of Structural DNA Nanotechnology? Controlling the Structure of Matter in 3D to the Highest Extent (Resolution) Possible,
BME 130 – Genomes Lecture 4 Sequencing technology II Next generation sequencing.
Ashish Goel Stanford University Joint work with Len Adleman, Holin Chen, Qi Cheng, Ming-Deh Huang, Pablo Moisset, Paul.
Matthew J. Patitz Explorations of Theory and Programming in Self-Assembly Matthew J. Patitz Department of Computer Science University of Texas-Pan American.
DNA Computing on a Chip Mitsunori Ogihara and Animesh Ray Nature, vol. 403, pp Cho, Dong-Yeon.
Autonomous DNA Nanomechanical Device Capable of Universal Computation and Universal Translational Motion Peng Yin*, Andrew J. Turberfield †, Sudheer Sahu*,
The Design of Autonomous DNA Nanomechanical Devices: Walking and Rolling John H. Reif Duke University.
Strand Design for Biomolecular Computation
DNA-Scaffolded Self-Assembling Nano-Circuitry An Ongoing Research Project with Dr. Soha Hassoun Presentation by Brandon Lucia and Laura Smith.
DNA Based Self-Assembly and Nano-Device: Theory and Practice Peng Yin Committee Prof. Reif (Advisor), Prof. Agarwal, Prof. Hartemink Prof. LaBean, Prof.
The Design of Autonomous DNA Nanomechanical Devices: Walking and Rolling DNA John Reif John Reif.
Part 2. 1Introduction 2Theoretical background  Biochemistry/molecular biology  Computation 3Extension of theoretical background (biochemistry or computer.
1Introduction 2Theoretical background Biochemistry/molecular biology 3Theoretical background computer science 4History of the field 5Splicing systems.
Algorithmic self-assembly for nano-scale fabrication Erik Winfree Computer Science Computation & Neural Systems and The DNA Caltech DARPA NSF NASA.
Stochastic Computing with Biomolecular Automata Advanced Artificial Intelligence Cho, Sung Bum.
Molecular Self-Assembly: Models and Algorithms Ashish Goel Stanford University MS&E 319/CS 369X; Research topics in optimization; Stanford University,
Powering the nanoworld: DNA-based molecular motors Bernard Yurke A. J. Turberfield University of Oxford J. C. Mitchell University of Oxford A. P. Mills.
4/4/20131 EECS 395/495 Algorithmic DNA Self-Assembly General Introduction Thursday, 4/4/2013 Ming-Yang Kao General Introduction.
Horn Clause Computation by Self-Assembly of DNA Molecules Hiroki Uejima Masami Hagiya Satoshi Kobayashi.
Algorithmic Self-Assembly of DNA Sierpinski Triangles Ahn, Yong-Yeol Journal Club.
DNA nanotechnology: Geometric sorting boards
Whiplash PCR History: - Invented by Hagiya et all 1997] - Improved by Erik Winfree Made Isothermal by John Reif and Urmi Majumder 2008 Whiplash.
An Introduction to Algorithmic Tile Self-Assembly.
John Reif and Urmi Majumder Department of Computer Science Duke University Isothermal Reactivating Whiplash PCR for Locally Programmable Molecular Computation.
Towards Autonomous Molecular Computers Towards Autonomous Molecular Computers Masami Hagiya, Proceedings of GP, Nakjung Choi
DNA Bricks Ke, Y., Ong, L. L., Shih, W. M. & Yin, P. Three-dimensional structures self- assembled from DNA bricks. Science 338, 1177–1183 (2012).
Complexity of Graph Self-Assembly in Accretive Systems and Self-Destructible Systems Peng Yin Joint with John H. Reif and Sudheer Sahu 1 Department of.
Lattice Boltzmann Modeling
Molecular Self-Assembly: Models and Algorithms Ashish Goel Stanford University MS&E 319/CS 369X; Research topics in optimization; Stanford University,
Ultra Scale High Density Hybrid DNA Memory Mohamad Al-Sheikhly, William Bentley, Aris Christou, Joseph Silverman Department of Materials Science.
Cellular Automata Universalities.
Computational and Experimental Design of DNA Devices
Autonomous Programmable Nanorobotic Devices Using DNAzymes
Introduction to Tiling Assembly
Programmable DNA Lattices: Design Synthesis & Applications
Molecular Computation
Tiing Error Correction & ExperimentsChen
DNA Self-Assembly Robert Schweller Northwestern University
Compact Error Resilient Computational DNA Tiling Assemblies
Evolutionary Computation
Autonomous Programmable Nanorobotic Devices Using DNAzymes
Strict Self-Assembly of Discrete Sierpinski Triangles
Horn Clause Computation by Self-Assembly of DNA Molecules
JSPS Project on Molecular Computing (presentation by Masami Hagiya)
Self-Assembly Ho-Lin Chen Nov
John H. Reif and Sudheer Sahu
Self-Assembly of Any Shape with
A Unidirectional DNA Walker Moving Autonomously Along a Track
The Power of Nondeterminism in Self-Assembly
Algorithms for Robust Self-Assembly
Dynamically self-assembled patterns formed by up to 40 micro-rafts
Finite Field Arithmetic using Self-Assembly of DNA Tilings
Presentation transcript:

Molecular Computation DNA-Based Biomolecular Devices

Sources Material in this lecture comes from, “Handbook of Natural Computing,” Editors Grzegorz Rosenberg, Thomas Back and Joost N. Kok, Springer 2014.

Adleman’s Experiment:

Self assembled DNA tiles and lattices: 2D tiling computing model (Wang 61) universal computation by tiling assemblies (Berger 66) application of computational tiling assemblies to DNA molecular constructs (Winfree et al. 98) Use tiles composed of DNA to perform computations during their self-assembly process

Alternative method for autonomous execution of a sequence of finite-state transitions: see last lecture, enzyme based DNA automata

Assembling patterned and addressable 2D DNA lattices: Use tiling computations to form patterned nanostructures to which other materials can be selectively bound. Addressable 2D DNA lattice has a number of sites with distinct ssDNA, which provides a super structure for selectively attaching other molecules at addressable locations

Autonomous molecular computation: k