title: A Rewritable, Random-Access DNA-Based Storage System.
abstract: We describe the first DNA-based storage architecture that enables random access to data blocks and rewriting of information stored at arbitrary locations within the blocks. The newly developed architecture overcomes drawbacks of existing read-only methods that require decoding the whole file in order to read one data fragment. Our system is based on new constrained coding techniques and accompanying DNA editing methods that ensure data reliability, specificity and sensitivity of access, and at the same time provide exceptionally high data storage capacity. As a proof of concept, we encoded parts of the Wikipedia pages of six universities in the USA, and selected and edited parts of the text written in DNA corresponding to three of these schools. The results suggest that DNA is a versatile media suitable for both ultrahigh density archival and rewritable storage applications.
authors.affiliation: University of Illinois, Department of Electrical and Computer Engineering, Urbana, 61801, US.
authors.forename: S M Hossein Tabatabaei
authors.initials: SM
authors.lastname: Yazdi
authors.affiliation: University of Illinois, Department of Chemical and Biomolecular Engineering, Urbana, 61801, US.
authors.forename: Yongbo
authors.initials: Y
authors.lastname: Yuan
authors.affiliation: University of Illinois, Department of Bioengineering, Urbana, 61801, US.|University of Illinois, Institute for Genomic Biology, Urbana, 61801, US.
authors.forename: Jian
authors.initials: J
authors.lastname: Ma
authors.affiliation: University of Illinois, Department of Chemical and Biomolecular Engineering, Urbana, 61801, US.|University of Illinois, Institute for Genomic Biology, Urbana, 61801, US.
authors.forename: Huimin
authors.initials: H
authors.lastname: Zhao
authors.affiliation: University of Illinois, Department of Electrical and Computer Engineering, Urbana, 61801, US.
authors.forename: Olgica
authors.initials: O
authors.lastname: Milenkovic
mesh_terms: D000465:Algorithms; D004247:DNA / Q000737:chemistry / Q000235:genetics; D007254:Information Science; D016247:Information Storage and Retrieval; D008962:Models, Theoretical; D013672:Technology
chemical_list: D004247:DNA