Software for Programming Cells
summary
Web-based CAD generates DNA sequences from high-level designs and compiles a molecular consensus algorithm into strands that are actually synthesized, with mouse experiments claiming instant immunity using an anthrax-binding aptamer. The toolchain includes a parts database, stochastic and deterministic simulators and visualizers that flag incompatible part choices before the wet lab, and it produces logic gates and even a DNA-implemented square-root circuit; several compiled systems are reported to work though noise and reliability still require extra redundancy.
AI-written summary · about
chapters (24)
- 0:00Intro
- 1:49Programming (biology) Molecules
- 2:28Machine Code (DNA)
- 3:10DNA codes the proteins
- 3:58Strange loops
- 5:10DNA strands
- 5:50DNA Strand Affinity Short complementary segments bind reversibly
- 6:31Bind, Migrate, Displace
- 9:39Domain abstraction (assembler)
- 15:48DNA strand displacement
- 17:01A DNA Consensus Algorithm
- 18:24Molecular components
- 18:41Analysing function: Z3 SMT Solver
- 19:44Programming cells Molecules
- 20:25Cross-platform coding
- 23:45Synthetic Biology Software
- 24:47Cell programming
- 25:24Transcription
- 25:42Low-level DNA Language A simplified view of DNA instructions
- 26:51Repressilator
- 30:57Programming (macro)
- 34:55Biophysical Modelling
- 35:24Biophysical patterning
- 36:13Biological Computation Group
related talks
15mProgramming Matters across Domains and Scale
01h 05mSoftware As Biology
47mLearning from Nature or what biological systems can teach software engineers
22mProgram Synthesis for Artifacts beyond Programs
21mSoftware for Quantum Computing- Easing Solutions for Complex
56mComputing From Creationism to Evolutionism
51mHow does Nature code?
01h 02mThe Art of Code
