Skip to content

Varian Eclipse Scripting API for semi-automatic Irregular surface compensator fluence modification

License

Notifications You must be signed in to change notification settings

s2atoru/IscFluenceOptimizer

Repository files navigation

IscFluenceOptimizer

Varian Eclipse Scripting API (Varian Medical Systems, USA) for semi-automatic Irregular surface compensator (ISC) fluence modification

Procedures

  1. Download the repository.
  2. Compile using Visual Studio (2017 or later are recomended).
  3. Project for Eclipse Scrpting API Binary Plug-in is IscFluenceOptimizerBinaryPlugin. DLLs will be stored in folder bin/x64.
  4. Run the binary plugin-in from the Eclipse Scripting interface.
    • This script is only applicable to a treatment plan including beams with fluence maps.
  5. Enter a new plan ID, Dose threshold [%] relative to the prescription dose, and the number of steps for fluence reduction, and push OK button.

Requirements

  • Eclipse version 13.6 (Varian Medical Systems, USA).
    • Probaly, this can be executed in different versions with minor modifications.
  • VMS.TPS.Common.Model.Types.dll and VMS.TPS.Common.Model.API.dll, which can be installed using the Eclipse Scripting API installer.

About

Varian Eclipse Scripting API for semi-automatic Irregular surface compensator fluence modification

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages