HomeMedicine & BiophysicsTest-Treatment Threshold Simulator (2D)

Test-Treatment Threshold Simulator (2D)

Interactive 2D Pauker-Kassirer decision-analysis simulator: drag a patient's pretest probability along a threshold bar, or drag a point on a sensitivity/specificity plot, and watch two computed thresholds decide whether to skip testing, order a test, or treat empirically.

Medicine & Biophysics2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-patient-diagnosis ↗ Open standalone

Ordering a diagnostic test is itself a decision, and clinical decision analysis gives it exact math. This simulator renders the Pauker-Kassirer probability axis as a 2D threshold bar: drag a patient's pretest probability of disease along it, tune the test's sensitivity and specificity (or drag its point directly on the Se/Sp square) and the relative benefit/harm of treatment, and watch two computed thresholds split the bar into three zones — skip the work-up, order the test, or treat empirically without testing. A pair of bar-chart readouts show where a positive or a negative result would carry the patient's probability, so you can see directly whether the test result could plausibly change what you'd do next.

⚙ Under the hood

A 2D Pauker-Kassirer decision-analysis simulator: drag a patient's pretest probability along a threshold bar, or drag a point on a sensitivity/specificity square, and watch sensitivity, specificity and treatment benefit/harm split the bar into three zones — skip the work-up, order the test, or treat empirically.

Canvas 2DClinical Decision AnalysisBayesian ReasoningDiagnostic TestingMedicine

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)