safety.viz v1.2.0
The eDISH liver-safety explorer joins the library — with a clinical guide that teaches how to read it.
- Hepatic Safety Explorer (eDISH) (#43): the flagship hepatotoxicity renderer. It plots one point per participant at their peak ALT versus peak total bilirubin (×ULN), with Hy's-Law quadrant cut-lines and a live quadrant summary table, eDISH/mDISH display modes, and R-Ratio and timing controls. Click a point for a coordinated participant drill-down — its visit-path trajectory drawn over the scatter, a standardized lab-values-by-study-day chart, a per-measure summary table, and a linked record listing, all driven by the one selection. Try it live.
- Clinical guide site section (#52): a new per-renderer Clinical guide tab. The hep-explorer guide walks the eDISH evaluation workflow — the Hy's-Law quadrant reasoning, R-Ratio/nR injury patterns, timing coincidence, and AST corroboration — with the workflow figures, a table of contents, and every step cross-referenced to the live control on the page. Adapted from the DIA-ASA Interactive Safety Graphics Working Group's Hepatic Safety Explorer User's Manual and attributed to it. Read it.
- Requirement matrix as a link (#56): the requirement matrix moved off its own tab and into a link in the Test evidence area, where the traceability already lives.
Vendor the new bundle at dist/safety.viz-1.2.0/ (IIFE + ESM, as before). The six existing renderers are unchanged — no API changes. The new module adds the hepExplorer(element, settings) factory: point it at long-format lab data (one row per participant, measure, and visit) and it standardizes each result to ×ULN, reduces to peak-versus-peak, and draws the eDISH plot with the full control panel.
As with every release, the eDISH renderer traces to requirement-keyed tests with a published evidence report — 155 automated checks on the canonical Linux runner — and a reviewed requirement matrix.
This release was drafted by Claude Code using Opus 4.8 and reviewed by @jwildfire