SlicerRT: Radiation therapy research toolkit for 3D Slicer

SlicerRT: Radiation therapy research toolkit for 3D Slicer
复制标题

DOI:
10.1118/1.4754659
复制
发表时间:
2012-10-01
期刊:
影响因子:
3.8
通讯作者:
Fichtinger, Gabor
Fichtinger, Gabor
中科院分区:
医学3区
文献类型:
--
作者:
Pinter, Csaba;Lasso, Andras;Fichtinger, Gabor

文献摘要

被引文献

相似文献

目的:人们对适应性放射治疗研究的兴趣在不断增长,但研究人员可用的软件工具大多是昂贵的、封闭的专有应用程序,或者是范围有限、可扩展性、可靠性或用户支持有限的免费开源程序包。为了解决这些局限性,我们提出了SlicerRT,这是一个可定制的、免费的和开源的放射治疗研究工具包。SlicerRT立志成为RT研究的开源工具包,为研究人员提供快速计算、方便的工作流程和通用的图像引导治疗基础设施,以帮助实验治疗方法的临床翻译。它是RT研究人员集成他们的方法和算法并进行对比测试的媒介。方法:SlicerRT是对广泛使用的3D Slicer医学图像可视化和分析应用平台的扩展。除了3D Slicer提供的用于可视化、配准、分割和数据管理的强大工具外,SlicerRT还提供专门为放射治疗研究设计的功能。SlicerRT的特征集是通过与大量RT研究人员(包括放射肿瘤学家和医学物理学家)进行共识讨论而确定的。所使用的开发流程与3D Slicer类似,以确保软件质量。3D Slicer的标准化机制被应用于文档、分发和用户支持。测试和验证环境被配置为在每次软件更改时自动启动回归测试,并与其他RT应用程序提供的地面真实结果进行比较。结果:创建了用于导入和加载DICOM-RT数据、计算和显示剂量体积直方图、创建累积剂量体积、比较剂量体积以及可视化等剂量线和表面的模块。将3D Slicer与所提出的SlicerRT扩展一起用于放射治疗研究的有效性在多个使用案例中得到了验证。结论:为放射治疗研究开发了一个新的开源软件工具包。SlicerRT可以将各种来源的治疗计划导入3D Slicer,以进行可视化、分析、比较和处理。提供的算法经过广泛测试,可通过方便的图形用户界面和灵活的应用程序编程接口进行访问。(C)2012年美国医学物理学家协会。[http://dx.doi.org/10.1118/1.4754659]
Purpose: Interest in adaptive radiation therapy research is constantly growing, but software tools available for researchers are mostly either expensive, closed proprietary applications, or free open-source packages with limited scope, extensibility, reliability, or user support. To address these limitations, we propose SlicerRT, a customizable, free, and open-source radiation therapy research toolkit. SlicerRT aspires to be an open-source toolkit for RT research, providing fast computations, convenient workflows for researchers, and a general image-guided therapy infrastructure to assist clinical translation of experimental therapeutic approaches. It is a medium into which RT researchers can integrate their methods and algorithms, and conduct comparative testing.Methods: SlicerRT was implemented as an extension for the widely used 3D Slicer medical image visualization and analysis application platform. SlicerRT provides functionality specifically designed for radiation therapy research, in addition to the powerful tools that 3D Slicer offers for visualization, registration, segmentation, and data management. The feature set of SlicerRT was defined through consensus discussions with a large pool of RT researchers, including both radiation oncologists and medical physicists. The development processes used were similar to those of 3D Slicer to ensure software quality. Standardized mechanisms of 3D Slicer were applied for documentation, distribution, and user support. The testing and validation environment was configured to automatically launch a regression test upon each software change and to perform comparison with ground truth results provided by other RT applications.Results: Modules have been created for importing and loading DICOM-RT data, computing and displaying dose volume histograms, creating accumulated dose volumes, comparing dose volumes, and visualizing isodose lines and surfaces. The effectiveness of using 3D Slicer with the proposed SlicerRT extension for radiation therapy research was demonstrated on multiple use cases.Conclusions: A new open-source software toolkit has been developed for radiation therapy research. SlicerRT can import treatment plans from various sources into 3D Slicer for visualization, analysis, comparison, and processing. The provided algorithms are extensively tested and they are accessible through a convenient graphical user interface as well as a flexible application programming interface. (c) 2012 American Association of Physicists in Medicine. [http://dx.doi.org/10.1118/1.4754659]