Related Experiment Video
Updated: May 26, 2026

07:50
Plasmid-derived DNA Strand Displacement Gates for Implementing Chemical Reaction Networks
Published on: November 25, 2015
Design and analysis of DNA strand displacement devices using probabilistic model checking
Matthew R Lakin1, David Parker, Luca Cardelli
1Microsoft Research, 7 JJ Thomson Avenue, Cambridge CB3 0FB, UK.
Journal of the Royal Society, Interface
|January 6, 2012
Summary
This study introduces probabilistic verification for designing DNA devices. These techniques help debug DNA strand displacement systems, ensuring reliability and performance during development.
Area of Science:
- Synthetic Biology
- Computational Biology
- Molecular Engineering
Background:
- Designing complex DNA devices is challenging due to potential molecular interference.
- DNA strand displacement (DSD) offers a design paradigm, with a formal language for analysis.
- Existing methods struggle to guarantee device correctness and reliability.
Purpose of the Study:
- To introduce probabilistic verification for analyzing DNA device design.
- To assess the correctness, reliability, and performance of DNA devices early in the design phase.
- To demonstrate the application of these techniques in designing a functional DNA device.
Main Methods:
- Utilizing the probabilistic model checker PRISM.
- Integrating PRISM with the DNA strand displacement (DSD) programming language.
- Applying probabilistic verification to debug DSD components and analyze kinetics.
Main Results:
- Probabilistic verification successfully identified design flaws in DNA devices.
- The methods allowed for evaluation of different design choices and their impact on performance.
- Demonstrated the construction of a DNA strand displacement device for approximate majority voting.
Conclusions:
- Probabilistic verification is a powerful tool for designing reliable DNA devices.
- This approach enhances the formal analysis and debugging of DNA strand displacement systems.
- Future work can extend these methods to more intricate DNA-based computational designs.
Related Concept Videos
Mismatch Repair
Overview
Mismatch Repair
Organisms are capable of detecting and fixing nucleotide mismatches that occur during DNA replication. This sophisticated process requires identifying the new strand and replacing the erroneous bases with correct nucleotides. Mismatch repair is coordinated by many proteins in both prokaryotes and eukaryotes.
The Mutator Protein Family Plays a Key Role in DNA Mismatch Repair
The human genome has more than 3 billion base pairs of DNA per cell. Prior to cell division, that vast amount of genetic...
The Mutator Protein Family Plays a Key Role in DNA Mismatch Repair
The human genome has more than 3 billion base pairs of DNA per cell. Prior to cell division, that vast amount of genetic...
Mismatch Repair
Overview
The Spindle Assembly Checkpoint
The spindle assembly checkpoint is a molecular surveillance mechanism ensuring the fidelity of chromosome segregation during anaphase. The checkpoint monitors the completion of all the prerequisite steps before chromosome segregation to determine whether the segregation process should proceed or be delayed.
Many proteins function together to control the spindle assembly checkpoint. Mutations affecting these proteins may allow cells to proceed into anaphase prematurely, resulting in the...
Many proteins function together to control the spindle assembly checkpoint. Mutations affecting these proteins may allow cells to proceed into anaphase prematurely, resulting in the...
Fixing Double-strand Breaks
The double-stranded structure of DNA has two major advantages. First, it serves as a safe repository of genetic information where one strand serves as the back-up in case the other strand is damaged. Second, the double-helical structure can be wrapped around proteins called histones to form nucleosomes, which can then be tightly wound to form chromosomes. This way, DNA chains up to 2 inches long can be contained within microscopic structures in a cell. A double-stranded break not only damages...
Fixing Double-strand Breaks
The double-stranded structure of DNA has two major advantages. First, it serves as a safe repository of genetic information where one strand serves as the back-up in case the other strand is damaged. Second, the double-helical structure can be wrapped around proteins called histones to form nucleosomes, which can then be tightly wound to form chromosomes. This way, DNA chains up to 2 inches long can be contained within microscopic structures in a cell. A double-stranded break not only damages...

