- Scientific risk:
- Medium
- Support tier:
- Screening
- Data sources
- Bundled nuclide half-lives · User activity & time inputs
- Report / provenance
- Zod-validated report payload; nuclide rows carry confidence labels.
Product roadmap
HPCalc is evolving toward a broader health physics workstation: calculators, validated reports, curated references, and training. This page groups current and planned execution modules by domain. Nothing here is a schedule guarantee.
Screening & training aids (read carefully)
Planned modules for internal dosimetry, skin contamination dose, and emergency / plume-style response are intended as screening or training aids only until they pass explicit validation, peer review, and (where applicable) alignment with your licensed technical basis. They are not substitutes for qualified internal dose assessments, medical physics determinations, or operational emergency decision systems.
HPCalc does not add plume dispersion physics, databases, or authentication in this roadmap phase—those boundaries remain until a future product decision.
Legend
- Status: active (in this build), prototype (future partial UX), planned (design target).
- Scientific risk: relative uncertainty / sensitivity until domain validation—not a regulatory classification.
- Support tier: training-only (pedagogy), screening (order-of-magnitude checks), calculation support (repeatable numbers with audit trail intent).
External dose & shielding
- Scientific risk:
- Medium
- Support tier:
- Screening
- Data sources
- User distance, activity, gamma constant · Optional nuclide context
- Report / provenance
- Structured report with stated geometry assumptions.
- Scientific risk:
- Medium
- Support tier:
- Screening
- Data sources
- User dose or rate inputs · Time/distance factors
- Report / provenance
- Report captures inputs and assumptions; not workload or occupancy modeling.
- Scientific risk:
- High
- Support tier:
- Screening
- Data sources
- Bundled μ rows & provenance · Optional custom μ with audit fields
- Report / provenance
- shieldingReport extension; coefficient match transparency; no buildup model.
Unit converter
active- Scientific risk:
- Low
- Support tier:
- Calculation support
- Data sources
- SI / traditional conversion tables in-app
- Report / provenance
- Optional unit-converter report payload.
- Scientific risk:
- Medium
- Support tier:
- Calculation support
- Data sources
- Bundled nuclides.json (validated at load)
- Report / provenance
- Data confidence shown per row; not a substitute for evaluated nuclear data libraries.
Contamination & surveys
- Scientific risk:
- High
- Support tier:
- Screening
- Data sources
- User radionuclide label · Count rates and declared efficiency · Area and duration for documentation
- Report / provenance
- contaminationReport (skin-screening); skin dose not calculated in-app; no dose coefficients embedded.
Screening worksheet only. Skin dose requires a validated coefficient model not shipped in this release.
- Scientific risk:
- High
- Support tier:
- Screening
- Data sources
- Gross/background counts or cpm · Declared detector efficiency · Wiped area and optional geometry factor
- Report / provenance
- contaminationReport (wipe); cpm↔dpm chain and dpm/100 cm² in strict report JSON.
- Scientific risk:
- High
- Support tier:
- Screening
- Data sources
- Gross/background cpm · Probe and surveyed areas · Optional correction factor
- Report / provenance
- contaminationReport (direct-frisk); geometry and self-absorption warnings in payload only.
- Scientific risk:
- Medium
- Support tier:
- Calculation support
- Data sources
- Gross and background counts · Live count time (seconds) · Optional method or confidence label
- Report / provenance
- contaminationReport (survey-statistics); approximate Poisson uncertainty √(gross+background); screening-only—not an MDA engine.
Screening statistics and documentation aid only.
- Scientific risk:
- High
- Support tier:
- Screening
- Data sources
- User flow, count, and DAC inputs · Bundled nuclide context (optional) · Appendix B citations (user-declared)
- Report / provenance
- airSamplingReport extension; export gates for user-supplied DAC notes, grab-sample procedure notes, and non-unity filter correction factors.
Screening and training support only; not a replacement for approved air sampling or RPP programs.
Instrument correction factors
planned- Scientific risk:
- Medium
- Support tier:
- Calculation support
- Data sources
- Calibration certificates (user) · Factory defaults (optional, clearly labeled)
- Report / provenance
- Each correction factor traceable in report raw inputs.
Internal dosimetry
- Scientific risk:
- High
- Support tier:
- Screening
- Data sources
- Intake type & route · Dose coefficients (source TBD) · Biokinetic model tier
- Report / provenance
- internalDoseReport extension requires coefficient/ALI/DAC confidence and source notes in exports.
Screening / training aid only until validated against authorized dose assessment programs.
Ingestion dose screening
prototype- Scientific risk:
- High
- Support tier:
- Screening
- Data sources
- ALI / e ingestion coefficients · Intake amount & solubility class
- Report / provenance
- Mandatory provenance for coefficient set revision.
Screening / training aid only until validated.
Inhalation dose screening
prototype- Scientific risk:
- High
- Support tier:
- Screening
- Data sources
- DAC / AMAD assumptions · Particle size defaults (labeled)
- Report / provenance
- Inhalation class and AMAD stated in every export.
Screening / training aid only until validated.
DAC-hour calculations
prototype- Scientific risk:
- High
- Support tier:
- Screening
- Data sources
- Regulatory DAC table (user-selected revision) · Exposure interval
- Report / provenance
- DAC citation and CFR / licensee table version in report.
- Scientific risk:
- Medium
- Support tier:
- Screening
- Data sources
- Tabulated limits (versioned bundle or user import) · Footnotes from source docs
- Report / provenance
- ALI/DAC source requirement and confidence labels included in screening report payload.
Bioassay evaluation support
planned- Scientific risk:
- High
- Support tier:
- Screening
- Data sources
- Excretion functions · Intake retention classes · Measurement uncertainties
- Report / provenance
- Model version and intake pathway locked into report JSON.
Screening / training aid only until validated with qualified internal dosimetry review.
Spectroscopy
Gamma spectroscopy workflow shell
prototype- Scientific risk:
- High
- Support tier:
- Calculation support
- Data sources
- Spectrum files (future) · Energy calibration · Efficiency curves
- Report / provenance
- spectroscopyReport extension captures tool type, assumptions, warnings, and calibration/source notes for screening workflows.
Energy calibration
prototype- Scientific risk:
- Medium
- Support tier:
- Calculation support
- Data sources
- Known peak energies · Channel–energy fit model
- Report / provenance
- Linear fit residuals and calibration notes captured in spectroscopyReport.
Efficiency calibration
prototype- Scientific risk:
- High
- Support tier:
- Calculation support
- Data sources
- Reference source certificates · Geometry documentation
- Report / provenance
- Efficiency screening equation inputs and source note preserved in spectroscopyReport.
Peak / ROI activity calculation
prototype- Scientific risk:
- High
- Support tier:
- Screening
- Data sources
- Efficiency at energy · Peak area & background · Decay corrections
- Report / provenance
- ROI activity assumptions and warnings exported via spectroscopyReport.
FWHM / resolution calculation
prototype- Scientific risk:
- Medium
- Support tier:
- Calculation support
- Data sources
- Calibration peaks · Measured peak widths
- Report / provenance
- Resolution calculation inputs and result exported for documentation.
MDA / LLD calculations
prototype- Scientific risk:
- High
- Support tier:
- Screening
- Data sources
- Background counts · Counting time · Efficiency · Confidence level
- Report / provenance
- Simplified screening approximation method label and assumptions captured in report.
Training
- Scientific risk:
- Low
- Support tier:
- Training only
- Data sources
- Bundled training prose · localStorage quiz progress only
- Report / provenance
- No formal certificate; progress is browser-local only.
Regulatory references
- Scientific risk:
- Low
- Support tier:
- Calculation support
- Data sources
- regulatoryReferences.json (pointers & metadata only)
- Report / provenance
- No reproduced regulatory text; confidence labels on cards.
- Scientific risk:
- Low
- Support tier:
- Calculation support
- Data sources
- Calculator outputs · User-selected units
- Report / provenance
- Strict Zod schema; JSON envelope; provenance references where calculators emit them.
Waste management
- Scientific risk:
- Medium
- Support tier:
- Screening
- Data sources
- Bundled nuclide half-lives · User activity & elapsed storage interval
- Report / provenance
- wasteReport (decay-storage); single-nuclide exponential decay; no disposal limit comparison.
- Scientific risk:
- Medium
- Support tier:
- Screening
- Data sources
- Bundled half-life · User-declared initial activity
- Report / provenance
- wasteReport (ten-half-lives); rule-of-thumb fraction 2^(−10); explicit non-authorization warnings.
Waste container inventory worksheet
prototype- Scientific risk:
- High
- Support tier:
- Calculation support
- Data sources
- Per-line reference activity & elapsed time · Bundled decay data
- Report / provenance
- wasteReport (container-inventory); client-side sums by nuclide; not a licensed inventory system.
- Scientific risk:
- Low
- Support tier:
- Calculation support
- Data sources
- User checkbox attestation only
- Report / provenance
- wasteReport (disposal-checklist); documentation counts only; no pass/fail scoring.
Emergency response
Emergency response / plume screening (later)
planned- Scientific risk:
- High
- Support tier:
- Training only
- Data sources
- Met data (external) · Release term estimates · Dispersion class (future)
- Report / provenance
- No plume modeling in current scope; future module would require separate validation path.
Emergency and plume-related tools will remain training or highly conservative screening aids unless explicitly validated; not for operational emergency decisions.