3 ms·
I don't like appeals to authority, but as a computational biologist, I am both a computer scientist and a biological scientist. So understand that I'm respondin
by inciampati 4y ago
I don't like appeals to authority, but as a computational biologist, I am both a computer scientist and a biological scientist. So understand that I'm responding to you as exactly the kind of person you think should be drawing the kinds of links that you're suggesting.
I'm sorry, but this is just not a reasonable analogy. DNA sequences are not like computer files. The reason that they're distinct modules in these sequences is due to the need for evolution to be feasible. And also for the basic reason that the sequences are linear and so modules tend to appear in these linear sequences. But there also tremendous nonlinearities as well. Things at very long distances can be importantly related to each other.
The introns are not metadata. There are regions that can be removed selectively and in combinations to cause diversity in the produced proteins. That diversity is advantageous because it allows a single DNA sequence to present many different proteins that are typically related, but can be very different structurally. This splicing capability has evolved apparently from entities that can be seen as endogenous viruses or DNA parasites that have the ability to insert and splice themselves out of DNA and RNA sequences. In many confusing words, that's what the article or pointing at is talking about.
The introns do provide a kind of redundancy, but only in the sense that there are areas that can be modified with minimal effect on cellular function, at least relative to modification of the exons, which directly correspond in a one to one way with proteins.
There is error correction. It's called homologous chromosomes. Everyone talks about there being one genome, but in most complex forms of life, you have more than one copy per cell, usually two, and often more. These multiple copies, in addition to allowing for recombination and sexual reproduction, provide templates on which errors which arise during life can be corrected. However, there are no error correcting codes.
If you'd like to learn more about the actual details of these systems, I strongly suggest an undergraduate molecular biology textbook. The best one in existence is called the Molecular Biology of the Cell.
There are indeed many similarities between computing systems and biological systems, but the analogies you are making don't appear to be clear. Read a book like this, deeply and slowly, and it might change your life. At very least, it'll mean that the world you live in is much less mysterious and much more exciting.
- pazimzadeh 4y agoAren't introns like pieces of code that have been commented out? But they also change the 3D conformation of the DNA itself, which changes access by transcription factors, etc.
- gus_massa 4y agoIt's more like someone during the night cut your magnetic tape in the middle of a txt file tape and glued a picture of a cat between the two parts. The picture of the cat has some special code in the extremes, so it automatically disappear when you open the txt file. There are some weird case, where the same txt file has two cat pictures, and sometimes instead of removing the two cats, the system removes also the texts between the cats.
- pazimzadeh 4y agoHow's that different than the special code that tells you to ignore the comment?
- notfed 4y ago"Molecular Biology of the Cell" Shout out to this book. Not only has the most amazing imagery, but you can learn a lot just by skimming the book, because of how well organized it is.