scispace - formally typeset
Journal ArticleDOI

CERR: A computational environment for radiotherapy research

Joseph O. Deasy, +2 more
- 01 May 2003 - 
- Vol. 30, Iss: 5, pp 979-985
TLDR
CERR provides a powerful, convenient, and common framework which allows researchers to use common patient data sets, and compare and share research results.
Abstract
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, etc.), 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.

read more

Citations
More filters
Journal ArticleDOI

A novel fluence map optimization model incorporating leaf sequencing constraints

TL;DR: A novel fluence map optimization model incorporating leaf sequencing constraints is proposed to overcome the drawbacks of the current objective inside smoothing models and it is shown that the new models gain much better performance on reducing TNMU.
Journal ArticleDOI

On the robustness of global optima and stationary solutions to stochastic mathematical programs with equilibrium constraints, Part II: Applications

TL;DR: Cromvik and Patriksson as discussed by the authors considered a traffic network design problem, where travel costs are uncertain, and the optimization of a treatment plan in intensity modulated radiation therapy, where the machine parameters and the position of the organs are uncertain.
Journal ArticleDOI

Optimization of spatiotemporally fractionated radiotherapy treatments with bounds on the achievable benefit.

TL;DR: In this paper, the authors present an optimization framework to compute rigorous bounds on the maximum achievable normal tissue BED reduction for spatiotemporal plans, where the primary goal is to reduce mean liver BED without compromising any other treatment objective.
Journal ArticleDOI

On the Feasibility of Verification of 3D Dosimetry Near Brachytherapy Sources Using PRESAGE/Optical-CT.

TL;DR: The PRESAGE/Optical-CT shows good potential in verification of 3D dose distributions around brachytherapy sources, in both high and low dose regions.
Journal ArticleDOI

PTV margin for dose escalated radiation therapy of prostate cancer with daily on-line realignment using internal fiducial markers: Monte Carlo approach and dose population histogram (DPH) analysis.

TL;DR: It is found that the prescription dose can be escalated to 78 Gy/39 fx with a 5‐mm PTV margin when using internal fiducial markers and EPI, which will result in a 20% increase of local control and significantly reduced rectal complications provided that less serial dose‐volume behavior of rectum is proven.
References
More filters
Book ChapterDOI

WaveLab and Reproducible Research

TL;DR: Wavelab is a library of wavelet-packet analysis, cosine- Packet analysis and matching pursuit, available free of charge over the Internet.
Journal ArticleDOI

A DICOM-RT-based toolbox for the evaluation and verification of radiotherapy plans

TL;DR: A DICOM (Digital Imaging and Communication in Medicine) based toolbox, developed for the evaluation and the verification of radiotherapy treatment plans, offers the possibility of importing treatment plans generated with different calculation algorithms and/or different optimization engines and evaluating dose distributions on an independent platform.
Journal ArticleDOI

Integrated software tools for the evaluation of radiotherapy treatment plans

TL;DR: Within the constraints of the X Window System environment, this assemblage of software tools provides a portable, flexible, and convenient method for the quantitative evaluation of several radiotherapy treatment plans.
Journal ArticleDOI

Extending Python with Fortran

TL;DR: The authors have created a tool, Pyfort, for connecting Fortran routines to Python, which produces one or more Python extension modules which you then compile and load into Python, either statically or dynamically, as desired.
Journal Article

Extending python with Fortran

TL;DR: Pyfort as mentioned in this paper is a tool for connecting Fortran routines to Python, using a syntax that is close to a subset of the Fortran 95 interface syntax, which can produce one or more Python extension modules which can then be loaded into Python, either statically or dynamically, as desired.
Related Papers (5)