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

Reply to this note

Please Login to reply.

Discussion

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