4 ms·
You may be interested in the NSF-funded Molecular Programming Project -- http://molecular-programming.org/ http://molecular-programming.org/. Projects listed th
by psyklic 8y ago
You may be interested in the NSF-funded Molecular Programming Project -- http://molecular-programming.org/ http://molecular-programming.org/. Projects listed there include "gro: the cell programming language" and "DNA origami" -- designing synthetic DNA that folds together into recognizable 2D and 3D shapes.
I also encourage you to look at the Qian Lab. Lulu has created neural networks out of DNA -- https://www.nature.com/articles/nature10262 https://www.nature.com/articles/nature10262. Her research is entirely about programming molecular systems -- http://www.qianlab.caltech.edu/research.html http://www.qianlab.caltech.edu/research.html.
I was fortunate enough to collaborate with Lulu and with Erik Winfree's DNA computation lab at Caltech a while back.
My work was about building switching circuits using DNA. We designed DNA sequences that would bind together probabilistically. Using these, we created "probabilistic switches" -- analogous to Shannon's original on/off switches. Then, we used some earlier work of mine to design (and build!) circuits of "pswitches" that realize certain probability distributions.
We published an open-access paper last year here -- https://www.pnas.org/content/115/5/903 https://www.pnas.org/content/115/5/903. I suggest looking at Figure 1 to get a good idea how it works.