Sign in
BioengineeringbioRxiv
Preprint

Parallel molecular computation on digital data stored in DNA

B. Wang, S. S. Wang, C. Chalk, A. Ellington, D. Soloveichik

Abstract

DNA is an incredibly dense storage medium for digital data, but computing on the stored information is expensive and slow (rounds of sequencing, in silico computation, and DNA synthesis). Augmenting DNA storage with "in-memory" molecular computation, we use strand displacement reactions to algorithmically modify data stored in the topological modification of DNA. A secondary sequence-level encoding allows high-throughput sequencing-based readout. We show multiple rounds of binary counting and cellular automaton Rule 110 computation on 4-bit data registers, as well as selective access and erasure. Avoiding stringent sequence design, we demonstrate large strand displacement cascades (122 distinct steps) on naturally-occurring DNA sequences. Our work merges DNA storage and DNA computing, setting the foundation of entirely molecular algorithms for parallel manipulation of digital information kept in DNA.

PDFDOI

02 /Specification & Classification

Click any tag to browse matching papers

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.

Similarity Map
SelectedSame fieldCross-field
THISWernhart '26Schröder '25Tabatabaei '20Akhmetov '18Chen '19Zhang '24
73% semantic matchSynthetic Biology
Kaya Selina Wernhart, Mathias Orlando, Fabian Schroeder+1 more·bioRxiv·May 12, 2026