A toolbox for intensity modulated radiation therapy optimization.
We have designed a toolbox that provides an environment for testing radiotherapy optimization techniques, objective functions, and constraints. A set of three-dimensional (3D) pencil beam dose distributions have been computed for a cylindrical phantom. The 6 MV pencil beams were computed using a superposition-based dose engine commissioned for an Elekta SL20 linear accelerator. Due to the cylindrical symmetry of the phantom, the pencil beam dose distributions for any arbitrary beam angle can be determined by simply rotating the pencil beam data sets. Thus, the full accuracy is maintained without the need for additional dose calculations or large data storage requirements. In addition to the pencil beam data sets, tools are included for (1) rotating the pencil beams, (2) calculating the beam's eye view, (3) drawing structures, (4) writing the pencil beam dose data out to the optimizer, and (5) visualizing the optimized results. The pencil beam data sets and the corresponding tools are available for download at http://medschool.umaryland.edu/departments/radiationoncology/pencilbeam/. With this toolbox, researchers will have the ability to rapidly test new optimization techniques and formulations for intensity modulated radiation therapy and 3D conformal radiotherapy.