Add cardiac pacing simulator for ICU training - #2
Open
Ectope wants to merge 5 commits into
Open
Conversation
Educational tool for teaching ICU nurses and junior doctors about temporary transvenous pacing. Features include: - Realistic Medtronic-style pacing box with adjustable dials - Multiple pacing modes (VVI, AAI, DDD, VOO, AOO, DOO) - Real-time ECG and arterial line waveform display - Simulated patient conditions (heart blocks, asystole, AFib) - Pacing complications (failure to capture, sense, oversensing) - Interactive scenario controls and educational information panels https://claude.ai/code/session_01VnaDsLStB6sWxX8CKDwXa1
Updated the pacing simulator UI to closely match the actual Medtronic temporary pacemaker design shown in the reference photo: - Dark charcoal gray body with realistic styling - LCD-style display with parameter gauges (Rate, A Output, V Output) - LED indicators for A PACE, V PACE, A SENSE, V SENSE - Physical rotary knobs with rotation animation - Red warning banner for asynchronous modes (DOO, VOO, AOO) - Button panel (lock, enter, up/down, pause) matching real device - Mode display and battery indicator - Secondary LCD for mode selection and sensitivity settings https://claude.ai/code/session_01VnaDsLStB6sWxX8CKDwXa1
Single-page React app with Tailwind CSS for simulating CRRT prescriptions: - Deterministic compartment-model physiology simulation engine with 15-minute time steps, outputting at 0h, 12h, and 24h - Full mass-balance equations for urea, creatinine, electrolytes, acid-base (Henderson-Hasselbalch), and calcium homeostasis - Regional citrate anticoagulation (RCA) model with citrate-calcium chelation, liver metabolism, accumulation detection - Heparin and no-anticoagulation modes - All Baxter/Vantive Prismasol, Phoxillum, and Prismocitrate 18/0 solution compositions implemented - 5 pre-built clinical scenarios (septic AKI, rhabdomyolysis, liver cirrhosis, post-cardiac surgery, tumour lysis syndrome) - Three-panel UI: patient setup, prescription controls, results - Real-time calculated values (effluent rate, CRRT dose, filtration fraction, pre-dilution correction, post-filter iCa) - Clinical alerts with colour-coded severity levels - Context-specific teaching pearls with evidence references - SI units throughout (Australian ICU standard) https://claude.ai/code/session_011WnzBiTWaPPfvjPDbvMfi1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Educational tool for teaching ICU nurses and junior doctors about
temporary transvenous pacing. Features include:
https://claude.ai/code/session_01VnaDsLStB6sWxX8CKDwXa1