CERR: A computational environment for radiotherapy research

被引:681
作者
Deasy, JO [1 ]
Blanco, AI
Clark, VH
机构
[1] Washington Univ, Med Ctr, Mallinckrodt Inst Radiol, Dept Radiat Oncol,Alvin J Siteman Canc Ctr, St Louis, MO 63110 USA
[2] Washington Univ, Med Ctr, Mallinckrodt Inst Radiol, Dept Biomed Engn,Alvin J Siteman Canc Ctr, St Louis, MO 63110 USA
关键词
AAPM format; RTOG format; treatment planning; MATLAB;
D O I
10.1118/1.1568978
中图分类号
R8 [特种医学]; R445 [影像诊断学];
学科分类号
1002 ; 100207 ; 1009 ;
摘要
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.
引用
收藏
页码:979 / 985
页数:7
相关论文
共 15 条
[1]  
BAXTER BS, 1982, 10 AAPM
[2]  
Blanco A. I., 2002, International Journal of Radiation Oncology Biology Physics, V54, P166, DOI 10.1016/S0360-3016(02)03345-X
[3]  
Bradley J., 2002, International Journal of Radiation Oncology Biology Physics, V54, P105, DOI 10.1016/S0360-3016(02)03238-8
[4]  
Buckheit J.B., 1995, WAVELETS STAT, V103, P55, DOI DOI 10.1007/978-1-4612-2544-7_5
[5]  
Deasy J, 2002, MED PHYS, V29, P1254
[6]  
Dempsey J. F., 2001, International Journal of Radiation Oncology Biology Physics, V51, P125, DOI 10.1016/S0360-3016(01)02051-X
[7]   INTEGRATED SOFTWARE TOOLS FOR THE EVALUATION OF RADIOTHERAPY TREATMENT PLANS [J].
DRZYMALA, RE ;
HOLMAN, MD ;
YAN, D ;
HARMS, WB ;
JAIN, NL ;
KAHN, MG ;
EMAMI, B ;
PURDY, JA .
INTERNATIONAL JOURNAL OF RADIATION ONCOLOGY BIOLOGY PHYSICS, 1994, 30 (04) :909-919
[8]   Extending Python']Python with Fortran [J].
Dubois, PF ;
Yang, TY .
COMPUTING IN SCIENCE & ENGINEERING, 1999, 1 (05) :66-73
[9]  
*EPAPS, EMPHYA630027305 EPAP
[10]  
GOITEIN M, 1985, EVALUATION TREATMENT