Radformation Blog

Log File Analysis with ClearCalc and RadMonteCarlo

Written by Charles Curle | Mar 26, 2024 8:00:00 PM

Introduction
Exciting news: the latest release of ClearCalc and RadMonteCarlo (v2.5) is here, packed with powerful new features designed to streamline your workflow and elevate patient care.

One of the most significant additions is the integration of log file analysis capabilities with RadMonteCarlo. This groundbreaking feature adds to the secondary calculation platform, allowing you to delve deeper into evaluating delivered versus prescribed plan quality. With ClearCalc, these updates combine gold-standard accuracy with phantomless patient-specific quality assurance (PSQA).

Let’s briefly explore what’s new in version 2.5, dig into log file analysis , and consider how log files coupled with RadMonteCarlo may complement or change the way you perform IMRT and VMAT QA.

What’s New in V2.5
With any new version release, the Radformation approach is consistent: balance adding brand-new features with improved functionality of the existing platform. Here’s what’s new in our recent release:

 

Updates to ClearCalc/RadMC v2.5

  • Log file analysis
    • RadMonteCarlo Log File Analysis: Advanced toolset for volumetric analysis of the calculated dose on a patient's planned CT based on delivered log files
    • Finite-Sized Pencil Beam Log File Analysis: Addition of gamma index analysis
    • Log file analysis compatibility  for Elekta C-Arm linacs
    • Redesigned workspace that auto-populates with matched log file delivery sessions for selection
  • RadMonteCarlo 2nd check features and enhancements 
      • New Cyberknife MLC, Cone, and Iris support for Accuray —Multiplan/Precision
      • Auto-start when launching Clearcalc - There’s no need to wait for gold-standard results. RadMonteCarlo starts calculating immediately upon launching ClearCalc for faster results
  • RayStation beam data sync
    • Configuration of second check beam models from RayStation is now simpler than ever
  • DICOM standalone updates
    • SmartSearch (based on patient first/last name or MRN)
    • Manage file storage with patient DICOM purge
    • CyberKnife workflow improvements for ease of use
    • Date range filter 
  • Electronic Portal Dosimetry QA module
    • Execute your patient-specific QA using portal dosimetry and compare against predicted dose planes in ClearCalc

 

Log File Analysis is Here

While there are many updates worth celebrating, let’s explore one of these product updates in more detail: log file analysis. 

 

Log files contain snapshots of machine performance details during plan delivery and provide positional readouts of individual MLC leaves as they move throughout the treatment. Analyzing this array of data as-delivered can identify potential deviations from planned positions to allow an impact assessment of these deviations on the accuracy of patient plan delivery. 

 

Log files can be used to monitor leaf position accuracy for ongoing quality assurance purposes and can also be used as a method of patient-specific QA. Along with powerful secondary calculations, log file analysis—now available for both ClearCalc and RadMonteCarlo—provides  a comprehensive assessment of delivered plan quality relative to the prescribed plan for both Varian and Elekta linacs. 

 

ClearCalc Finite-Size Pencil Beam Analysis

In the Log File Analysis module, the 3D point dose statistics display looks similar to the main secondary calculation results interface. The difference is that with log files, all points (a maximum of 250 per structure) are analyzed based on the dose calculated from log file machine parameters. ClearCalc compiles all target structures (e.g., GTV, CTV, PTV, ITV) within the treatment plan for volumetric statistical analysis using either a percent difference or gamma index analysis. 


To get a feel for planar dose agreement, ClearCalc also provides a fluence comparison section that utilizes the 3D dose from the treatment plan to create a 2D planar fluence for each individual field at the maximum dose plane. A similar fluence plane is generated at the same location using ClearCalc's finite-sized pencil beam algorithm calculated using the delivered log file machine parameters. These two planes are compared using relative intensity and a Fluence Difference image is displayed.

 

 

