Parity Code And DNA
jnana writes "There's an interesting article in Nature about error-correcting parity code in DNA. It seems that there are enzymes that check for even-parity nucleotides (according to a 0 and 1 assignment scheme in the article) and recognize odd-parity nucleotides as errors. The authors argue that this parity scheme is the reason that adenine, thymine, cytosine, and guanine became the building blocks of nucleotides instead of other types of purines and pyrimidines that must have coexisted with them."
your serial port was a pain in the ass!
<speaking from experience>Speaking as someone who builds measuring equipment for industrial manufacturers that communicates over RS-232. I can't tell you the number of times a customer calls complaining about getting their system to communicate with at PC, and it boils down to a stupid parity setting that's IN THE FSCKING MANUAL.</speaking from experience>
Overrated / Underrated : Moderation
"I think all foreigners should stop interfering in the internal affairs of Iraq"
-- Paul Wolfowitz, 7/21/2003
As the previous poster pointed out, there isn't any parity to speak of in DNA. I have no idea why they're trying to make the comparison.
Hydrogen bonding is a much higher-fidelity error correcting system than parity checking. With parity checking, you can catch any single error (the number of 1's changes), but not any pair. With hydrogen bond donors and acceptors, you have to have an exact match at all positions. Any number of errors ruins the complementarity.
For what it's worth, the base pairing system is quite elegant: due to size constraints, purines (A,G) and pyrimidines (C,T) must pair with each other. Using the article's notation of 0=H-bond acceptor, 1=donor, the four nucleotides are
A = 10_
C = 100
G = 011
T = 101
where _ is simply a hole. The best pairwise complementarity is (evidently) AT and CG.
It's a chemically implemented RAID-1 system, not a parity check.
What you are overlooking is that the Nature paper is not talking about codon-level parity checking. It's talking about something different. It's asking the question, "What mechanisms might there be that ensure that DNA consists of only four bases, grouped always in the same two pairs?" It looks at the chemistry and finds evidence that the number of donors on each base seems to fulfill a parity checking relationship. They then imply that corrector enzymes, checking this parity relationship, can throw out chemicals other than A,C,G,T which might have mistakenly shown up in the nucleus.
The parity checking, therefore, is not protecting the genes; it is protecting the bases. It is as if the electronics of your computer contained mechanisms which would make sure that every bit stored was a zero or a one - never a two, seven, 1.5, or something else.
Guess what - there are such mechanisms. They ensure that the voltages found on any pathway are either low or high. They're an essential part of IC design, and are exactly analogous to corrector enzymes.