Archive for the ‘Programming’ Category

Decoding DNA

Decoding DNAThis is a follow-up to an earlier post — about the binary nature of DNA, and how remarkably close it is to the logical and mathematical systems (languages) human beings have invented to interact with computers. Perhaps the most interesting aspect to this odd coincidence is the fact that computer science advanced almost completely independently of discoveries in the field of genetics. This isn’t to say people haven’t seen the glaring similarities for years — and even succeeded at storing binary data as DNA. But to my knowledge, there has been no concerted, unified effort to think of DNA and the double helix as binary computer code (feel free to enlighten me if I am wrong). In other words, I’m not convinced this approach has been fully vetted when it comes to decoding DNA. Read On…