What this is for: Plots a dose-response curve with an adjustable 4-parameter logistic fit, plus an independent interpolation IC50 between the points bracketing 50%.
The formula: response = Bottom + (Top − Bottom) ÷ (1 + 10^((logIC50 − log dose) × Hill slope))
How to use:
- Enter the data as one log dose, % response pair per line, with points on both sides of 50% response.
- Adjust Top, Bottom, logIC50 and Hill slope until the charted curve tracks your points.
- Read logIC50 (interpolated), IC50 in mol/L and IC50 in nM from the results.
- Compare those values with the IC50 implied by the curve parameter as a check; if no pair of points brackets 50%, the interpolation has nothing to work from.
Dose-Response & IC50 (4-parameter logistic)
Enter log10 dose (e.g. log10 mol/L) and % response — one log dose, % response pair per line. Adjust the 4PL parameters (Top, Bottom, logIC50, Hill slope) and watch the fitted curve on the chart move — fit by eye until the curve tracks your points. The IC50 below the table is an independent check, computed by linear interpolation between the two points bracketing 50% response.
Download the Dose-Response & IC50 (4PL) workbook (.xlsx)