top of page


Automated Planning from Templates IV: Unlocking Real-Time Feedback from Eclipse
Building on our automated planning series, this post explores how to capture Eclipse optimization and dose calculation output in real time. By leveraging a custom TraceListener, we transform internal ESAPI feedback into actionable UI updates—enabling detailed progress tracking, multiple progress bars, and richer user feedback during long-running planning workflows.
mschmidt33
Apr 47 min read


Clinical Investigation - Trajectory Log Quality Assurance
Trajectory log analysis is a powerful way to verify treatment delivery, but interpreting the data correctly can be challenging. In this post, we investigate unexpected MLC discrepancies that appeared during PSQA and trace the issue to low-dose-rate control points where MU sampling breaks down. We demonstrate how a small MU search window around each control point resolves the problem and improves the robustness of plan-to-log comparisons.
mschmidt33
Mar 1510 min read


Automated Planning from Templates III: Multi-threading
In Part III of our Automated Planning from Templates series, we tackle ESAPI UI freezing with a multi-threaded worker pattern, ensure thread-safe updates, and add a progress bar for real-time feedback. The result: smoother, safer, and more responsive automated planning applications.
mschmidt33
Sep 7, 20257 min read


Automated Planning from Templates II: RapidPlan Optimization
Learn how to automate RapidPlan optimization in Eclipse using the Clinical Template Reader API. This follow-up blog shows how to apply a RapidPlan model to a template-based plan, calculate dose, and evaluate protocol-based metrics—all within a custom MVVM application.
mschmidt33
Aug 3, 20259 min read
bottom of page