Results are analyzed and displayed in two different ways, using the Percent Difference or Gamma Index Analysis, to provide options for clinical users.

  • Percent Difference
    To understand the differences between the TPS and ClearCalc algorithms, the software compares multiple points in 3D space (~250) throughout any target structure against a tolerance set based on desired clinical thresholds (e.g., 5%/5cGy). Clearcalc reports the percentage of all points that fall within the range of acceptability for the given threshold. 

  • Gamma Index
    Based on a similar set of reference points within an HU range of -300 to 150, a 3D gamma analysis for each point follows the methodology described by Low, et al., according to user-defined thresholds. The resulting target structure passing percentage is displayed along with pass/fail indicators. 

RadMonteCarlo 3D Analysis

With the addition of the RadMonteCarlo option within the log file analysis workspace, users have access to an advanced toolset for full volumetric analysis for machine-delivered plans, with complete integration with ClearCalc. RadMonteCarlo leverages the power and speed of cloud-based service-oriented architecture to perform a full Monte Carlo particle simulation on the delivered log file treatment parameters. Once complete, the calculated dose matrix is returned to the local workstation.

 

With gold-standard calculations applied to the entire dataset, a full 3D gamma analysis for target structures, organs at risk, and the full dose matrix is available. The resolution of the calculation lends itself to more granular and detailed analysis. Dose profile comparison offers a detailed view of cross-sectional doses, allowing the assessment of local percent differences between the TPS and the delivered dose.

The platform provides an array of visualization choices, including the ability to analyze various color wash overlays on the patient CT with the following options:

  • Relative dose difference
  • Gamma index pass/fail
  • TPS dose
  • RadMonteCarlo dose

DVH curves are also available for TPS structures, RadMonteCarlo planned dose (optional), and RadMonteCarlo delivered dose. 


Log Files For IMRT QA?
We’re not here to start a debate or end one. However, there is a long-standing debate within the medical physics community: are log files an appropriate tool for PSQA? How do they relate with phantom-based methods? Do they compete with them in any way, are they poised to replace them, or are they a complement to the status quo?

This has been the topic of multiple point-counterpoint entries in Medical Physics Journal and JACMP (in 2011, 2013, and 2015), with debaters providing thought-provoking discussion points on both sides. 

Pros and cons of PSQA using phantom-based methods versus log files

 

We see merit on both sides of the debate and see value in both. So, whether clinicians are looking to replace traditional phantom-based QA with log file-based QA or use it to complement their phantom-based PSQA program, we’re here for it. RadMonteCarlo offers the calculation precision you need to take your QA program to the next level.   

 

Conclusion
The introduction of RadMonteCarlo to the log file analysis module (and improvements to the ClearCalc analog) represents a significant leap forward for secondary calculations, opening the door for IMRT and VMAT QA.  This powerful tool empowers medical physicists with a deeper understanding of machine performance during treatment delivery, enabling a more nuanced approach to ensuring patient safety and treatment efficacy.

But this is just the beginning. Here at Radformation, we're constantly innovating to push the boundaries of PSQA. Here’s what we have in mind for the future:

  • RMS Leaf Control Point Evaluation:  Log file analysis focuses on individual leaf positions.  In the future, we'll introduce Root Mean Square (RMS) leaf control point evaluation.  This metric provides a more comprehensive picture of overall MLC performance, offering a clearer indication of potential delivery deviations.
  • Results for Each Treatment Field:  The current iteration provides analysis for the entire plan.  Future updates will allow for a more granular view, delivering detailed log file analysis results for each individual treatment field within the plan.  This will streamline workflow and allow for a more targeted approach to QA.
  • More Robust Control Point-Based Matching:  In version v2.5, more robust log file matching capabilities were introduced. We plan to continue to improve on this to ensure safe, efficient, and reliable identification of matching log files.

These advancements, coupled with the existing strengths of log file analysis in RadMonteCarlo and ClearCalc, promise a future where PSQA becomes more efficient, informative, and ultimately, more effective in ensuring the best possible outcomes for every patient.

 

 

Want to see ClearCalc and RadMonteCarlo in Action?

Check out the latest webinar on log file analysis and other v2.5 updates

—or—

Schedule a demo to learn more about how ClearCalc and RadMonteCarlo can fit into your department.