Educational radiopharmaceutical dose and decay toolkit
NucMed Dose Lab
Built for nuclear medicine students practicing activity math, decay correction, residual calculations, and mock documentation workflows.
Why this exists
Operational math, without real records
This project demonstrates the operational math and documentation logic behind nuclear medicine workflows in an educational-only environment.
Safety and no-PHI boundary
Use mock values only. Do not enter PHI or real identifiers. Verify independently and follow institutional protocol.
Explore the toolkit
Each module is scoped to educational training calculations and mock documentation workflows.
mCi/MBq ConversionConvert activity units for educational training calculations.Open mCi/MBq ConversionDecay CorrectionEstimate physical decay from elapsed time and isotope half-life.Open Decay CorrectionResidual ActivityPractice residual percentage and administered activity calculations.Open Residual ActivityHalf-Life ReferencesSearch isotope reference cards used throughout the toolkit.Open Half-Life ReferencesMock Dose LogGenerate an educational mock documentation preview without PHI.Open Mock Dose LogJSON/CSV Mock ExportPreview browser-generated JSON and CSV for the current mock record.Open JSON/CSV Mock ExportEducational ExamplesReview short worked cases before using the interactive calculators.Open Educational Examples
Example workflow preview
A typical learning path moves from activity math into mock documentation review.
- Step 1Convert or enter an activity value
- Step 2Apply physical decay correction
- Step 3Subtract residual activity
- Step 4Review a mock dose log preview
- Step 5Inspect JSON and CSV export previews
Tech credibility
Next.js App RouterTypeScriptTailwind CSSPure calculator modulesVitest coverage
Roadmap preview
Future polish areas for the public demo.
- Better UX polish
- Expanded example cases
- Printable report refinements
- Optional PDF-style export
- Deployment screenshots
- Public demo polish