We carry out fundamental research on molecular computers. A molecular computer is a collection of carefully engineered molecules in a test tube that interact and bump into each other to solve some mathematicallyspecified computational problem.
We focus on both the underlying comptational theory and practical implementation in the lab. Theoretical work involves mathematically analysing models of computation, characterising their computational power and inventing new models. We then build these molecular computers using DNA in the wetlab. See our list of publications for more.
We are based at the Hamilton Institute, Maynooth (Ireland). TAPDANCE is an approximate acronym for Theory and Practice of DNA Computing Engines.
Latest news
 Selfassembly workshop at UCNC & MCU
 Tristan wins best poster award at DNA23!

Molecular cargo sorting robots, accepted to Science
A molecular robot that sorts tiny cargos into separate piles

PierreÉtienne talks at STOC
Pierre talks about tile selfassembly at STOC 2017; no bounded Turing machine simulation and no intrinsic universality at temperature 1.

Papers accepted to DNA23
Two papers accepted to DNA23; experiments on algorithmic selfassembly with DNA tiles, and theory of a new thermodynamic model of computation!

Recent talks by Damien
Damien talks about DNA experiments on algorithmic self assembly at the Foundations of Nanoscience conference (FNANO), and DNAbased selfreplicators at OCAV (an origin of life working group).

Recent talks by PierreÉtienne
PierreÉtienne talks about noncooperative selfassembly at NWC, and Pijul at Rust Belt Rust and Rust Fest.

Noncooperative selfassembly is provably weak
TAPDANCE's first publication, accepted to STOC 2017

Teaching at ENS Lyon
Damien teaches a 1week graduate course at ENS Lyon on molecular computation; theory & experiments. ER02, ENS Lyon. Theory slides.
subscribe via RSS