Varian-Code-Samples icon indicating copy to clipboard operation
Varian-Code-Samples copied to clipboard

Code samples for ESAPI and other Varian APIs and web services.

Varian Code Samples

Here you will find code samples for ESAPI and other Varian APIs and web services.

Developer Support

Please check out our Wiki, use the issues section if you have any questions/comments/problems, or e-mail eclipsedeveloper at varian dot com.

Eclipse Scripting API Samples

  • Single File Plugin Scripts
    • DVH Lookup Tool
    • 3D Mesh Export
    • Web DVH Plot Creation
    • DICOM Collection C-MOVE
  • Plugin and Standalone Projects
    • Data Mining
    • Batch DVH Export
    • Plan Quality Metrics
    • Plugin Tester
    • RBE Report
    • Structure Id Frequency Calculator
    • UAB Console Plugin App

Webinars

  • 2018 April 6th Webinar: Clinical Treatment Plan Automation

    • Create Beams
    • Create Optimization Structures
    • Create Verification Plan
  • 2015 April 21st Webinar

    • Hello World
    • Plan Id Test
    • Bio Dose (EqD2)
    • Find Brachy Plans
    • RBE Report

Workshops

  • 2014 Developer Workshop
    • DICOM Anonymizer
    • MVVM
    • Rapid Plan Evaluation
    • Simple GUI Demo App
    • Various Hands-On Exercises w/ PowerPoint instruction
  • 2015 Research Symposium
    • Automated Planning Demo (RapidPlan + Verification Plan)
    • EUD Script
  • 2016 Dev Workshop
  • 2018 Developer Workshop
    • Accessing ARIA with VAIS
    • ApplicationRoleSample (Direct Aria DB Access)
    • Aria Access Sample
    • DICOM_Communication_101
    • ESAPI Introduction
    • ESAPIX-Demos
    • Velocity Engine
    • PyESAPI
    • Automated Planning with MCO