A C G T
drag grid to pan โ†’

DNA Data Storage 2D: Redundancy & Majority-Vote Decoding

DNA can, in principle, pack about 215 petabytes of data into a single gram โ€” but real archival systems never write a message as one fragile copy. This simulator encodes a byte payload into synthetic DNA bases (2 bits each), synthesizes a chosen number of redundant physical copies, subjects every base of every copy to an adjustable substitution-error rate, then "sequences" the pool and majority-votes each position back to a decoded strand. A layered 2D readout shows the original sequence, every physical copy row-by-row (draggable/zoomable for long payloads), the decoded strand, and a live binomial probability chart plotting decode reliability against error rate for every redundancy level โ€” showing exactly how physical redundancy trades storage density for decode reliability.