DNA’s Error-Detecting Code

Computers employ a variety of schemes to check whether a chunk of digital information–transmitted as a message, stored in a database, or functioning as a set of instructions–remains error-free. Such error-detection codes would detect, for example, the change of one bit from 0 to 1 or 1 to 0 in corrupted data.