Bujila Robert, Omar Artur, Poludniowski Gavin
Medical Radiation Physics and Nuclear Medicine, Karolinska University Hospital, Stockholm, Sweden; Department of Physics, Royal Institute of Technology, Stockholm, Sweden.
Medical Radiation Physics and Nuclear Medicine, Karolinska University Hospital, Stockholm, Sweden; Department of Oncology-Pathology, Karolinska Institutet, Stockholm, Sweden.
Phys Med. 2020 Jun 5;75:44-54. doi: 10.1016/j.ejmp.2020.04.026.
To validate the SpekPy software toolkit that has been developed to estimate the spectra emitted from tungsten anode X-ray tubes. The model underlying the toolkit introduces improvements upon a well-known semi-empirical model of X-ray emission.
Using the same theoretical framework as the widely-used SpekCalc software, new electron penetration data was simulated using the Monte Carlo (MC) method, alternative bremsstrahlung cross-sections were applied, L-line characteristic emissions were included, and improvements to numerical methods implemented. The SpekPy toolkit was developed with the Python programming language. The toolkit was validated against other popular X-ray spectrum models (50 to 120 kVp), X-ray spectra estimated with MC (30 to 150 kVp) as well as reference half value layers (HVL) associated with numerous radiation qualities from standard laboratories (20 to 300 kVp).
The toolkit can be used to estimate X-ray spectra that agree with other popular X-ray spectrum models for typical configurations in diagnostic radiology as well as with MC spectra over a wider range of conditions. The improvements over SpekCalc are most evident at lower incident electron energies for lightly and moderately filtered radiation qualities. Using the toolkit, estimations of the HVL over a large range of standard radiation qualities closely match reference values.
A toolkit to estimate X-ray spectra has been developed and extensively validated for central-axis spectra. This toolkit can provide those working in Medical Physics and beyond with a powerful and user-friendly way of estimating spectra from X-ray tubes.
验证已开发的用于估计钨阳极X射线管发射光谱的SpekPy软件工具包。该工具包所基于的模型对一个著名的X射线发射半经验模型进行了改进。
使用与广泛使用的SpekCalc软件相同的理论框架,采用蒙特卡罗(MC)方法模拟新的电子穿透数据,应用替代的轫致辐射截面,纳入L线特征发射,并对数值方法进行改进。SpekPy工具包是用Python编程语言开发的。该工具包针对其他流行的X射线光谱模型(50至120 kVp)、用MC估计的X射线光谱(30至150 kVp)以及与标准实验室众多辐射质量相关的参考半值层(HVL)(20至300 kVp)进行了验证。
该工具包可用于估计与诊断放射学中典型配置的其他流行X射线光谱模型一致的X射线光谱,以及在更广泛条件下与MC光谱一致的X射线光谱。与SpekCalc相比,改进在较低入射电子能量下对于轻度和中度过滤的辐射质量最为明显。使用该工具包,在大范围标准辐射质量下对HVL的估计与参考值紧密匹配。
已开发出一种用于估计X射线光谱的工具包,并对中心轴光谱进行了广泛验证。该工具包可为医学物理及其他领域的工作人员提供一种强大且用户友好的从X射线管估计光谱的方法。