DNA Data Storage and Near-Molecule Processing for the Yottabyte Era
Offered By: USENIX via YouTube
Course Description
Overview
Explore the potential of DNA data storage and near-molecule processing in this keynote address from FAST '21. Delve into the development of an end-to-end system, covering computational aspects of encoding and decoding, as well as molecular biology components like random access, sequencing, and fluidics automation. Learn about early efforts in creating hybrid electronic/molecular computer systems that offer capabilities beyond data storage, such as image similarity search. Gain insights into the advantages of DNA data storage, including extreme density, durability, eternal relevance, and environmental sustainability. Discover the exponential improvements in DNA data storage technology and its potential applications in the yottabyte era. Examine the integration of digital microfluidics as a versatile platform for wet lab preparation protocols and the development of affordable full-stack software/hardware solutions. Explore the future of hybrid systems that combine digital and molecular computing technologies.
Syllabus
Intro
When Moore met Feynman
DNA data storage basics
Comparison with other media
Ability to make copies
DNA encoding
DNA synthesis
Reading DNA with sequencing by synthesis
Different error profile across platforms
DNA decoding and error correction
Exponential improvements in DNA data storage
Performance of reading and writing DNA
DNA storage end-to-end system w/ integrated computing
Searching with DNA
Content based media search
"Semantic" Hashing
Learning-based encoding
Yottabyte-scale near-molecule computing?
Digital microfluidics Versatile platform to implement wet lab preparation protocols
Affordable full-stack SW/HW digital microfluidics platform
Hardware, software, wetware
Future hybrid systems
Taught by
USENIX
Related Courses
Computer ArchitecturePrinceton University via Coursera Introduction to Computer Architecture
Carnegie Mellon University via Independent Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
Hebrew University of Jerusalem via Coursera 计算机系统基础(一) :程序的表示、转换与链接
Nanjing University via Coursera Computer Architecture
Indian Institute of Technology Madras via Swayam