Hacker News new | ask | show | jobs
by zappo2938 1902 days ago
Wow Looks like it is analogous to having a header on a TCP packet. [0] Here is an animation of mRNA encoding translated to proteins inside a ribosome. [1]

"The ribosome is composed of one large and one small sub unit that assemble around the messenger RNA, which then passes through the ribosome like a computer tape. The amino acid building blocks, that's the small glowing red molecules, are carried into the ribosome attached to specific transfer RNAs; that's the larger green molecules also referred to as tRNA. The small sub unit of the ribosome positions the mRNA so that it can be read in groups of three letters known as a codon."

Very analogous indeed.

[0] https://xerocrypt.wordpress.com/2014/07/22/how-to-read-almos...

[1] https://www.youtube.com/watch?v=TfYf_rPWUdY

2 comments

Some parts of gene transcription are so straightforward one can almost be tricked into thinking it has the logic of a computer program. It may be an illusion. To stretch the metaphor, TCP parsers don't match probabilistically along the entire length of the packet in parallel, and they don't interpret the same part of a packet as data in some contexts, and a header in others.
I ended up majoring in biochemistry and molecular biology in my undergrad because I was browsing on Wikipedia one day and came across an article written on an E. Coli variant that had sentences like:

01J3 e. Coli has a DNA Polymerase that contains 3k’-5’ proofreading capability and 5’-3’ error correcting with a polymerisation rate of 50bps

I’ve made the above up because I have never been able to find a Wikipedia page winxe that as succinctly pointed out to me that biology was a machine and I was hooked