Encrypted login | home

Program Information

ESAPI: Automatic Extraction and Analysis of Patient and Plan Data Utilizing the Eclipse Scripting API

no image available
M Schmidt

M Schmidt*, S Hames , Y Yang , P Klenovsky , Varian Medical Systems, Las Vegas, NV

Presentations

PO-BPC-Exhibit Hall-22 (Saturday, March 7, 2015)  Room: Exhibit Hall


Purpose: To display the ability of leveraging the Eclipse Scripting Application Programming Interface (ESAPI) to gain access to read-only database information in Eclipse Treatment Planning Systems (Varian Medical Systems, Palo Alto, CA). ESAPI gives the user the ability to get dosimetric and plan-specific information as well as statistical information over multiple patient cases for automated data gathering and analysis using a .Net framework.
Methods: Multiple programs and scripts were created using C# with Visual Studio Express (Microsoft Corporation, Redmond, WA) in order to access patient and plan information in the Eclipse database through the ESAPI. In the current Eclipse implementation, data can be read from the External Beam Planning work-space, while future releases include access to other work-spaces such as Smart Segmentation, Portal Dosimetry, and MIRS Contouring. Some examples of the programs include the ability to analyze the patient's Dose Volume Histogram (DVH) to acquire analytic metrics concerning the patient dosimetry (Dose-at-Volume, Volume-at-Dose, Homogeneity Index (HI), Conformity Index (CI), etc.), the ability to automate some treatment planning system quality assurance and validation of commissioning data, and the creation of automated patient reports.
Results: The programs developed could accurately display to the user the exact values from the DVH at given volumes, offering the ability to analyze other dosimetric parameters. Automatic comparisons between measured and calculated data were analyzed using a gamma comparison showed promise for TPS commissioning and QA. All of this data is exportable to reports programmatically.
Conclusion: ESAPI will continue to gain ground as a viable option for exporting data from Eclipse giving the development community the ability to create personal and creative tools.

Funding Support, Disclosures, and Conflict of Interest: The authors are employees of Varian Medical Systems.


Contact Email: