PhysSandbox
Classical MechanicsWaves & SoundElectricity & MagnetismOptics & LightGravity & OrbitsLabs
🌙Astronomy & The Sky🌡️Thermodynamics🌍Biophysics, Fluids & Geoscience📐Math Visualization🔧Engineering🧪Chemistry

Related simulators

Continue with similar topics in this category — or all 50 in Biophysics, Fluids & Geoscience.

View category →
NewUniversity / research

Enzyme Inhibition Kinetics

Launch Simulator

Competitive, noncompetitive, and uncompetitive inhibition: Michaelis-Menten curves, apparent Km/Vmax shifts, and a Lineweaver-Burk sketch.

NewSchool

Oxygen-Hemoglobin Dissociation Curve

Launch Simulator

Hill-equation Hb saturation vs pO2 with effective P50 shifts from pH, CO2, and temperature; arterial/venous points, Bohr effect, and O2 content.

NewUniversity / research

Pharmacokinetics: 1-/2-Compartment

Launch Simulator

Linear IV PK simulator: bolus, infusion, and repeated dosing; central/peripheral concentration curves, terminal half-life, AUC, Cmax/Cmin, loading dose, and maintenance rate.

NewUniversity / research

SIR Vaccination Threshold

Launch Simulator

Herd-immunity threshold simulator: R_eff = R0(1-v), SIR outbreak curves, peak infected, and final size vs vaccine coverage.

NewUniversity / research

Earthquake Aftershocks: Omori + Gutenberg-Richter

Launch Simulator

Modified Omori aftershock decay n(t)=K/(t+c)^p combined with Gutenberg-Richter magnitude-frequency curves, b-value, and a synthetic catalog.

NewUniversity / research

Groundwater Contaminant Plume

Launch Simulator

Advection-dispersion pulse in groundwater with longitudinal/transverse spreading, retardation factor R, and a monitoring-well breakthrough curve.

PhysSandbox

Interactive physics, chemistry, and engineering simulators for students, teachers, and curious minds.

Physics

  • Classical Mechanics
  • Waves & Sound
  • Electricity & Magnetism

Science

  • Optics & Light
  • Gravity & Orbits
  • Astronomy & The Sky

More

  • Thermodynamics
  • Biophysics, Fluids & Geoscience
  • Math Visualization
  • Engineering
  • Chemistry

© 2026 PhysSandbox. Free interactive science simulators.

PrivacyTermsContact
Home/Biophysics, Fluids & Geoscience/Dose-Response & Hill Curves

Dose-Response & Hill Curves

Pharmacologic Hill E(C): EC50/IC50, Hill slope nH, agonist vs antagonist shifts, and therapeutic-window sketch (ED50 vs TD50).

Dose–response mode

Presets

Concentration and Hill parameters

0
1.2
0
0
100

Rising Hill curve of graded drug effect. Gray dashed = no antagonist. Teal = Schild shift or Emax depression.

Antagonist

0
2

Shortcuts

  • •Switch mode, then move log₁₀ C along the Hill curve. Antagonist sliders apply in agonist mode.

Measured values

C (probe)1.000
E(C)50.00
EC50_app1.000
Emax_app100.00
1 + [A]/Ki1.000
Hill slope nH1.20

This is a pharmacologic dose–response page, not hemoglobin saturation. Concentration C is a drug dose; E is a graded tissue effect. A competitive antagonist shifts EC50 to the right (Schild); a noncompetitive antagonist lowers Emax. The therapeutic-window sketch overlays efficacy (ED50) and toxicity (TD50).

About this model

A four-parameter Hill (sigmoidal) dose–response curve maps concentration C to effect E = E0 + (Emax−E0) C^{nH}/(EC50^{nH}+C^{nH}). The same family describes inhibition when the plateau falls with C (IC50). A competitive antagonist produces a parallel rightward shift of EC50 (Schild-style), while a noncompetitive antagonist lowers Emax. A therapeutic-window sketch compares an efficacy curve (ED50) with a toxicity curve (TD50); their ratio is a simple therapeutic index.

Who it's for: Pharmacology, toxicology, pharmacy, and biomedical engineering courses introducing potency, efficacy, and Hill slope.

Key terms

  • Hill equation
  • EC50
  • IC50
  • Hill slope
  • Agonist
  • Antagonist
  • Therapeutic window
  • ED50
  • TD50

How it works

Pharmacologic Hill E(C): EC50/IC50, Hill slope, competitive vs noncompetitive antagonist, and a therapeutic-window sketch (ED50 vs TD50).

Key equations

E(C) = E0 + (Emax − E0) · C^{nH} / (EC50^{nH} + C^{nH})
Competitive: EC50_app = EC50 (1+[A]/Ki) · Noncompetitive: Emax_app = Emax / (1+[A]/Ki)
I(C) = Imax · C^{nH} / (IC50^{nH} + C^{nH}) · TI = TD50 / ED50

Frequently asked questions

Is this the same Hill equation as hemoglobin saturation?
Same algebraic family, different meaning. Oxygen–hemoglobin uses n and P50 for binding saturation versus pO2. Here C is a drug dose and E is a graded response (or inhibition), with optional antagonist shifts and a therapeutic-window overlay.
What does a Hill slope nH > 1 mean?
The curve is steeper around EC50: a small change in log-dose produces a large change in effect. nH < 1 is shallower (negative cooperativity or mixed populations). The model is phenomenological, not a full receptor-occupancy mechanism.
Why plot dose on a log scale?
Potency ratios and parallel antagonist shifts are visually linear on log10 C. On a linear axis the rise is crushed near zero and the plateau is hard to compare.