-
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"
-
Advanced scoring criteria supported
-
Compare multiple plans in multiple courses at the same time for a given patient
-
Compare plans on multiple patients simultaniously in BatchMode (NEW in v3.X)
- save patient/plan batch list to .json file for subsequent re-evalution of a scorecard on that list
-
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
-
DVH view to better visualize Dose@Volume & Volume@Dose and other selectable metrics (NEW in v3.X)
-
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
- Checks ScoreCard Rx matches Rx in Eclipse: On Rx mismatch, option to scale all doses by % difference
- Open previously saved ScoreCard and score currently selected plan(s)
- Create new ScoreCard or edit currently loaded ScoreCard
- Open additional patients/plan(s) to score in a batch (menu shown below)
- Open all courses and plans for selected patient
- Normalize dose to maximum score a) Default: normalize all selected plans b) Change in configuration to normalize primary plan only (see 12)
- Export values in current ScoreCard evaluation view to CSV (Pandas Dataframe)
- Render current ScoreCard evaluation view to PDF for printing/reporting
- Solid selected box indicates primary plan selected (bold crosshair on plot)
- Warnings and flags a) Red – Metric failing b) Yellow – Metric in variation range c) Purple – Structure missing
- Indication when a plan structure has been matched to a scorecard structure
- Configuration page (options shown below)
- Open DVH viewer (shown below)
- Add a new metric to score
- Delete selected score metric
- Copy selected score metric
- Opens structure builder (details below)
- Moves rank number (up or down) of selected metric
- Add a new point to selected score metric
- Delete selected score point on selected score metric
- Order metric points in order of score value (highest to lowest)
- Clears colors and labels from all metric points
- Moves rank number (up or down) of the selected metric point
- Pushes plan structure ID to scorecard structure ID for selected metric
- Opens structure dictionary (details below)
- Select metric point that begins “variation acceptable” range (yellow line) of the piecewise linear function
- Add colors and labels for each metric point
- Select treatment site (options can be edited in config file)
- Recalculates plan score and returns to main screen
- Save changes to scorecard
- Add a new structure to first structure grouping
- Symmetric margin from selected structure
- Asymmetric margin menu for selected structure
- Delete operation step
- Select Boolean operator
- Options and selections for second structure grouping
- Expanded menu showing all operations
- Free text field for naming generated structure
- Creates plan structure in metric editor. Note that the structure is not generated until assigned to a score metric in the Scorecard editor.
- Import saved patient selection JSON file
- Search for patient name in database
- Add selected patient from database
- List of patients added
- List of plans within highlighted patient in selected patients list
- Alerts for structure matching with scorecard metrics
- Validate structure matches with scorecard for each plan
- List of structure names used for scorecard metrics
- List of structures within plan structure set
- Checkmarks indicate how structures are matched (direct, locally, or via dictionary)
- Drop down menu for choosing structure within plan
- Assign local structure match (plan specific)
- Add match to structure dictionary (global)
- Score selected patients and plans
- Save patient selection as JSON file
- Remove selected patient from list
- Close patient selection workspace
Installation Guide: Quick-Start
Installation Guide Part2: Move PlanScoreCard to system scripts directory, copy and edit launcher (optional)
Errors when launching? See: Troubleshooting
Still have questions? See: FrequentlyAskedQuestions
- DVH rendering popout UI with horizontal(D@V)+vertical(V@D) scoring brackets per selected structure
- User can now select multiple metrics using CTRL/Shift in the editor
- Normalization to max score range is now configurable and “index” type metrics can be turned off during normalization
- Negative scores are no longer plotted by default for normalization unless PlotNegative is “true” in config file
• Normalizing with a modified gradient metric no longer causes score discrepancies • Fixed normalizing to max score plotting view • Single point metrics are now highlighted in red to prevent being saved as a template or recalculated • Fixed issue for new structure dictionary entry, the user had to click outside of the “Key” text box for the “OK” button to be enable • Fixed crash with asymmetric margin tool • Fixed issue with scorecard structure ID saving • Issue fixed with incorrect structure matching from dictionary • Fixed bug where plan scores were not displayed
- Better Lables on Simple structure buider
For changes in previous versions see: ChangeLog
- BatchMode re-optimize multiple plans with RapidPlan model
-
- Add stylized html report output option (in addtion to clean CSV and viewdump PDF)
- DICOM Filemode support to be enabled by importing opensource C# DICOM library
- Import/Export buttons on ScoreCard Builder to support opening and saving various file types
- Reload current patient from Eclipse button
* BatchMode normalize multiple plans to max scoreDONE* Guided structure builder (aka: simple mode, to be in front of current advanced structure builder)DONE* Include support for asymmetric expansions in the structure builderDONE* Command line interface to output plan scores to the CLI or automate generation of CSV/PDFPOSSIBLE WITH API* API interfaceDONE