Malariacontrol.net:项目原理

来自中国分布式计算总站
跳转到导航 跳转到搜索


Malariacontrol.net 如何运作?

对传染病控制来说,数学模型是重要且具有决定性作用的工具。疟疾就是第一个在控制疾病传播中运用数学模型的传染病。在 19 世纪,一位开发疟疾模型的先驱 Ronald Ross,看到了数学分析这一方法在进行疟疾控制中的价值,并开发了第一个疟疾的数学模型。

虽然临床试验只评估疟疾控制的短期的效果,但从试验的结果中却能初步推断出这种方法可能带来的影响。然而,在比较性地分析不同疟疾控制方法的潜在影响时,我们发现,这些方法中几乎没有以确定更长期必然影响的程度为目标的。

内在的不确定性使得最优化疟疾控制方法或者为这方面的研究领域划分优先次序变得相当困难。

疟疾控制效果的预测性模型的要求:

  • P.falciparum 个体感染的特性。用于预测疟疾控制所造成的人口影响的模型必须包括对个体感染过程的相关描述。
  • 对个体的短期影响。药物治疗及疫苗可能对结果产生影响,而这种影响比非免疫宿主的初始感染影响要复杂得多。
    如果疫苗的作用只是要降低感染率,那么按照发病和死亡的风险来说,这种短期的结果和感染率的降低并不是简单成比例的。
  • 个体效果的长期影响。在疟疾控制中使用经杀虫剂(ITNs)处理过的蚊帐这一做法引发了关于其可能的长期影响的广泛争议。与疫苗有关的争论同样地出现了。
    疫苗计划的长期影响甚至更难以预测,因为疟疾疫苗的实地试验只考虑在追踪期 6-18 个月里能被估量出的结果。然而,疫苗计划更长期的结果无法从这样的试验中简单地推算出来。比如,一些疫苗的益处需要更长的时间才能显现。如果有自然因素或者传播方面的影响,这种对长期影响的预测难度就更为明显了。相反的,接种疫苗有可能只是使发病或死亡在某些个体上被推迟。在这种情况下,相比较于执行期的观测值或者按比例扩大疟疾疫苗计划,实地试验也许会呈现出更为有利的结果。
  • 宿主的相互依赖。一个衡量疾病控制的影响的流行病学模型必须考虑不同个体事件间的相互依赖性。疟疾控制的实地试验是以直接保护个体免受感染及随之而来的发病和死亡作为设计目的的,并不考虑传输中更为广泛的影响。
    宿主的相互依赖已成为后来大多数建立疟疾模型的核心所在。


Malariacontrol.net 使用的疟疾模型的结构

Swiss Tropical Institute(瑞士热带研究所)已开发出新模型,用来进行抗 P.falciparum 疟疾疫苗潜在影响的量化预测。

这些模型的主要构成是对 P.falciparum 的流行病学方面的随机模拟,这种模拟还要和从宿主内模型中得到的结果结合在一起,但是又独立于此结果执行。我们已经运用这种流行病学模型来模拟近期完成的疟疾疫苗 RTS,S/AS02 在冈比亚成人男性及在莫桑比克 1-5 岁的孩子里完成的试验结果。

此模型也被运用于预测某种疫苗的潜在流行病学影响以及使用这种疫苗是否划算。为了完成这些预测,我们结合了成本费用数据和一个健康系统的模型,这个健康系统现今是以低收入国家作为背景的,它很大程度上基于来自坦桑尼亚的数据。

另外,瑞士热带研究所也已在开发宿主体内疟疾动力方面有了进展。此项工作意欲补充早前的宿主体内模型,尤其是以提供疟疾建模相关成果为目的,这些成果对建立流行病学模型是有帮助的。宿主体内模型业已和疟疾治愈患者的数据吻合,其导致的结果还明显和无性血液层疫苗建模有关。

