yeah, DNA code is actually a kind of trinary hamming code
https://en.wikipedia.org/wiki/DNA_digital_data_storage#Encoding_arbitrary_data
you could say it's "base 3"
so to store 1Mb of data you need 1000000*8/3 = 2666667 segments of peptides chained, so 37.5Mb = 1000000000 segments of DNA, plus whatever sequence/error correction overhead you are gonna use (a clear case for a hamming code IMO, every 3 trits=2trits decoded with 50% redundancy, plus each segment you generate has to have a header and length prefix
haha, i'm totally nuts about data encoding schemes
anyhow, by those numbers, this must mean a single human's total DNA store is approximately 20 billion DNA segments minimum before any such redundancy and segmenting is added
how cool would it be to be able to back up your data with a DNA encoder also... i mean... 23 billion gives you a gigabyte, easily with ample redundancy storing all several copies of each segment, a dot the size of a cylinder of hair the same length as width, throw it in a PCR and decode to recover it
slow and expensive backup but i imagine you could embed it inside little lead balls and it would basically last forever even in deep space
Thread collapsed