Related Experiment Video
Updated: Jan 19, 2026

DNA-Tethered RNA Polymerase for Programmable In vitro Transcription and Molecular Computation
Published on: December 29, 2021
A Coding Scheme for Nucleic Acid Memory (NAM)
Kelsey Suyehira1, Simon Llewellyn2, Reza M Zadegan3
1Department of Computer Science, Boise State University, Boise, ID, USA, kelseysuyehira@u.boisestate.edu.
Abstract:
The global demand for digital data is projected to be greater than the supply of semiconductor grade silicon in 2040 [1]. When combined with the need to archive information [2], nucleic acids are being explored as an alternative memory material [1-7]. According to a recent study, the information density of nucleic acid memory (NAM) is 1000 times greater than flash memory and has the ability to last for hundreds of years [1]. Presented here is an algorithm for converting digital data into unique DNA sequences for glacial storage. Biologically inspired, our coding scheme maps hexadecimal characters to sequences of three DNA nucleotides. This mapping avoids repeating sequences and start codons, which could have adverse effects. We were able to encode and decode various file types without error.
More Related Videos
Related Concept Videos
From DNA to Protein
DNA as a Genetic Template
DNA as a Genetic Template
Nucleic acids
DNA and RNA
The two main types of nucleic acids are deoxyribonucleic acid (DNA) and ribonucleic acid (RNA). DNA is the genetic material in all living organisms, ranging from single-celled bacteria to multicellular mammals. It is in the nucleus of eukaryotes and in the organelles, chloroplasts, and mitochondria. In prokaryotes,...
Nucleic Acids
DNA and RNA
The two main types of nucleic acids are deoxyribonucleic acid (DNA) and ribonucleic acid (RNA). DNA is the genetic material in all living organisms, ranging from single-celled bacteria to multicellular mammals. It is in the nucleus of eukaryotes and in the organelles, chloroplasts, and mitochondria. In prokaryotes,...
Nucleic Acids

