If you store data onto 50 DNA strands, can you always read back all the data from all 50 strands, or does one need to store multiple copies of each in case the sequencer can't "find" a particular strand? If one does need multiple copies, it would seem that this method suffers from the coupon collector's problem [1] (i.e. to collect all 50 strands requires collecting 225 random strands on average), and that the retrie…
HN formatting breaks the first Wikipedia link by removing the apostrophe. I ran it through a link shortener as a workaround. http://cl.ly/1r153b103k2P
Harvard cracks DNA storage, crams 700 terabytes of data into a single gram
101–110 of 133 posts
Re: Harvard cracks DNA storage, crams 700 terabytes of data into a single gram
#102I'm gently concerned about what'll happen to information if it's not available to the future people. Is anyone taking the most important documents of our civilisation and encoding them onto clay tablets, or some such?
Re: Harvard cracks DNA storage, crams 700 terabytes of data into a single gram
#103Re: Harvard cracks DNA storage, crams 700 terabytes of data into a single gram
#104I really liked their paper. Its a bit less over the top than the extremetech guys but hey, that is the difference between pop journalism and science. Clearly with some form of fountain code or LDPC codes you will be able to get the data back, but what struck me is that I always thought of DNA as relatively unstable, in the sense that cells decay/die etc, but the fact that just sitting there, DNA which isn't expressin…
well the dna we used never touched the inside of a cell; plain dried dna is very stable, evidenced by the ability to sequence 10's of thousands of years old samples stored in decaying flesh (albeit with some errors).
If you needed more, you could then transform E. coli with the plasmid and let them do the work for you.
I don't know if this is done very much anymore, but this helps to show just how robust DNA can be. I want to say that a few years ago, someone tried to sell our lab an archival tool for DNA that was essentially this. You dried your DNA samples onto blotting paper in a grid, then when you needed a sample, you could go back and reconstitute by punching it out of the paper.
Re: Harvard cracks DNA storage, crams 700 terabytes of data into a single gram
#105To read the data out are they basically doing de novo assembly on the sequenced reads? How are they handling all of the errors in gene sequencing? How about assembly errors? Long repeats?
we don't ever assemble; we are reading 115bp (96bp data, 15bp address), and pair reads using seqprep to reduce errors; a few other things are done, but the basics is that we just take all reads at a particular barcode and call consensus by majority vote. 10 bit errors in 5.27e6
Re: Harvard cracks DNA storage, crams 700 terabytes of data into a single gram
#106And, of course, this brings us to the question: Do we already have messages in our DNA? Here's a post (from 2007) on this: http://blog.sciencefictionbiology.com/2007/07/messages-in-ou... . Actually, if it's from the aliens who seeded life on Earth, it would probably be in a prokaryotic DNA perhaps?
That's not to say that we weren't seeded, just that if we were, any message would likely have been lost. Unless... maybe they seeded mitochondria intact, which are in all (ok, most) eukaryotes. Maybe that might work... :)
Unfortunately, chrM is pretty small too... so no hidden messages there either :(
Re: Harvard cracks DNA storage, crams 700 terabytes of data into a single gram
#107Earlier quoted context omitted.
well the dna we used never touched the inside of a cell; plain dried dna is very stable, evidenced by the ability to sequence 10's of thousands of years old samples stored in decaying flesh (albeit with some errors).
A bit of support to that: it used to be common to send plasmids (circular strand of DNA) to people on paper. You'd take a drop of the plasmid, put it onto the paper, and let it dry. When the recipient got the card in the mail, they'd cut out around your dried plasmid and put it back into water. It would be perfectly functional, if needed. If you needed more, you could then transform E. coli with the plasmid and let t…
Re: Harvard cracks DNA storage, crams 700 terabytes of data into a single gram
#108Earlier quoted context omitted.
we don't ever assemble; we are reading 115bp (96bp data, 15bp address), and pair reads using seqprep to reduce errors; a few other things are done, but the basics is that we just take all reads at a particular barcode and call consensus by majority vote. 10 bit errors in 5.27e6
Do you don't ever make a large single molecule like you'd find inside cells? You're saying you create the fragments and then read back the same fragments?
Re: Harvard cracks DNA storage, crams 700 terabytes of data into a single gram
#109Re: Harvard cracks DNA storage, crams 700 terabytes of data into a single gram
#110I'm an author of the paper. The title of this article is misleading; first, we encoded 650kB and made 70 billion copies... second, those 70 billion copies weigh 1 milligram... third, it's really only meant for archival purposes as it's immutable and not random access... fourth, it's expensive right now (at least this might be a solvable problem).