Slashdot Log In
DNA For Information Processing and Data Storage
Posted by
CmdrTaco
on Mon Dec 20, 2004 03:14 PM
from the but-how-many-mp3s-can-it-store dept.
from the but-how-many-mp3s-can-it-store dept.
Haydn Fenton writes "Here is an article on using DNA for data storage and even information processing. From the article, "The DNA molecule - nature's premier data storage material - may hold the key for the information technology industry as it faces demands for more compact data processing and storage circuitry. A team led by Richard Kiehl, a professor of electrical engineering at the University of Minnesota, has used DNA's ability to assemble itself into predetermined patterns to construct a synthetic DNA scaffolding with regular, closely spaced docking sites that can direct the assembly of circuits for processing or storing data.""
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
It works on so many levels (Score:5, Informative)
DNA heroically unchanging (Score:3, Informative)
Good point.
When DNA does go bad, typically what happens is that the telomeres [nih.gov] wear out, leading to cell death.
-kgj
Re:DNA heroically unchanging (Score:5, Informative)
Parent
Re:DNA heroically unchanging (Score:2)
Thanks for the clarification.
-kgj
Re:So ... (Score:3, Funny)
You have forgotten Slashdot Rule #6: Don't let the facts get in the way of the moderation.
Re:It works on so many levels (Score:2)
Siliconase however does not exist.
Re:It works on so many levels (Score:3, Funny)
Re:It works on so many levels (Score:2, Interesting)
I'm not so certain that's something to brag about in this case. DNA may be stable, but DNA replication is not always reliable and accurate. Genetic mutations are common - they are the result of random errors in the replication process. Some organisms have turned really rotten replication accuracy into an advantage (e.g. HIV, which mutates so fast that it has demonstrated an amazing ability to survive everything science has thrown at it). Other organisms
Re:It works on so many levels (Score:2)
btw HIV is RNA (retro) virus
Re:It works on so many levels (Score:4, Interesting)
Science fiction may have an answer too. I believe the Slavers [Niven, Known Space series] engineered giant food animals (with intelligence just because the Slavers were really mean) that had specially engineered DNA so that they would not be impacted by radiation. As you say, mutation is necessary in evolving systems, but if one were engineering a system, you'd want to take that out of the equation.
Parent
Viruses (Score:5, Funny)
Parent
Re:It works on so many levels (Score:2)
The backbone of DNA is very stable, but the bases definitely do not fit your description (indeed, I smell troll). Bases can be oxidized (drink your anti-oxidants), thymines can be fused (UV light causes this), etc. The reason DNA retains such high fidelity over such a long time is because there are enzymes in the nucleus that are specifically designed to repair these unwanted changes (for example, 8-oxoguanine is repaired to guanine
Re:And it's really fun to make backups.... (Score:2)
"Only wimps use tape backup: real men just wank over their ftp server, and let the rest of the world mirror it."
- Definitely Not Linus Torvalds
640K DNA molecules... (Score:3, Funny)
-GillBates0.
So how long... (Score:5, Interesting)
Or
How long until spies pass messages along in the form of biological matter by sneezing into a tissue?
Or
How long until we can buy books in readable vials full of liquid?
The possibilites are endless and cool but of course it will probably just be used to sell us Coca Cola... so much wasted potential.
Re:So how long... (Score:5, Funny)
Each DNA strand is a number. Like the Hebrew A, Alef is 1. B, Bet is 2. You understand? But look at this. The strands are inter-related. Like take the Hebrew word for father, 'Ab' - Alef Bet... 1, 2 equals 3. Alright? Hebrew word for mother, 'em' - Alef Mem... 1, 40 equals 41. Sum of 3 and 41... 44. Alright? Now, Hebrew word for child, alright, mother... father... child, 'Yeled' - that's 10, 30, and 4... 44
Parent
Re:So how long... (Score:4, Insightful)
Think about it this way... the Bible was originally written in Hebrew. The Hebrew alphabet has 22 letters. Do you really think that the Christian God (should he exist) thought far enough ahead to include people in the bible who numerological name conversions would apply in English? No, that's absolutely absurd.
This is why I swerve to hit these wacky numerologists out there. They're so blissfully ignorant of the arbitrariness of our numbering system and number of letters in our English alphabet that they try to apply some grandiose scheme to letters in order to convince people that they're some kind of mystic.
Parent
Re:So how long... (Score:2)
Although I absolutely agree with you in regards to these crackpot code schemes, your reasoning here is flawed. The Christian God, as taught in the Bible, is omniscient (all-knowing) as well as sovereign (in control). He is outside of time and knows exactly what the future holds. Therefore, He certainly could think "far enough ahead
The things people doubt (Score:2, Interesting)
Re:The things people doubt (Score:2, Informative)
Re:The things people doubt (Score:2)
SCO and DNA (Score:4, Funny)
Re:SCO and DNA (Score:2)
Yep you must be of your protected IP.
Slow Posting (Score:5, Funny)
Re:Slow Posting (Score:2)
Re:Slow Posting (Score:2)
Nasty unforeseen consequence (Score:5, Funny)
Re:Nasty unforeseen consequence (Score:3, Funny)
DNA versus the Elecron (Score:2, Interesting)
The problem is the energy (Score:2)
DNA plus Information Processing equals... (Score:3, Funny)
Performance Limits on Chemical Computation (Score:5, Informative)
Performance Limits on Chemical Computation [dyndns.org].
Re:Performance Limits on Chemical Computation (Score:2)
The Slashdot-relevant portion of the abstract:
This doesn't speak to using DNA as a construction scaffolding, which I am not skeptical of, but DNA computing has never
I would prefer to use RNA (Score:4, Funny)
I will use RNA (Raided Nucleic Acid) instead.
Carl Sagan pointed out in Dragons of Eden (Score:5, Interesting)
When that data access speeds up another 8 or 10 orders of magnitude and is both R and W,[and not much sooner!] we can talk about DNA as if it were magnetic media and seriously talk about its applications...Makes you wonder if the lessons of open source are going to have to be rediscoverd as we further exploit what software engineering has to teach us about handling DNA.
DNA computers (Score:4, Interesting)
This sort of DNA computer could be useful for a number of problems that involve a lot of trial and error, such as protein folding. In a paper some years ago some scientist managed to solve a traveling salesman problem using one such computer. They generated different strands corresponding to each city, and let them mix in a tube randomly to produce different candidate 'paths'. Then, they used some chemical selector (the tricky part) to eliminate the strands corresponding to invalid paths. Left in the tube were all valid paths, which could then be easily replicated using PCR.
I couldn't find the original paper, but a pretty good explanation can be found here [howstuffworks.com]
I can just hear it now... (Score:3, Funny)
Been done in Star Trek (Score:2)
DNA is problematic. (Score:2)
Having said all that, if you've massive archives where you're less interested in immediate access as
The Selfish Gene... (Score:2)
Evolution has worked for billions of years. I'd say it's worked out quite a few of its bugs. So why don't we copy it when doing computing? I think the book stated (VERY generally, I assume), that there are 4 bits that get used to build with DNA - A, T, C, and G... obviously this has advantages, so why are we using binary computers
Re:The Selfish Gene... (Score:2)
On the othe
Speed of the Brain (Score:2)
Man, always thought my computer had no trouble winning against my brain in terms of speed.
Hacking DNA (Score:2)
Re:ha (Score:2)
Re:Cheaters Paradise? (Score:2)
Re:base 5 computing? (Score:2)
Re:base 5 computing? (Score:2)
1. it's spelled protein.
2. It can only be a, c, g, t in dna
3. those aren't proteins they are bases
4. Proteins are coded by dna, they do not comprise dna in any way.
5. Dna doesn't get spliced during cell replication. It gets copied.
6. therefpre isn't a word.
Re:base 5 computing? (Score:2)
No they are not peptides either. They are simply bases. You are right though NULL doesn't work. The fact that they come in pairs doesn't limit this in any way. You always get 2 strands of dna they pair with each other. So long as you only look at one strand there are four possibilities in each position.
Re:base 5 computing? (Score:2)
Well a biochemist of sorts would be better. As a genetecist I'll respond. A pairs with T and C pairs with G. Dna is a double helix and one is an exact inverse copy of the other. Where one has an A the other has a T and vice versa. Since generally only one strand is read you have base 4 at each site.
Re:Already see problems. (Score:3, Funny)