Department of Computer Science and Technology, University of Cambridge, Cambridge CB3 0FD, United Kingdom.
Health Data Research UK, London NW1 2BE, United Kingdom.
Bioinformatics. 2023 Jun 30;39(39 Suppl 1):i121-i130. doi: 10.1093/bioinformatics/btad240.
There exists a range of different quantification frameworks to estimate the synergistic effect of drug combinations. The diversity and disagreement in estimates make it challenging to determine which combinations from a large drug screening should be proceeded with. Furthermore, the lack of accurate uncertainty quantification for those estimates precludes the choice of optimal drug combinations based on the most favourable synergistic effect.
In this work, we propose SynBa, a flexible Bayesian approach to estimate the uncertainty of the synergistic efficacy and potency of drug combinations, so that actionable decisions can be derived from the model outputs. The actionability is enabled by incorporating the Hill equation into SynBa, so that the parameters representing the potency and the efficacy can be preserved. Existing knowledge may be conveniently inserted due to the flexibility of the prior, as shown by the empirical Beta prior defined for the normalized maximal inhibition. Through experiments on large combination screenings and comparison against benchmark methods, we show that SynBa provides improved accuracy of dose-response predictions and better-calibrated uncertainty estimation for the parameters and the predictions.
The code for SynBa is available at https://github.com/HaotingZhang1/SynBa. The datasets are publicly available (DOI of DREAM: 10.7303/syn4231880; DOI of the NCI-ALMANAC subset: 10.5281/zenodo.4135059).
存在一系列不同的量化框架来估计药物组合的协同效应。由于估计值的多样性和不一致性,很难确定应该对大量药物筛选中的哪些组合进行进一步研究。此外,由于缺乏对这些估计值的准确不确定性量化,因此无法根据最有利的协同效应来选择最佳的药物组合。
在这项工作中,我们提出了 SynBa,这是一种灵活的贝叶斯方法,可以估计药物组合协同疗效和效力的不确定性,以便可以从模型输出中得出可行的决策。通过将 Hill 方程纳入 SynBa,可以保留表示效力和功效的参数,从而实现了可操作性。由于先验的灵活性,可以方便地插入现有知识,如为归一化最大抑制作用定义的经验 Beta 先验。通过对大型组合筛选实验和与基准方法的比较,我们表明 SynBa 提供了更准确的剂量反应预测,以及对参数和预测更好的校准不确定性估计。
SynBa 的代码可在 https://github.com/HaotingZhang1/SynBa 上获得。数据集是公开可用的(DREAM 的 DOI:10.7303/syn4231880;NCI-ALMANAC 子集的 DOI:10.5281/zenodo.4135059)。