Chamberland Marc J P, Taylor Randle E P, Rogers D W O, Thomson Rowan M
Carleton Laboratory for Radiotherapy Physics, Department of Physics, Carleton University, Ottawa, Ontario, K1S 5B6, Canada.
Phys Med Biol. 2016 Dec 7;61(23):8214-8231. doi: 10.1088/0031-9155/61/23/8214. Epub 2016 Nov 2.
egs_brachy is a versatile and fast Monte Carlo (MC) code for brachytherapy applications. It is based on the EGSnrc code system, enabling simulation of photons and electrons. Complex geometries are modelled using the EGSnrc C++ class library and egs_brachy includes a library of geometry models for many brachytherapy sources, in addition to eye plaques and applicators. Several simulation efficiency enhancing features are implemented in the code. egs_brachy is benchmarked by comparing TG-43 source parameters of three source models to previously published values. 3D dose distributions calculated with egs_brachy are also compared to ones obtained with the BrachyDose code. Well-defined simulations are used to characterize the effectiveness of many efficiency improving techniques, both as an indication of the usefulness of each technique and to find optimal strategies. Efficiencies and calculation times are characterized through single source simulations and simulations of idealized and typical treatments using various efficiency improving techniques. In general, egs_brachy shows agreement within uncertainties with previously published TG-43 source parameter values. 3D dose distributions from egs_brachy and BrachyDose agree at the sub-percent level. Efficiencies vary with radionuclide and source type, number of sources, phantom media, and voxel size. The combined effects of efficiency-improving techniques in egs_brachy lead to short calculation times: simulations approximating prostate and breast permanent implant (both with (2 mm) voxels) and eye plaque (with (1 mm) voxels) treatments take between 13 and 39 s, on a single 2.5 GHz Intel Xeon E5-2680 v3 processor core, to achieve 2% average statistical uncertainty on doses within the PTV. egs_brachy will be released as free and open source software to the research community.
egs_brachy是一款用于近距离放射治疗应用的多功能且快速的蒙特卡罗(MC)代码。它基于EGSnrc代码系统,能够模拟光子和电子。复杂几何结构使用EGSnrc C++类库进行建模,并且egs_brachy除了眼模和施源器之外,还包含许多近距离放射治疗源的几何模型库。该代码实现了多种提高模拟效率的功能。通过将三种源模型的TG - 43源参数与先前公布的值进行比较,对egs_brachy进行了基准测试。用egs_brachy计算的三维剂量分布也与用BrachyDose代码获得的剂量分布进行了比较。使用定义明确的模拟来表征许多效率提高技术的有效性,既作为每种技术有用性的指标,也用于找到最优策略。通过单源模拟以及使用各种效率提高技术对理想化和典型治疗进行模拟来表征效率和计算时间。一般来说,egs_brachy在不确定性范围内与先前公布的TG - 43源参数值一致。来自egs_brachy和BrachyDose的三维剂量分布在亚百分比水平上一致。效率随放射性核素、源类型、源数量、体模介质和体素大小而变化。egs_brachy中效率提高技术的综合效果导致计算时间较短:在单个2.5 GHz英特尔至强E5 - 2680 v3处理器核心上,模拟近似前列腺和乳腺永久植入(均使用2毫米体素)以及眼模(使用1毫米体素)治疗,在计划靶体积内的剂量上实现2%的平均统计不确定性需要13至39秒。egs_brachy将作为免费的开源软件发布给研究社区。