HomeMedicine & BiophysicsTwo-Compartment Pharmacokinetics Simulator

Two-Compartment Pharmacokinetics Simulator

Interactive two-compartment pharmacokinetic model: administer an IV bolus and watch drug molecules distribute between the central (blood) and peripheral (tissue) compartments, with live concentration curves showing the alpha distribution phase and beta elimination phase.

Medicine & Biophysics3DModerate60 FPS
clinical-pharmacology ↗ Open standalone

Give a virtual patient an IV bolus of drug and watch it distribute in real time between a central compartment (blood and well-perfused organs) and a peripheral compartment (muscle and fat), exactly as real two-compartment pharmacokinetic models describe drugs like lidocaine, thiopental, digoxin and vancomycin. Each drug molecule is simulated individually with competing exponential hazards for redistribution and elimination, and the live concentration graph shows the classic biexponential plasma curve — a fast alpha distribution phase followed by a slower beta elimination phase — while sliders for the three rate constants (k12, k21, k10) let you see how each one reshapes the curve and the analytically-computed terminal half-life.

⚙ Under the hood

Administer an IV bolus and watch drug molecules distribute in real time between the central (blood) and peripheral (tissue) compartments, with a live biexponential concentration curve showing the alpha distribution and beta elimination phases.

pharmacokineticspharmacologycompartment-modeldrug-distributionhalf-lifemedicine

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)