Algorithms for DNA Data Storage
summary
Claims: Microsoft encodes 35 files totaling 200 megabytes in ~2 billion nucleotides, later demonstrates random access from a library of >10 million oligonucleotides. Tools and codes: Reed–Solomon error correction yields perfect retrieval of 83 KB, and DNA Fountain achieves 215 PB/gram and ~85% of Shannon capacity using Luby fountain codes plus screening. Built systems: Catalog stitches prefabricated 20–30 bp fragments to cut synthesis cost and stores full texts like Hitchhiker’s Guide, with retrieval proofs that work end-to-end.
AI-written summary · about
chapters (15)
- 0:00Algorithms for DNA Data Storage
- 4:20Resilience
- 4:42Interoperability
- 5:29Data corruption
- 6:08Molecular structure
- 6:571977: First DNA Genome Sequenced
- 8:582001: Naive Encoding Translating each letter of the alphabet to a combination of DNA base pairs
- 14:562015: Random access Allowing researchers to selectively find data in DNA without having to sequence the entire genome
- 16:502017: "DNA Fountain" enhances information density Introducing "fountain codes" allows researchers to achieve 85% of DNA's Shannon Capacity
- 22:232017: Using DNA to record and store biological interactions Introducing new applications for DNA data storage
- 25:282018: "Library approach" reduces costs of writing data to DNA Utilizing prefabricated strands of DNA rather than synthesizing DNA base pair by base pair
- 27:25Bitcoin cold storage in DNA
- 27:39DNA cryptography
- 28:03Synthesizing DNA with 6 base pairs instead of 4
- 28:25DNA computers
related talks
41mWhy would you store digital information in DNA?
45mStoring Data Nature's Way
14mBig data, AI, the genome, and everything
01h 32mThe cell as a computer: Turing complete and massively parallel
01h 29mFundamental Algorithms in Deep Sequencing III: Genomic Compression: Storage, Transmission, and ...
13mLiquid-State Drive: A Case for DNA Block Device for Enormous Data
28mSome Current Computational Challenges in Bioinformatics
53mApplied Functional Programming in Computational Genomics
