PORTABLE SOFTWARE TOOLS FOR 3D RADIATION-THERAPY PLANNING

Citation
J. Jacky et al., PORTABLE SOFTWARE TOOLS FOR 3D RADIATION-THERAPY PLANNING, International journal of radiation oncology, biology, physics, 30(4), 1994, pp. 921-928
Citations number
17
Categorie Soggetti
Oncology,"Radiology,Nuclear Medicine & Medical Imaging
ISSN journal
03603016
Volume
30
Issue
4
Year of publication
1994
Pages
921 - 928
Database
ISI
SICI code
0360-3016(1994)30:4<921:PSTF3R>2.0.ZU;2-K
Abstract
Purpose: Produce a collection of software tools (computer programs) th at support three-dimensional (3D) radiation therapy planning. The tool s are not a complete 3D planning system. Instead, they work with any 3 D planning system that meets certain minimal specifications. The tools assist in deriving anatomic data from images, generating target volum e contours, evaluating treatment plans, and verifying accurate treatme nt delivery. The tools are portable: they can run without source code changes in any computing environment that provides a library of functi ons and data definitions called the Foundation. The Foundation couples the portable tools to the (usually nonportable) file system and dose calculation associated with a particular 3D planning system. Methods a nd Materials: Tools were written at three different (geographically se parated) institutions. Software developers from all three sites specif ied the Foundation. The programmers' interface to the Foundation is po rtable, but a Foundation implementation need not be portable. Each gro up implemented a Foundation adapted to the (different) 3D planning sys tem used at their site. Results: All teals run at all three sites with out source code changes. Each Foundation was implemented in a few pers on-months of programming effort. The program text and documentation fo r the tools have been plated in the public domain. Conclusions: It is practical and economical to produce portable radiotherapy treatment pl anning tools. Providers of 3D planning programs should offer Foundatio ns for their systems, so they can be used with tools. Researchers cons idering new computer programs should write them as tools, so they can work with any 3D planning system.