I read the human genome is 1.5 gigabytes in size. Thats actually not a lot; Photoshop probably takes more space. Mac OS takes 10+ gigabytes of space. Also, the genome is 1.5 gigabytes when counting base pairs as the alphabet, but the actual unit of information is a codon, which is made of 3 base pairs. That means that if the 64 codons are the alphabet, then the amount of information is (top of the hat calculation) 0.5 gigabytes. This is analogous to a "byte" in computer memory, composed of 8 bits. Byte -> codon, bit -> base pair.
Nevermind that some codons are start/stop signals and not part of a protein defining instruction. You can go further and say that the next level, formed by all the known proteins/chains of aminoacids, is a subset of all possible combinations of aminoacids, and forms a new alphabet. The language of proteins.
Anyway, a cell has 100 trillion atoms, and that structure is controlled by DNA containing 1.5 (or 0.5 depending on taste) gigabytes of instructions. That right there is pretty impressive. But then, the human body has 37.2 trillion cells, and you are telling me those 37.2 trillion cells, each containing 100 trillion atoms, are controlled by ~1 gigabytes of instructions? That doesn't add up.
In computers everything is 0 or 1, but after many layers that simple alphabet of {0, 1} can represent complex structures. I guess the same is possible with DNA, but I feel you'd need way more instructions to represent even the most basic of organs. So, I think I am missing something here. For basic structures, like tissue, veins, eyes, blood, hair; things that we share with animals, is that all encoded in DNA?
The complexity is rather enormous for a rather tiny amount of instructions, so there must be something else controlling organ and bone structure.