Jokes aside, I wonder if we actually know enough to safely meddle with genetic materials, e.g. with mRNAs vaccines.
Jokes aside, I wonder if we actually know enough to safely meddle with genetic materials, e.g. with mRNAs vaccines.
If we called mRNA a "protein print job" like pjc50 came up with, and we called our chromosomal DNA our "kernel instructions", etc., I think it'd be more obvious how silly it is to worry that mRNA is going to somehow alter your chromosomal DNA. The point is that there are a lot of different functional things and data structures made out of bits, and a lot of different functional things and data structures made out of adenosine, guanine, cytosine, and thymine/uracil.
mRNA vaccines don't modify your dNA. They provide a volatile blueprint of the corona-specific spike protein, so that spike proteins can be synthesized for a short time, analyzed and then discarded by the body.
mRNA is "messaging" RNA. It sends the message to the protein factory to make more of a protein structure defined by the DNA, just like a print job sends the message to the printer.
Thanks, that was the part that the others answers didn't cover.
The mRNA would be something like the print buffer that stores the currently printing document. DNA would be the document file stored on disk.
• take out most of the steps
• change the payload
• substitute one of the ingredients to trick the immune system.
If you said CRISPR, I'd agree – but we do know enough for mRNA vaccines.
To use a CS analogy, mRNA vaccines aren't Turing-complete, but CRISPR is. We understand both fairly well, but the implications of mRNA are much simpler than the vast, vast, vast implications of CRISPR.
Do you have experience working with CRISPR? Is there a study or set of studies that concerns you, or is it the reality that negative results don't get really get published?
mRNA vaccines are injecting simple, engineered mRNA. This mRNA is expressed 100% of the time; what it does is very simple. I'd be confident using a new mRNA vaccine on day 1, so long as they're certain they picked the right protein, but I wouldn't be confident using a CRISPR treatment without a full medical trial.
Like I said, I worked with it in grad-school. I agree with you in general, though I will say that if I was in a position to get CRISPR as a treatment, I would probably have a lot of questions for my doctor, but I wouldn't dismiss it outright.
The current generation of mRNA vaccines may be simple enough for the scientists to analyse, but I feel it will only be a matter of time before the complexity of such technologies grow to the point that it resembles art more than science. (I am looking at you, deep neural networks!)
The complications with mRNA vaccines like this have to do with keeping the mRNA intact during delivery and getting it into the cell so the protein gets built. That's the hard part, and the focus of all the patented engineering that differentiates BioNTech and Moderna vaccines. And the delivery mechanism, while complicated, doesn't involve anything genetic; it's a mechanical problem.
I am sure many people felt that we had figured it all out w.r.t. planet motions etc. with Newton's law of physics :)
You are mistaken if you think I am anti-vaccine or something. I merely tried to point out that there are always unknown unknowns and that we should remain cautious when it is people's health that are at risk.
Computer scientists, please stop making CS/biology analogies.
When someone says "A is to B as X is to Y", you're not supposed to start comparing B to X. Your post is comparing B to X.
Let me try to come up with another example... Let's say I make an analogy like "a house relates to a wall the same way a forest relates to a tree". (It's not a very good analogy, but that doesn't matter here.) If you look at that analogy and then start talking about how you can use a tree to build a wall, you are doing analogies wrong. The items on the left of the analogy are not supposed to be compared to the items on the right of the analogy. You're only supposed to compare the relation on the left to the relation on the right. Your discussion of RNA-based Turing machines is doing analogies wrong in the same manner. Turing machines are on one side of the analogy and RNA is on the opposite side.