自动病毒疫苗

背景

除了在感染之前预先给您接种疫苗(给您接种疫苗)外,尚无法治愈任何病毒。

今天,当研究人员在开发疫苗时,他们正在分析病毒,试图找出人类免疫系统可以识别的内容,然后将其 植入非致死性病毒中,然后引入人体,然后我们的免疫系统就会学习并记住 并且在真正的病 毒出现时就已准备就绪。

例如,参见使用“水疱性口膜炎病毒”或“黑猩猩腺病毒”的“伊波拉 出血熱”疫苗。

这有两个缺点:(1)速度慢且不能自动化,并且要依靠足够的专业知识(2)如果真正病毒的特定部分发生变化(变异),疫苗就无用了。

在这里,我将提供另一种方法,类似于通用算法,您只需将其应用于特定病毒即可为您提供疫苗。

基本前提

我的解决方案取决于以下事实:如果病毒足够慢而不会致死(例如“普通感冒”),我们人体的自然免疫系统便可以识别并抵抗病毒。 但是当我们的身体面对像“伊波拉出血熱”这样的敌人时,该病毒的发展速度太快并且具有致命性,因此我们的免疫系统没有足够的时间来识别它。

问题


病毒命令我们细胞的“复印机”反 复产生许多病毒代码副本,直到整个细胞爆炸。 就像病毒卡在了计算机中,并在每次复制后按“重复”。

解决方案


将病毒想像成计算机代码,这意味着机器代码,这意味着“汇编语言”。 在病毒的一个特定部分中,此命令等效于“ pascal”中的“ repeat”或“ basic”中的“ goto”或“ assembly”中的“ jump”。 (有许多种“程序集跳转命令”。但这就是我的想法很漂亮的原因:我们不需要了解这种语言)。 我们只需要将单个命令更改为其他命令即可。

它是如何工作的?

1级

当我们创建该病毒的非复制版本时,它看起来几乎与该病毒相同,只是它只会复制一次,并且会在细胞内无害地漂浮(在您的允许下,从现在开始,我将其 称为“ 好病毒”)。 另一方面,如果我们将它们中的许多置于血液中,自然免疫系统将有足够的时间来应对它们并发展对良病毒的抵抗力,并以此方式也对几乎相同的双胞胎坏病毒产生 抵抗力。

2级

坏病毒在进入细胞和进入影印机时都需要排队。 这大大降低了速度。 再次为我们的免疫系统腾出时间来发展“解毒剂”。


无法阅读源代码!

没关系,我们利用病毒是短的“计算机程序”,大约几千个“行”的事实。 它们以四个字母A,C,G,T编码,就像汇编语言以16个十六进制“字母”编码一样:0、1、2、3、4、5、6、7、8、9,A, B,C,D,E,F 因此,想象一下我们有一个简短的汇编语言“计算机程序”,其中的某个地方隐藏了一个跳转命令,而我们希望破坏该跳转。 我们只想破坏该特定行,而不破坏其余的计算机程序。

因此,在我们的第一个试验(或“編譯器”)中,我们转到第一个“字母”并替换它。 假设我们将其替换为0。如果已经为零,则替换为1。然后测试(“运行”)我们的代码。 奏效了吗? 太棒了! 没用吗 好的,因此在我们的下一个审判中,我们将第一个“字母”保持不变,而仅更改第二个“字母”。 等等

现在总是有机会我们偶然创建了另一个功能,该命令的功能与原始命令等效,比方说,我们将“汇编语言”中的一种跳转命令替换为“汇编语言”中的另一 种跳转命令。

我们将知道,如果我们更改并尝试了该病毒中的每个命令,就会发生这种情况,但它仍然是一种有害病毒。

因此,如果看到发生了这种情况,我们可以尝试另一种替换字母的方案,例如将它们全部设为1(如果已 经为1,则将其改为2)。

如何在测试环境中测试(“运行” 或 “执行”)每个试验(或“编译”)?


请记住,化学反应中化学方程式(反应)有两个方面:反应物和产物。


因此,以同样的方式,如果我们在“培养皿”中培养细胞(典型的有害病毒受害者),并用潜在的优良病毒(我们目前的“汇编”)感染它们,我们就会观 察随着时间的推移会发生什么 。


如果它们都快死了,那么我们没有命中跳跃命令,则该病毒仍然很严重。


如果我们看到细胞仍然存活,则说明我们制造了一种好的病毒,因此我们按配方进行操作,可以生产出许多副本。


好的病毒有两个优点:

(1)与原始的有害病毒非常相似。 因此我们的身体识别出病毒的哪一部分都没有关系,当我们与真实的事物作斗争时,我们的身体很有可能会识别出这种有害的病毒。

(2)它必须经历非常特定的突变才能返回到坏病毒(特定的单个位置和特定的值)。