Joined: Feb. 2006
|This paradigm is not entirely accurate though as frameshifts are often used to encode additional functional proteins using the same sequence and sometimes reading a sequence in reverse (frameshifted or not)|
Frameshifts don't save you bits. This is why (to pick an old example) Telex 6-bit was replaced by TWX eight-bit.
Well, it can save you bits if frameshifts are very, very rare. But in that case, there's little "extra information". DaveTard's argument only holds if frameshifts are common, in which case, getting rid of them in favor of a larger charset is more efficient.
EEs understood this umm let me think ... I was using TWX rather than Telex 40 years ago (I was quite young, though!) ... yes, they understood a very long time ago.