Related Experiment Video
Updated: Aug 5, 2026

DNA-Tethered RNA Polymerase for Programmable In vitro Transcription and Molecular Computation
Published on: December 29, 2021
Polus: a context-aware enhancement framework for DNA storage via transformer-based soft-decision decoding
Lulu Ding1,2, Kun Wang1,2, Hongmei Zhang3
1School of Artificial Intelligence, Shenzhen University, Shenzhen 518060, China.
Motivation:
DNA storage offers exceptional information density and archival longevity but is constrained by complex biochemical noise inherent to synthesis, storage, and sequencing. Conventional hard-decision error-correction schemes often rely on excessive redundancy to mitigate these imperfections, which significantly compromises storage efficiency and density.
Results:
We present Polus, a Transformer-based enhancement framework that improves digital reliability through soft-decision decoding (SDD) without requiring encoder modification. At its core is SeqFormer, a Transformer-based channel model that synergizes sequence context with quality signals to generate calibrated per-base confidence scores, effectively transforming uncertain biochemical noise into informative "soft" erasures. In in silico benchmarks, Polus significantly upgrades mainstream DNA storage codecs. It reduces the sequencing coverage required for DNA Fountain by 38.9%-increasing effective physical density by approximately 80%-and eliminates persistent indel-induced errors in the Yin-Yang codec. Furthermore, it enables a targeted resequencing strategy that achieves full recovery with 99.9% less overhead than uniform deepening. Moreover, a nine-metric evaluation suite was employed to provide multi-dimensional quantitative comparisons of DNA storage codecs across reliability, density, and cost. Collectively, Polus provides a reproducible framework for context-aware decoding and system design guidance for DNA storage.
Availability And Implementation:
All source code of the Polus, including the SeqFormer implementation, codec algorithms, test data used, and the simulation pipeline is available on GitHub (https://github.com/dinglulu/Polus) and Zenodo (https://zenodo.org/communities/bioinfoszu/). A web hosted instance of Polus is available at https://polus.bioailab.net/polls/home. The SeqFormer model is also released as a standalone repository at https://github.com/dinglulu/SeqFormer and https://zenodo.org/communities/bioinfoszu/.
Related Concept Videos
DNA Packaging
DNA Packaging
DNA Bacteriophages
Translesion DNA Polymerases
TLS polymerases are found in all three domains of life - archaea, bacteria, and eukaryotes. Of the different classes of TLS polymerases, members of the Y family are fitted with specialized structures that...
DNA-only Transposons
The donor site from where the transposon is excised is either degraded or...
Transformation
