绝对IC50的概念并非标准定义,许多人认为它没有实际用途。但如果您确实需要,通过拟合曲线来确定它并不难。这份美国环保署(EPA)的文件提供了所需的方程(我对其进行了些许推广,因此无需预先对数据进行标准化处理)。
Fifty=(Top+Baseline)/2
Y= 底部 + (峰值 - 底部)/(1 + 10^((LogIC50 - X)*HillSlope + log((峰值 - 底部)/(Fifty - 底部) - 1)))
请注意参数 Bottom 和 Baseline 之间的区别。Bottom 是曲线本身底部平台区的 Y 值。Baseline 是定义 0% - 即标准药物最大抑制率 - 的 Y 值。您肯定需要根据对照组结果将 Baseline 约束为一个常数值。您可能还需要约束 Top。

下载用于拟合该方程的 Prism 文件,以生成上图所示的图表。在将数据拟合到该方程时,请务必将 Baseline 和 Top 约束为由对照组确定的适当值。 此外,该文件还包含另一张图表,其中数据已标准化为0%至100%的范围。这些数据拟合了一个更简单的方程,其中基线(Baseline)被设为零,顶点(Top)被设为100。这两个参数已硬编码到方程中,因此您无需特意将它们约束为常数值。
如果您处理的是归一化数据,可以采用以下替代方法。
1.请确保您的数据已针对某些对照样本进行标准化。这意味着左端(低浓度)的响应值接近 100%,而高浓度端的响应值高于 0%。如果响应值在 0% 处趋于平稳,则绝对IC50 与相对 IC50 相同,此时您只需拟合常规的剂量反应曲线即可求得 IC50。
2.在数据表底部添加一行新数据。在每一列的 Y 列中输入 50。此行的 X列留空。
3.使用非线性回归将数据拟合到对数(抑制剂)与响应(变斜率)曲线中。
4.在非线性回归对话框的第一个(拟合)选项卡中,勾选“从标准曲线插值未知数”选项。当然,这些数据并非标准曲线,且存在未知数。但此选项要求 Prism 在 Y=50 时插值曲线的 X 值。
5.在“约束”选项卡中,考虑将 Top 约束为恒定值 100。如果您已使用良好的对照组对数据进行了标准化,那么您就知道曲线的顶部平台必须为 Y=100,因此应告知 Prism 使用该约束。
6.主结果表中报告的 IC50 将是相对 IC50。
7.请查看插值结果的附加结果页面,查阅当 Y=50 时的 X 值。该值即为绝对IC50。