Application programming in C# environment with recorded user software interactions and its application in autopilot of VMAT/IMRT treatment planning.

Application programming in C# environment with recorded user software interactions and its application in autopilot of VMAT/IMRT treatment planning. J Appl Clin Med Phys. 2016 Nov 08;17(6):6425 Authors: Wang H, Xing L Abstract An autopilot scheme of volumetric-modulated arc therapy (VMAT)/intensity-modulated radiation therapy (IMRT) planning with the guidance of prior knowl-edge is established with recorded interactions between a planner and a commercial treatment planning system (TPS). Microsoft (MS) Visual Studio Coded UI is applied to record some common planner-TPS interactions as subroutines. The TPS used in this study is a Windows-based Eclipse system. The interactions of our application program with Eclipse TPS are realized through a series of subrou-tines obtained by prerecording the mouse clicks or keyboard strokes of a planner in operating the TPS. A strategy to autopilot Eclipse VMAT/IMRT plan selection process is developed as a specific example of the proposed "scripting" method. The autopiloted planning is navigated by a decision function constructed with a reference plan that has the same prescription and similar anatomy with the case at hand. The calculation proceeds by alternating between the Eclipse optimization and the outer-loop optimization independent of the Eclipse. In the C# program, the dosimetric characteristics of a reference treatment plan are used to assess and modify the Eclipse planning parameters and to ...
Source: Journal of Applied Clinical Medical Physics - Category: Physics Authors: Tags: J Appl Clin Med Phys Source Type: research