2 ms·
In practice, I suspect that we have numerous ways of dealing with mutations. However, if I recall my high-school biology correctly, during DNA replication there
by gizmo686 13y ago
In practice, I suspect that we have numerous ways of dealing with mutations. However, if I recall my high-school biology correctly, during DNA replication there is error correction. My guess would be that evolution would tend to regulate mutations rates through the efficiency of error correction mechanisms (and the accuracy of the primary duplication mechanism) more so than a meta-evolution in the structure of DNA. Having said that, it is reasonable that there would be evolutionary pressure to have DNA that requires more mutations before becoming dangerous.
Responding to the content of your post. DNA is not executable code as much as data. The 'primary' purpose of DNA is to provide the blueprints for proteins. DNA sequences can be thought of in by grouping the base pairs in 3 called codons (this grouping is not reflected in the molecular structure). The beginning and end of a gene are marked by "start" and "stop" codons, which are just a specific DNA subsequence. Conceptually, a gene is converted into a protein by replacing each codon with its corresponding ammino acid (based on a lookup table) [1]. The function of a gene is determined by the chemical properties of the resulting protein.
As it turns out, there are parts of DNA that do not code for proteins, yet still have significant effect. However, I am not aware of any evidence of a naturally occurring use of DNA that resembles executable code.
[1]http://www.biogem.org/codon.jpg http://www.biogem.org/codon.jpg
- jlgreco 13y agoI suppose what I am suggesting is something along the lines of littering the DNA with lots more "stuff that does nothing" that has a very small edit distance from "encodes the creation of a protein that kills the cell." So while you might normally have: ... ACGATTACGATACG .... ---|--------------|--- | useful protein You would now have: ... ACGATTACGATACG TACC TACC TACC TACC TACC TACC TACC TACC TACC ... ---|--------------|----|----|----|----|----|----|----|----|----|--- | | useful protein pointless proteins The trick with the TACC being that perhaps TAAC, AACC, and TAGC all, rather than encoding a pointless protein, each encode a protein that will kill the cell. Any random damage to TACC will have a high chance of producing a sequence that will be deadly to the cell. So each time you get whacked by a gamma ray, you spin a die and see what it hits. Maybe it hits a naturally occurring sequence like 'ACGATTACGATACG' and maybe you get cancer. Or maybe it hits one of those artificially inserted TACC segments that is designed to usually break in such a way that the cell is killed. Add more and more TACC segments and you become less and less efficient, but the odds get stacked more in your favor the more you add. It would kind of be the "electric fence" approach to arresting unintended behavior (http://en.wikipedia.org/wiki/Electric_Fence http://en.wikipedia.org/wiki/Electric_Fence). I suspect actually pulling this off isn't something that is doable in the foreseeable future, since it would require being able to make strong statements of the nature "This segment of DNA should have no effect", and similar, but it makes sense in my head at least ;)