Skip to main content
Disclaimer: This software is for radiation protection education, screening calculations, and professional support only. It does not replace qualified health physicist judgment, regulatory requirements, approved procedures, emergency response tools, or formal shielding design review. Exposure, absorbed dose, equivalent dose, and effective dose are distinct quantities; do not equate R and Sv without explicit context and assumptions.

Gamma spectroscopy tools

Help

Screening and training calculators for energy calibration, efficiency calibration, ROI activity estimation, FWHM/resolution, and MDA-style approximations. Physics formulas are implemented in lib/physics/spectroscopy.ts.

Spectroscopy training/support scope

This module provides spectroscopy calculation support and training estimates only. It does not replace calibrated spectroscopy software, detector QA, laboratory procedures, peak fitting, interference review, nuclide identification, or certified counting laboratory methods.

Energy calibration

Spectroscopy data audit

Selected tool
energy-calibration (#energy-calibration)
Method
Simple linear calibration
Inputs
user-supplied
Calibration/source note
Warning level
elevated
Report/export readiness
blocked

Add calibration source note (source peaks/reference) to enable report export.

  • Simple linear channel-energy model only; no nonlinear terms or drift corrections.

Report export blocked

  • Calibration/source note is required for report export on this spectroscopy tool.

Results

Slope: 1.3448607 keV/channel

Intercept: -11.859016 keV

Predicted unknown energy: 996.78648 keV

Energy calibration fit residuals per calibration channel.
ChannelEnergyPredictedResidual
100122.000122.627-0.627049
500661.700660.5711.12869
10001332.501333.00-0.501639
  • Simple linear calibration only; residual review is required before relying on calibration transfer.
  • Extrapolation outside calibration channel range has increased uncertainty.

energy = slope × channel + intercept

Training Academy: /training — additional spectroscopy scenarios may be added to Training Academy over time.