绝对 IC50 的概念并不标准,很多人觉得它没有什么用处。但如果您确实需要,也不难通过拟合曲线来确定它。美国环保署的这份文件给出了所需的等式(我对该等式进行了一些归纳,因此不要求数据已经归一化)。
Fifty=(Top+Baseline)/2
Y= Bottom + (Top-Bottom)/(1+10^((LogIC50-X)*HillSlope + log((Top-Bottom)/(Fifty-Bottom)-1)))
注意参数Bottom和Baseline 之间的区别。底部是曲线本身底部高原的 Y 值。基线是定义 0% -- 标准药物最大抑制作用的 Y 值。您肯定希望根据对照组将Baseline限定为一个恒定值。您可能还需要约束Top。

下载拟合该方程的Prism 文件,绘制上图。将数据拟合到该方程时,不要忘记将 Baseline 和 Top 约束为由控制数据决定的适当值。 此外,该文件还包含另一个图表,其中的数据已经归一化为从 0 到 100%。这些数据集被拟合到一个更简单的等式中,其中基线被设为 0,顶点被设为 100。这些数据已被硬连接到方程中,因此您不必记住将这两个参数限制为恒定值。
如果数据已归一化,您可以使用另一种方法。
1.确保您的数据被归一化为某些控制数据。这意味着左端(低浓度)的响应接近 100%,而高浓度的响应高于 0%。如果反应在 0% 处趋于平稳,那么绝对 IC50 和相对 IC50 是一样的,您只需拟合通常的剂量反应曲线就能找到 IC50。
2.在数据表底部,添加一行新数据。在每个 Y 列输入 50。这一行的 X 留空。
3.使用非线性回归将数据拟合成 log(抑制剂)vs 响应(变异性斜率)曲线。
4.在非线性回归对话框的第一个(拟合)选项卡上,选中 "从标准曲线插入未知值"选项。但该选项要求 Prism 在 Y=50 时插入曲线的 X 值。
5.在 "约束"选项卡上,考虑约束 Top 为 100 的常数。如果您使用了良好的控制数据来归一化数据,那么您就知道曲线的顶峰必须是 Y=100,因此应该告诉 Prism 使用该约束。
6.作为主结果表一部分报告的 IC50 将是相对 IC50。
7.在插入结果的附加结果页中查看 Y=50 时的 X 值。这就是绝对 IC50。