Digital DNA Circuits
TheSync writes "ScienceNews has a story about digital DNA circuits. The circuits use proteins that activate or deactivate genes on the DNA for control. Since an inverter and an AND gate have been created, any digital logic circuit can now be done in DNA. Moreover, evolution can help make circuit elements work better. There is even a "databook" of BioBricks circuit elements and BioSPICE for biocircuit simulation."
But does this mean we can store data in DNA using hundreds of bases (latch), instead of a few bases directly?
So that's how the neuro-gel packs work in Star Trek... and all this time I thought it was crap!
Seriously though... what's the delay on these things? Comparable to silica versions?
---
Programming is like sex... Make one mistake and support it the rest of your life.
This one wins my vote for absolute nerdiest post ever!
And people have known about them only for, oh, a few decades.
but then, that's not much more compact than a 90-nanometer transistor. Do you know how huge a polymerase protein is?
Repeal the DMCA!
This sounds like an ad for Motorola
Does anyone know of any research into DNA computing and cryptography? I'd expect, given the massively parallel capabilities of DNA, it would be a very useful tool for a brute force attack...
Imagine coding all possible keys as dna, mixing in the message, and pulling out the only possible and logical match -> your decrypt.
Or am I just dreaming?
Jw
they have a trade mark on digital dna i believe...i just just seem them getting their attorney's ready. they have to make money somehow! :)
Okay, this may seem short-sighted, but if silicon circuits are so much faster, why not simply design silicon-to-carbon interfaces rather than try to redesign the wheel? Unless there's some level of functionality that's not applicable on the silicon side, I don't see why the results of a process couldn't be approximated. In the article, for instance:
It's far easier to describe the schematics of these circuits than to build them for operation inside a cell. For instance, to hook up one gate to the next, the amount of protein produced by the first gate must be the right amount to activate the next gate. And at every step, the output protein must be either very high or very low, to avoid false positives or negatives. It's also necessary to tweak many parameters, such as the strength with which the various proteins and the messenger RNA bind to different parts of the DNA sequence.
If the end result is accomplished simply by having the right protein the right place at the right time, why not build the circuit in silicon and simply train the cell to produce the appropriate protein based on the result of a calculation? Perhaps my ignorance is becoming too glaring...
So, now will death be refered to as a power outage?
So how much of the potential will be wasted to decimal? Will finally dumping decimal help us see the true potential of this?
He wanted to remind you that he has held the copyright for DNA for billions of years now..
He's been in contact with his lawyers and is tallying your bill as we speak.
This idea sounds good but I have to believe that it's not simply a mater of technology advances that will get us to this point. Such modifications to our cells/DNA are bound to cause problems. The body rejecting these cells etc. It's also another thing people can blame for cancer. It's an interesting idea and I hope it can work but I don't believe I will see it within my lifetime. Of course I could be wrong :)
Nerds will soon take over (using advanced understanding of math and physics) and kill those who don't understand math and physics.
... to play the game of life?
I seem to remember Motorola advertising "Digital DNA" on TV a coupld years back. I assume it is/was just some type of FPGA or something. If they still tout that slogan, this place here might have to change its name, heh.
The most interesting thing about this announcement is that this guy has been able to use evolution to improve his circuits. I don't expect molecular computers to surpass electronic computers, at least right away -- although they could theoretically perform faster than electronic computers in the short term, any advantage is offset by the time needed to convert the information to human-readable form (by finding and correctly reading the DNA sequence). As the article says, it's better to take advantage of the fact that you can "work with" bacteria. But if DNA computers could repair and upgrade themselves, they would have an advantage that electronics currently does not have. Electronics already is under intense artifical selection, and it can reproduce itself after a fashion, but unlike copper and aluminum, DNA computers can be randomly mutated, and the close homology between computers ensures that some of those mutations will be beneficial.
YES
NO
MAYBE
Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
What truth?
There is no dupe
The DNA circuits will be used in mainstream computing hardware.. The DNA wired computing hardware will become Skynet.. The DNA wired computing hardware that becomes Skynet will become self-aware.. You know the rest of the story.
Where's my tinfoil hat?
Trolling is a art,
Reports of this sort have been coming out for a few years now - basically, all they are doing is a controlled induction of a promoter. It's nothing amazing. Chaining one promoter to express another promoter ad infinitum (or to restrict expression) is already done in nature and used extensively to create transgenic cell lines, bacteria, etc. Hell, they've already developed means to do basic computations with DNA that are more applicable/advanced then this in some respects.
Does this mean that a new bread of modern inovative programming languages will be needed? I am sure that most expirenced programmers would definatily like to do something differently to make the development process more efficient, and faster.
Any suggestions on what you would like to see if a new language was developed for this platform?
Every Super Villan uses Linux.
Have there been studies in alternate programming methods/languages for DNA, like there were for quantum computers? DNA logic doesn't need to be sequential- each protein can affect many things at once. It seems rather unwieldy to try to apply conventional logic building blocks, as each gate would require a unique protein and inhibitor- you can't use the same block twice.
...engineers are starting to program microbes to carry out behaviors that nature never dreamed of. // Eventually, the goal is to produce genetic 'applets', little programs you could download into a cell simply by sticking DNA into it, the way you download Java applets from the Internet.
Not to stir up the scare-mongers and doom-sayers but that is one huge can of strangely colored worms.
Combine this w/ personalized medicine and you might live to be 600, albeit going to the doctor every week for a Service Pack and virus definition update, losing any remaining autonomy you might have over your mind and body, and wow, just think of the Homeland Security Bill we'll need to contain the threat of body-java applets... Full DNA scan in the lobby every morning... How do we stamp "FDA approved" on these little buggers?
Damn I am stirring up the doomsayers. Well I guess that's what they're for. Bring it on.
Operator, give me the number for 911!
are your problem. You might be able to use carbon nanotubes, but otherwise I dont see anything that could not rupture the cell and connect to a digital device at the same time. If we could build a silicon chip that could detect the presents of proteins that would be nice, but (pardon this comment if I'm wrong) I don't know of any chip/gate that can change states at the presents of a protein like these cells can.
"Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
A hefty airtight coolance case to keep your computer circuits from molding.
Gives a new meaning to 'my computer died'.
I found particularly enlightening the apparent similarity between Java applets and programmable DNA:
"Eventually, the goal is to produce genetic 'applets', little programs you could download into a cell simply by sticking DNA into it, the way you download Java applets from the Internet," says Timothy Gardner, a bioengineer at Boston University.
While it would have been better if it resembled something better supported in open source, it is a relief that it is not modelled after the patent-encumbered CLI-based models and that it is Internet-based rather than based on an AOL keyword.
Will women have to worry about guys with DNA-computer enhanced sperm, so unprotected sex could mutate a woman into a ninja turtle?
Will I be able to code myself urine that tastes like apple cider and poop that tastes like swiss chocolate?
If you could embed this into human cells, I bet you could convert my stomach into a 1280 X 1024 display!
BTM
That was the turning point of my life--I went from negative zero to positive zero.
Sounds similar to work being done by the Arnold group at Caltech. They've apparently (haven't read the article yet) made a NOT gate using directed evolution. They're more interested in developing and applying the directed evolution technique than in biological computers, it seems. Lab website's here. And the lab website's got their own articles available for free in .pdf form. Screw you, Elsevier!
I was listening to NPR the other day which focused on DNA as a computer.
The guy interviewed correllated the DNA genetic map to spaghetti code, a programmers worst nightmare. Apparently all through the genetic make-up of our bodies are "fuction calls" (to put it simply) and pathways that reference other calls and other pathways, over and over upon itself for a hundred million lines.
Its not the listing of the GTAC code (ie, genetic map) that's really necessary. Though of course it plays a part. Its the understanding of such code, what it does and what it controls, where power lies.
The guys interviewed all guessed it would be a hundred years or more before we began truly understanding what "functions" do what in the DNA strand and how it affects the organism in question.
Food for thought.
So does this mean we can create robots and stuff?
503 Sig Unavailable
The Signature could not be accessed. Please try again later or contact the administrator
Will I be able to code myself urine that tastes like apple cider and poop that tastes like swiss chocolate?
Given some of the fetish videos out there, I'd make that german chocolate
After looking at the article for a couple of minutes, a couple of things are clear to me:
1) being able to encode logic circuts using DNA != being able to program nano-size virus-like bio-bots to follow your instructions. The "processors" that drive life in virii, bacteria and cells do not follow instructions of this sort. Sure, you might be able to produce an organic computer that can 'run the program', but it won't be alive, it won't reproduce and it'll be a hell of a lot slower than a similar computer built on silicon. You can build logic circuits out of water and buckets if you like, but other than the intellectual curiosity, there just isn't much point.
2) I'm getting a little tired of this sort of "soon we'll be able to re-program living organism" articles. Talk about a God complex!
Look at it this way: is the paper aware of the circuit diagram I've drawn on it?
Methinks somebody needs to lay off the LSD for a while.
"Lawyers are for sucks."
- Doug McKenzie
http://www.copyright.gov/circs/circ15a.html#durati on Sorry dude, its expired
Waiting for ad.doubleclick.net...
However, our work became sidetracked when Craig developed an unusual affinity for horse sex. While the applications of the common horse penis in regards to a human are precaurious, to say the least, Craig nevertheless remained determined to not only engage in rapid, pulse pounding horse sex, but to somehow also increase it's efficiency. Craig quickly utilized the powers of digital DNA to aid him in his ghastly crusade.
After Craig was caught with a horse that he named "El Chancho the long when limp", 8 gerbils, a shrink wrapped box of OpenBSD, a lengthy printout of recent Kuro5hin.org posts, and an Xbox, funding for the project was cut.
Nope, its happening to me too. Still function as links, just they are only 1x1.
Is right here. Highly suggested reading/listening.
So run them in parallel. A billion DNA strands can fit on the head of a pin. More could fit in a beaker.
occultae nullus est respectus musicae - originally a Greek proverb
I predict this will be the first large-scale software to be implemented.
-
- - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
at Radio Shack?
Yah, poot eet een mein arse.
Anybody remember Microsoft Windows DNA?
thanks!
The guys interviewed all guessed it would be a hundred years or more before we began truly understanding what "functions" do what in the DNA strand and how it affects the organism in question.
;-)
These developers, they never document anything. Would a few comments really have been all that difficult?!
So does this mean that if i don't like my current girlfriend, i can recompile her from source?
Geeks don't have girlfriends (and I mean real ones).
you must mean boyfriend.
I don't think we'll have serious applications in bioware in the next decade.
The sequencing work done to date is phenomenal. Not trying to sell anyone short. However, the complexity when you move from the genome to the proteome can be fairly described as staggering, so I'm weighing in on the conservative side on this one.
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
Here's a nice salon.com (fictional) story about this topic, fast forwarded and given a bigger picture.
Women actually have these three states (yes, no, and maybe), but here are the correct definitions: YES - a superposition of maybe and no
NO - a definite no
MAYBE - a superposition of yes and no
Somehow I ended up with a NAND gate instead of aN AND in my DNA and ended up with one of the shortest tubes in North York. If we can finally build logic gates out of organic matter, does this mean I won't have to go through life as stumpy the wonder fuck? Penis enlargement made for real?
Calories per second?
I had a look at the "BioBricks" site - anyone out there who does molecular biology work should do the same if you're looking for a laugh.
It reads rather like a treatise on basic cloning written by someone who had a look through Maniatis (Sambrook for the newbies) and pretty much understood most of it.
The plasmids with "ampecillin" resistance genes, and their MCS with an "Echo RI" site, good lord...
He's been in contact with his lawyers and is tallying your bill as we speak.
UPDATE:
He/She/They/It has sued for control of her/his/their/its intellectual property, which the judge granted. He/She/They/It may order return of all IP active immediately, or up to 100 years from this date at the parties discretion. Due to the omnipotent power of the suing party, no other legal enforcement has been deemed necessary.
These guys were poking around with some genuinely interesting ideas. Their idea was that if you relaxed the requirements on manufacturing quality, you could make nodes that were super-cheap with a modest (but today-considered-unacceptable) failure rate. They set forth a collection of programming axioms that treated a sea-of-nodes as a continuous computational "gunk". Very cool stuff.
WWJD for a Klondike Bar?
Since all they are doing is basically the same as doing a litmus test .... either it turns fluroscent or not based on the presence of some organic chemicals. I am quite sure that most medical test involves something like this anyway.
Maybe this is a case of reinventing the wheel.
In the course of her work with Watson and Crick, Rosalind Franklin had to do a serious amount math by hand (Patterson analysis to create Patterson maps). Later, after her work on DNA she was forced to hire a computer (an 18yr old girl) to do the leg work on the data she gathered on the Tobacco Mosaic Virus.
Today I read here http://www.sciencenews.org/20030426/bob11.asp (Computer circuits made of genes may soon program bacteria)
"Silicon circuits perform complex operations using a handful of simple components known as logic gates. Genetic- circuit engineers are now building the same devices inside cells."
I wonder, what she would have thought, to know that very thing she was studying could some day be used to do the math that took up so much of her time.
First of all, this is just an issue of genetic algorithms, which don't require you to explicitly have a logic circuit coded in DNA -- there's many other analogous ways of "evolving" software or circuits.
Secondly, they do come up with very interesting results (sometimes), but often these results are not really what you'd want. I can't seem to recall details (if anyone has a reference I'd appreciate it), but I recall about a decade ago someone evolved a timing circuit that used something like 20% fewer gates than the standard human-engineered design. The catch? It used weird interactions between unconnected components, so it only worked in the exact environment (temperature, humidity, surrounding magnetic/electrical fields, etc.) it was evolved in, and stopped working entirely when the conditions changed.
For complex circuits, it's very difficult to make sure your evolving circuit is not "cheating" and making any assumptions that will cause it to break unexpectedly when those assumptions are no longer true.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
i just finished digital circuits, and now here come digital DNA circuits. i imagine the lab fees will be pretty high for that one. i suppose i'll have to buy a biological protoboard too. d'oh!
The link to the journal Science News (www.sciencenews.org) actually points to a moronic spam page at www.sciencenews.COM ... well at least it wasn't www.scientology.com!
FPGA.
They can do the same, auo mutate, compare circuits topology using the game of life rules and "automatically" reconfigure and evolve to compare their results to an etalon measure.
=> Seem to remember a FPGA test where the goal was tone recognition. The FPGA was programmed to try and get a wave analysis and recognition tested against set rules.
After X generation, not only did the processor perform the deed asked, but had modified it's gate in a way even the engeneer that designed it didn't envision, separating itself in two separate and specialized components on the same chip.
Also to be noted that the interpretation of how the fpga actually worked could only be determined after the experiment by copyng the gates configuration and is still a matter of puzzlement... It was on slashdot last year, search yourself 8p
It takes 40+ muscles to frown, but only four to extend your arm and bitchslap the motherfucker
This article was designed to amaze people that don't know anything about genetic regulatory systems. The hugely complex bodies of all organisms are "computed" by the the genes of the original fertilized egg. there are plenty of examples of genes that switch other genes on and off, and AND and OR are all over the place.
More interesting are the abstract pattern creation systems. Think about the following example.
Fly legs have precursors in maggots which are flat disks. The disks are concentric circles of precursor cells. The "toes" are in the middle and the "hips" are on outside. The whole thing swells up into a leg when it gets switched on.
Butterflies often have "eye spots" on their wings, which are concentric circles of different colored scales. The scales "know" what color to be based on the genes expressed in the circle.
Think about it. The concentric circles are abstract - the same genetic machinery creates both patterns and then the patterns are applied to completely different applications.
All this is based on NOTs and ANDs.
I bragged about my Karma at a job interview but I didn't get the job.
I would love to be able to give my brain an IP address...
maybe work an 802.11 transmitter into my forehead. or emulate genisis games on my forearm
http://www.eugenics.net/papers/gw002.html REPRODUCTION TECHNOLOGY FOR A NEW EUGENICS Paper for The Galton Institute conference "Man and Society in the New Millennium" 16 - 17 September 1999 at The Zoological Society of London Regents Park, London NW1 4RY Published as: Whitney, G. (1999). Reproduction technology for a new eugenics. The Mankind Quarterly, XL, #2, 179-192. Introduction The first century or two of the new millennium will almost certainly be a golden age for eugenics. Through application of new genetic knowledge and reproductive technologies the Galtonian Revolution will come to fruition. This new revolution in the new millennium, which I call the Galtonian Revolution (Whitney, 1995; 1997a) will be more momentous for the future of mankind than was the Copernican Revolution or the Darwinian Revolution. For with the Galtonian Revolution, for the first time, the major changes will not be to ideas alone, but rather the major change will be to mankind itself. In order to briefly discuss some of the reproductive technology ...........
A lot of people are saying "Nothing new here, these are just gene feedback loops," "this will pale in comparison to the power of sillicon" and "when can I customise my own bizarre pet."
They're missing the point.
I think that the most exciting thing about this research thrust to make packages of genes that you can plug into a genome and expect to see it work is that it is concurrant with Stephen Wolframs's A New Kind of Science.
Sure Wolfram claims to have invented everything from Mathamatica (fair enough) to Occam's Razor (at one point he sagely counsles us to use simpler cellular autonoma to get the desired result and forget the more complicated ones), but the exciting thing is that the book does give interesting examples of how to use cellular autonoma to solve real world problems which are poorly suited to math.
The cellular autonoma that he proposes operate by looking at their ancestor cell and the cells which surround them and then looking up a table of rules to determine what properties they will have. We can do this now with real cells using short range hormones and making the output something like turning on a Green Fluroescent Protein gene.
Wolfram is trying to use a computer with one or two processors to simulate an exponentially growing colony of cells. this means that he runs out of computing resources at an ever increasing rate.
With real cells, the processing power grows with each iteration, because each new cell takes care of its own housekeeping. Just add nutrient.
So borrow the book, read it and then you can see the revolution on your hands if we manage to produce something as dumb as non-motile procaryotes which are able to take the average of the hormonal output of their three nearest cells and then change colour.
Evolution is a flawed theory. If you believ in evolution you should read this book "The Evolution Cruncher". It disproves virtually every aspect of the theory of evolution. An excellent read.
sciencenews.com is certainly MY preferred search engine
It's only a matter of time until the RIAA tries to put restrictions on the intellectual copyrights of downloading MP3's into your genes. Who will be the first to be sued for absorbing the new Madonna single?
IGB: More fun than eating oatmeal!
This isn't (yet?) an attempt to build a bio-computer (although from the article they've apparently already reached the Blinkenlichts level: The result was a population of gently twinkling cells like flashing holiday lights, Elowitz says. "It was very beautiful," he says).
Rather, as far as practical results are concerned, the researchers appear to be taking a cue from electronic logic circuitry, and anticipate ways to use that field's rules to make new and sensitive measurement mechanisms. Again from the article, speculating about what might be possible: "If you spread cells around . . . they will form a fluorescent ring around the [chemical], and the middle of the bull's eye is where the bad guys are," Weiss says. It's an interesting approach for very specific bio-sensors.
I'm not too sure I like the idea of E. coli of all things being manipulated to flash in different colors, but there you go.
...you can feed it to your cat.
Remember that not all mutations are beneficial to the organism.
One thing they didn't mention is that Gene circuits can not only exhibit bistable behavior (bits), but multistable behavior (trinary, etc). Because chemical species exist in concentrations and not 'on' or 'off, there's quite a bit of additional complexity that can be utilized to perform added functions.
:)
Differentiating stem cells in the body take a signal (concentration of a chemical species) and differentiate into different cell types (more than two different cell types).
Sometimes, it's like an 'if then' statement => If received X signal, differentiate into cell type A, else B. If received signal Y (after having received X), differentiate into cell type C, else D.
Or, it might receive a 'low' signal of X and go A. Medium => B. High => C. None => D.
There's different mechanisms that can be employed to give the gene this behavior. But, the cell must be able to effectively distinguish between 'none', 'low', 'medium', and 'high'..even in a highly fluctuating environment. So it's not simple nor has it ever been studied rigorously before.
Yes, scientists have played with gene circuits and have created some interesting designs. But, it's becoming an engineering discipline whereby the engineer should know _exactly_ what will happen if the microbiologist assembles the specific components together in a cell.
That'll take a decade or more, but it's getting there.
Howard Salis
Chemical Engineer
University of Minnesota
If you want to read a great paper, read Adam Arkin's paper on the Stochastic simulation of Lambda-Phage infection of E. coli. It's from 1998 (I think). The fact that one can simulate exactly what occurs inside cells is amazing. The next step is to _predict_ what will happen. This is what engineers do.
How many times do you see buildings spontaneously collapse?
Favorite