- Quantitative piecewise linear scoring functions for each metric
- optional: flag for point where "variation acceptable" sited on referenced protocol
- optional: note section to site referenced protocol or justification for metric (points)
- optional: qualitative colors and labels for metric points, ie: orange="Just OK"
- Compare multiple plans in multiple courses at the same time for a given patient
- Advanced scoring criteria supported
- Advanced structure matching logic with integrated customizable preloaded json structure dictionary
- In-metric Structure Boolean/expansions created dynamically for scoring
- optionally save back to Plan if script approval/writable (to auto-create optimization tuning structures)
- Normalize dose to max score
- removes noise during plan comparison from suboptimal normalization impacting relative scores
- re-normalized to max score plans saved into a new course
- Dose per fraction and number of fractions stored in scorecard
- Linear scaling of all doses on scorecard possible if # fx and dose/fx not matching Eclipse
- Checkbox to annotate note explaining specific metric performance (for report printing)
- CSV or PDF output reports
- Example ScoreCards can be found here: https://medicalaffairs.varian.com/dose-scorecards
Installation Guide: Quick-Start
Installation Guide Part2: Move PlanScoreCard to system scripts directory, copy and edit launcher (optional)
Errors when launching? See: Troubleshooting
- If a structure is used in the structurebuilder that is not in the plan structure set, the user will receive a message indicating which structure(s) are missing
- Added a button to remove all colors from the scorepoints
- Added a point label to the color picker tool
- Added the structure Id to the warnings and failures
- Flag now resets on rescore so the warning and flag symbols will appear and disappear as needed
- Structure matching will now use the template structure id if the structure id is null and template is not null
- Removed the structure building from the normalization space. (The normalization button was not intended to build structures)
- The normalized button is only made available when a scorecard and plan is selected
- Normalizing to max score now uses the most updated scorecard to find the max value of the score (It was using the imported scorecard before)
- Normalizing to max score now uses the normalization value with the max score that is closest to the initial plan normalization
- Fixed metric copying crash when the color was null
- The score labels now automatically update in the color blocks when edited.
- Both the ranking in the score metric and in the json file have been fixed by applying changes occurring in the local class to the metric template (Fixed “Order Points By Value” button)
- Copying a metric without a structure no longer causes a crash
- HI metric now accepts doubles
- Color picking tool now only changes the color that was selected when changing the color
- Tooltip corrected for structure Id template update button
- Prevent single point metrics from being saved as a template or recalculated.
- A crash occurs if the Rx dose is scaled too low and the conformation number metric is used.
- Batch mode: CSV input with multiple patients/plans and report output
- Implement point falloff logic (tails) once a metric fails (zero points) when normalizing to max score
- Guided structure builder (aka: simple mode, to be in front of current advanced structure builder)
- Reload current patient from Eclipse button
- Command line interface to output plan scores to the CLI or automate generation of CSV/PDF
- DVH rendering popout UI with horizontal(D@V)+vertical(V@D) scoring brackets per selected structure
- Import/Export buttons on ScoreCard Builder to support opening and saving various file types
- Include support for asymmetric expansions in the advanced structure builder