CERR: A computational environment for radiotherapy research

CERR: A computational environment for radiotherapy research
复制标题

DOI:
10.1118/1.1568978
复制
发表时间:
2003-05-01
期刊:
影响因子:
3.8
通讯作者:
Clark, VH
Clark, VH
中科院分区:
医学3区
文献类型:
--
作者:
Deasy, JO;Blanco, AI;Clark, VH

文献摘要

被引文献

相似文献

描述了一个软件环境,称为放射治疗研究的计算环境(CERR,发音为“先生”)。CERR部分地解决了治疗计划研究中的四个广泛需求:(a)它提供了一个方便和强大的软件环境来开发和原型化治疗计划概念,(B)它作为一个软件集成环境来联合收割机用多种语言(MATLAB、FORTRAN、C/C++、JAVA埃特)编写的治疗计划软件,与治疗计划信息(计算机断层扫描、轮廓结构、剂量分布、数字胶片等)一起,(c)它提供了使用广泛可用的AAPM/RTOG存档机制从不同的计划系统中提取治疗计划的能力,以及(d)它提供了用于共享和再现治疗计划研究结果的方便和强大的工具。目前正在分发的功能组件,包括源代码,包括:(1)一个导入程序,它将广泛使用的AAPM/RTOG治疗计划格式转换为MATLAB单元阵列数据对象,便于操作;(2)显示轴向、冠状和矢状计算机断层摄影图像、结构轮廓、数字胶片和等剂量线或剂量彩色洗的观察器,(3)一套用于编辑和/或创建解剖结构的轮廓绘制工具,(4)剂量-体积和剂量-表面直方图计算和显示工具,以及(5)各种预定义命令。CERR允许用户检索有关治疗计划档案的任何AAPM/RTOG关键字信息。代码相对来说是自我描述的,因为它依赖于基于AAPM/RTOG标准的MATLAB结构字段名定义。新的结构字段名称可以动态或永久添加。可以存储和访问任意数据类型的新组件,而不会干扰系统操作。CERR已被应用于辅助剂量-体积-结果建模、蒙特卡罗剂量计算和治疗计划优化的研究。总之,CERR提供了一个强大、方便和通用的框架,允许研究人员使用常见的患者数据集,并比较和共享研究结果。(C)2003年美国医学物理学家协会。
A software environment is described, called the computational environment for radiotherapy research (CERR, pronounced "sir"). CERR partially addresses four broad needs in treatment planning research: (a) it provides a convenient and powerful software environment to develop and prototype treatment planning concepts, (b) it serves as a software integration environment to combine treatment planning software written in multiple languages (MATLAB, FORTRAN, C/C++, JAVA, ete.), together with treatment plan information (computed tomography scans, outlined structures, dose distributions, digital films, etc.), (c) it provides the ability to extract treatment plans from disparate planning systems using the widely available AAPM/RTOG archiving mechanism, and (d) it provides a convenient and powerful tool for sharing and reproducing treatment planning research results. The functional components currently being distributed, including source code, include: (1) an import program which converts the widely available AAPM/RTOG treatment planning format into a MATLAB cell-array data object, facilitating manipulation; (2) viewers which display axial, coronal, and sagittal computed tomography images, structure contours, digital films, and isodose lines or dose colorwash, (3) a suite of contouring tools to edit and/or create anatomical structures, (4) dose-volume and dose-surface histogram calculation and display tools, and (5) various predefined commands. CERR allows the user to retrieve any AAPM/RTOG key word information about the treatment plan archive. The code is relatively self-describing, because it relies on MATLAB structure field name definitions based on the AAPM/RTOG standard. New structure field names can be added dynamically or permanently. New components of arbitrary data type can be stored and accessed without disturbing system operation. CERR has been applied to aid research in dose-volume-outcome modeling, Monte Carlo dose calculation, and treatment planning optimization. In summary, CERR provides a powerful, convenient, and common framework which allows researchers to use common patient data sets, and compare and share research results. (C) 2003 American Association of Physicists in Medicine.