Live data from Hacker News

A biological camera that captures and stores images directly into DNA

nature.com

71–80 of 125 posts

Re: A biological camera that captures and stores images directly into DNA

#71
post #8

Earlier quoted context omitted.

>using DNA as an information storage medium is a pretty neat concept And billions of years old.

> And billions of years old. With not quite good backup strategies.

Could make for some interesting decoding errors as your original data mutates

Re: A biological camera that captures and stores images directly into DNA

#72

Earlier quoted context omitted.

And create a never to be deleted record of images across the infected population?

Cue "tasteless porn in bitcoin blockchain forever".

Luckily, DNA is mutable over generations, so all such noise can and will eventually be filtered out.

Re: A biological camera that captures and stores images directly into DNA

#73

Something that I always found fascinating is how DNA is a base 4 information format. There's this thing called radix economy, which is basically an expression of how efficient a number system is. Base e is the theoretical maximum, and so base 3 is the closest integer. Obviously if you have a special use case, then that may dominate your radix economy (like hex, b64, etc...), but for general purpose information purpos…

>So for example, ternary logic is (much) more efficient than binary logic. Having that 3rd state just makes problem solving much more elegant. Binary for electronics is obvious because there are 2 states in electric components: on or off. There is no 3rd option.

I believe "on" and "off" in electronics typically correspond to different voltage levels. So you absolutely could have a third intermediate state if you wanted to. Flash memory does this (and even sometimes has 4 states). I guess designing switches (transistors) that could take advantage of and propagate these extra states could be tricky though.

Re: A biological camera that captures and stores images directly into DNA

#74
post #67
post #46

Earlier quoted context omitted.

DNA mostly relies on the fact that there's 2 strands that are (logically speaking) a mirror copy of each other (a C is paired with a G and vice versa, an A to a T and vice versa), it's like RAID 3 with only 2 disks (one being parity). Apart from repairing structural damage such as missing bonds, the cell can even repair missing bases or non-straight breaks without loss. This mechanism is also used for replication: th…

Im aware of that, but was rather thinking about ECCs like hamming-code, that are able to correct single sequences of info based on surplus info in that same string.

Nothing algorithmically sophisticated, but DNA repair enzymes already do this.

Re: A biological camera that captures and stores images directly into DNA

#75

Earlier quoted context omitted.

A classic armchair response. DNA has complementary nucleotides (AT,GC) that facilitates its pairing. Base 3 wouldn’t work in that sense. Also, you can’t forget about the genetic code. See https://arxiv.org/pdf/q-bio/0605036.pdf for interesting thoughts. Remember, evolutionary biology is a field and people think about these questions!

This is pretty smug for someone who seems to have managed to miss the point entirely. Yes, DNA has certain features that require a base 4 system. That is not necessarily true of all possible systems with DNA-equivalent function, which is the point this whole thread is making.

If you iron man the argument then it’s an error correction argument in that this simple ecc method can be what favours a base-4 encoding instead

Re: A biological camera that captures and stores images directly into DNA

#76

Earlier quoted context omitted.

A classic armchair response. DNA has complementary nucleotides (AT,GC) that facilitates its pairing. Base 3 wouldn’t work in that sense. Also, you can’t forget about the genetic code. See https://arxiv.org/pdf/q-bio/0605036.pdf for interesting thoughts. Remember, evolutionary biology is a field and people think about these questions!

This is pretty smug for someone who seems to have managed to miss the point entirely. Yes, DNA has certain features that require a base 4 system. That is not necessarily true of all possible systems with DNA-equivalent function, which is the point this whole thread is making.

How have I missed the point? The answer that nature cannot engineer and can't start de novo are trivially true statements that provide no actual insight into the question. I fully agree the original question itself is a deep one. A quick literature search is more productive than pontificating with weak analogies. See https://www.math.unl.edu/~bdeng1/Papers/DengDNAreplication.p... for what seems to be an interesting analysis regarding base number and DNA replication rate.

Re: A biological camera that captures and stores images directly into DNA

#77

Earlier quoted context omitted.

If you create your data right, the actual data can make backups of itself. There's even builtin ways for it to improve itself over time using genetic algorithms.

A kind of implied meaning of the term "data", especially in context of storage and archiving, is that we do not want it to "improve itself".

[dead]

Re: A biological camera that captures and stores images directly into DNA

#78

Man what a confusing title. It's not a single strand of DNA that gets the image information. You get a pool of DNA, which collectively hold the images information. This is done in a pretty obvious way, each "pixel" is a well in a 96-well e.g. plate and you expose the bacteria in these wells to different light and then the DNA transformation is triggered by the light, then you harvest the DNA from the bacteria and get…

Would be neat if you could somehow splice them into a sequence but I think you'd have some alternating sequences that determine position and sequences that really code information.

yes, I was very impressed by the title, but once I dug into this it was sort of like "well we could probably have accomplished this ~10 years ago when optogenetics first came out". Definitely a situation where branding the title got something "so silly that no one did it before" got it to be noticed.

Re: A biological camera that captures and stores images directly into DNA

#79
post #41

Am I alone in thinking that using regular DNA is a terrible idea for data storage? I mean, that would make your storage medium a potential biohazard. Although it probably would all be cool until someone put smallpox.bin on a major torrent tracker. If it’s really that good, we should come up with a variant using slightly different chemistry so that biocontamination is not a factor.

> that would make your storage medium a potential biohazard

generally no. If you're worried about random DNA being a biohazard there are way worse things to worry about, like how your immune system uses random stretches of biologically primed dna to create antibody diversity.

The real reasons why it's terrible is that write speed is atrocious and read speed is bad (on the order of 2-3x that of amazon glacier's robotic tape handlers, with WAY MORE expensive robots, and way more expensive cost to read -- you're bulk polluting rivers in china to make the reagents).

The only use case I can think of is deep generational archival (like the svalbard seed bank, but for information). Where cost to store by volume is at a premium, and where you'd like to have many many many copies, and you don't mind the cost to read because you won't be reading it but for every 10 or so years, if even.

Store your logs in DNA. You're never going to read them anyways.

Re: A biological camera that captures and stores images directly into DNA

#80

Earlier quoted context omitted.

> Like, why didn't DNA end up as base 3? Why did we end up with only 20 proteinogenic amino acids? Why are vertebrate neural architectures inverted (cell bodies on the inside, connections on the outside, even though the other way round way (eg. like a squids brain is organised) is easier and less inhibitive to growth? 2 Reasons: a) Because nature and evolution cannot engineer. Random mutation, recombination and natur…

A classic armchair response. DNA has complementary nucleotides (AT,GC) that facilitates its pairing. Base 3 wouldn’t work in that sense. Also, you can’t forget about the genetic code. See https://arxiv.org/pdf/q-bio/0605036.pdf for interesting thoughts. Remember, evolutionary biology is a field and people think about these questions!

> Base 3 wouldn’t work in that sense.

That's true, but a) not the point I am making, and b) I am pretty sure it says nowhere in my post that it would.

Post reply on HN