← 生物學

生物化學 曲線擬合

IC50/EC50 計算器(劑量-反應曲線擬合:4PL/5PL)

根據濃度-反應資料估計 IC50/EC50(50% 點)。比較 4PL 與 5PL,選擇抑制與活化,顯示平均值±SD 和殘差,排除異常值,並查看擬合指標(R²、RMSE、AIC)。

本頁僅供教育與研究輔助用途,不能取代正式實驗設計、統計審查、臨床判讀或安全規範。

所有計算都在您的瀏覽器中執行;資料未發送。

其他語言 日本語 | English | 简体中文 | 繁體中文 | Español | Português (Brasil) | Bahasa Indonesia | Français | हिन्दी | العربية

範例(預設)

選擇一個範例來填寫輸入並立即查看結果。

描述
使用方法(3步)
  1. 貼上濃度和響應(支援複本欄)或匯入 CSV/TSV 檔案。
  2. 選擇方向(抑制/活化)和模型(自動/4PL/5PL)。
  3. 顯示 IC50/EC50(50% 點)、擬合曲線和擬合指標。

這是一個分析工具。4PL/5PL 定義可能因軟體而異,請檢查方程式與「50% 點」的定義。在 5PL 中,拐點參數可能與 50% 點不同。

輸入(貼上/CSV)

格式:col 1 = 濃度,col 2+ = 響應(rep1、rep2、...)。支援 TSV/CSV。

點排除(可選)
排除
行動

設定(最少需要)

高級(可選)
注意事項
在 5PL 中,拐點參數可能與 50% 點不同。請參閱結果卡中的說明。

結果

pIC50 (M)
模型
方向
點(濃度 > 0)
均方根誤差
AIC / AICc / BIC / /
模型比較(自動)

圖表

要排除點,請在輸入部分中啟用“點排除”。

表(平均值±SD,預測,殘差)

濃度 均值 標準差 預測值 殘差 排除

參數

參數 估計 95% CI(啟用時)

95% CI 是近似值(線性化)。當您的點很少或異常值時,不要過度信任它。在 5PL 中,50% 點可能與拐點參數 EC50 不同,因此請使用結果卡中的註釋解釋結果。

4PL/5PL 和 50% 點

此工具使用 4PL(對稱)或 5PL(不對稱)擬合劑量反應曲線,並計算頂部和底部之間的中點(50% 點)作為 IC50/EC50。

擬合使用 Levenberg–Marquardt(非線性最小二乘法)。啟用 SD 加權後,每個點按 1/SD 加權2.

方程(參考)

這裡的濃度 x 為正值。

  • 4PL: y = bottom + (top-bottom) / (1 + (x/EC50)^hill)
  • 5PL: y = bottom + (top-bottom) / (1 + (x/EC50_param)^hill)^asym

在 5PL 中,EC50_param 並不一定等於「50% 點」。此工具會另外計算 50% 點並明確顯示。

零濃度(對照)有助於標準化,但不能在對數 x 軸上使用,因此將其排除在擬合之外通常更安全。

常見問題

IC50 和 EC50 有什麼區別?
通常,IC50 用於抑制(反應隨濃度升高而降低),EC50 用於活化(反應增加)。此工具會計算 50% 點,並依所選方向標記結果。
4PL 和 5PL 有什麼區別?
4PL 假設對稱 S 形曲線。 5PL 可以對不對稱 sigmoid 進行建模,並且當左側和右側不同時可能更適合。
5PL EC50 參數與 50% 點相同嗎?
不一定。在 5PL 中,拐點參數可能不同於頂部和底部之間的中點。此工具會另外計算並明確顯示 50% 點。
我可以添加零濃度(對照)嗎?
可以用它做標準化,但 0 不能放在對數 x 軸上。通常較安全的做法是將 0 排除在擬合之外;此工具也採用這個方式。
重複資料如何處理?
擬合使用每個濃度的平均值。 SD 用於誤差線,您可以選擇按 1/SD² 加權點。
pIC50是如何計算的?
如果 x 單位可以轉換為摩爾 (M),則 pIC50 = -log10(IC50[M])。對於品質濃度單位(例如 ng/mL),如果分子量已知,則可以進行轉換。