DNA as Seen Through the Eyes of a Computer Programmer



A while ago, Bert Huber wrote an article about DNA as seen through the eyes of a computer programmer.

In it, he takes various aspects of DNA, usually written in the mambo jumbo of biology and translates them into computing terms! For example, here’s his section on Junk DNA:

The genome is littered with old copies of genes and experiments that went wrong somewhere in the recent past - say, the last half a million years. This code is there but inactive. These are called the ‘pseudo genes’.

Furthermore, 97% of your DNA is commented out. DNA is linear and read from start to end. The parts that should not be decoded are marked very clearly, much like C comments. The 3% that is used directly form the so called ‘exons’. The comments, that come ‘inbetween’ are called ‘introns’.

These comments are fascinating in their own right. Like C comments they have a start marker, like /*, and a stop marker, like */. But they have some more structure. Remember that DNA is like a tape - the comments need to be snipped out physically! The start of a comment is almost always indicated by the letters ‘GT’, which thus corresponds to /*, the end is signalled by ‘AG’, which is then like */.

However because of the snipping, some glue is needed to connect the code before the comment to the code after, which makes the comments more like html comments, which are longer: ‘<!–’ signifies the start, ‘–>’ the end.

Molecular biologists may nitpick over some parts of the article, but the whole thing is definitely worth a read: Link - via reddit


Previous Post
Get Neatorama by RSS or email
Next Post
this post? Please email a friend  +reddit  +SU 
Posted on January 4, 2008 at 4:38 am by Alex
Category: Science & Tech

From our new online store:
» More fun T-shirt designs at our Online Store

One comment to "DNA as Seen Through the Eyes of a Computer Programmer"


Want your own avatar? Get one for free at Gravatar!



Neatorama Comment Policy
You don't have to register or login to comment, but it's easier if you do so. We don't censor comment based on your point of view but comments that are abusive, use excessive profanity, or contain off-topic links may get edited or deleted. On some posts, it may take up several minutes for you comment to show up.


Stay updated on the comments in this post with Comment RSS