我们项目一个重要的力量来自于整体结合了流行病学模型和相互连接的子模型,这些子模型已经由从许多遍及非洲的试验中所获取的真实的实地数据证实了可靠性。由于复杂的疟疾周期以及我们在这方面知识的缺陷,模型的某些组成部分有着内在的局限性,也因此影响了整个模型的预测结果。

就最好的 STI 小组所知,我们使用的模型是迄今为止开发的最复杂的基于人口的疟疾模拟。它是在进行疟疾控制和疫苗开发的合理计划中所使用的全新的重要工具,它还能立即用于评估其他独立使用或结合使用的疟疾控制的功效和成本效率。这样就使得我们在合理表述那些减轻疟疾沉重负担的政策时,有可能可以将流行病学和经济效益同时纳入考虑。

现今疟疾发病和死亡的所造成的压力十分巨大,这在非洲下撒哈拉地区尤其明显。在这种情况下,即使某种控制方法只在一部分接受者中变更感染的过程,同时不影响任何传播,那么这种控制方法就值得一试。疾病传播的影响不应被忽视,而应成为包含这种独立影响的模型中的一部分。


流行病学模型的策略

模型需要模拟可能受接种疫苗影响的过程,并体现出在公共卫生重要性的成果和这些过程之间的关系。就我们的模型而言,我们输入并使用了疾病传播的季节性模式,就随后的人类感染率做出了预测。然后我们思索这种关系是如何被自然获得的免疫力——或被接种的疫苗——所修正。

瑞士热带研究所在传染过程模型里嵌入了关于宿主体内无性生殖寄生虫密度的经验描述,以此根据疟疾感染的年数给出寄生虫密度的随机预测,并通过考虑寄生虫密度分布是如何在半免疫宿主体内得到修正的,进一步取得在无性血液层面模拟免疫的效果。这样一种免疫的模拟能为分析无性血液层疫苗的可能影响建立直接的基础,而这种疫苗的可能影响可以使用降低寄生虫密度的函数来模拟。

瑞士热带研究所分析了无性寄生虫密度、疟疾传染性和疟疾病人中的带菌者之间的关系,由此推出蚊子带菌传播的模型。这种关系被用来模拟疫苗的传输阻塞现象。研究所还进而使用寄生虫密度分布模拟来预测 P.falciparum 在人类中的易感染区域。

此项策略中的一个很重要的简化就是避免预测那些和流行病学结果之间的关系非常不确定的中间变量。

  • 随机模拟。瑞士热带研究所使用为期5天的进行定时步骤的个体模拟来建立我们针对 P.falciparum 的流行病学模型。这种方式使得建立宿主和感染人数的模型成为可能,每个模型都有一系列连续且静态的变量,如寄生虫密度、感染持续期,以及个体宿主免疫状态变量。这种方法,能使研究人员更多地现实地考虑个体宿主和病原体之间的随机交互作用,而不是考虑使用间接模型。但这种方法的缺陷在于它在计算上比已确定的替代方式要有更高的要求。它所有的模块都是使用 FORTRAN 语言来完成的。
  • 在实际数据中调试。需要通过确保模型的所有元素尽可能适应现实环境来使复杂模型内在的不确定性最小化。
    瑞士热带研究所已经将模型中的不同部分试用到很多具有不同生态学和流行病学设置的数据集里。为了能得到近似的参数估计,我们要使用要求重复模拟的固有统计模型。瑞士热带研究所已经能够通过使用一种模拟的 annealing algorithm,并将此模拟分布到本地网络里,来实现模型的调试。
  • 模块结构。调试过程的计算要求和复杂性意味着同时将我们所有模型试用于相关的数据中是不太可能实现的,所以不同的亚模型是分开调试的。
    这些亚模型在实地数据中进行调试,试图确定疟疾传播和影响结果之间的关系。因此每个亚模型都是有条件地在早期参数估计结果中进行调试。
  • 影响因素。就项目的模块结构来说,我们所使用的流行病学模型潜在的影响因素能被分为六大部分:1.人体宿主的感染;2.模拟感染的特征;3.蚊子的易感染性;4.急性发病率;5.死亡率;6.贫血症。