Suggestions for improving Pylinac.

How to use this board

This board is meant to collect new ideas for pylinac and allow users to vote on them so that the "squeaky wheel gets the grease" is applied correctly (based on votes, ...
Suggested by: James Kerns (05 Aug, '21) Upvoted: 05 Aug, '21 Comments: 0
Pinned Done

read PTW .mcc files

At our institution we use equippment from PTW including 2D arrays and a water tank. It would be great to have an option to read the .mcc data files and analyze them ...
Suggested by: Thomas (09 Aug, '21) Upvoted: 22 Jan Comments: 2
Planned

Analyze the PentaGuide phantom

Suggested by: James Kerns (05 Aug, '21) Upvoted: 20 Apr, '23 Comments: 1
Planned

EDW Support for EPI-based Field Analysis

Support for analysing EDW images. The test could take either a single EDW image, or an EDW image and a corresponding open field image of the same field size. The idea ...
Suggested by: Ash Cullen (23 Jan) Upvoted: 15 May Comments: 1
Under consideration

Analyze HU from Gammex RMI phantom

It would be nice to be able to analyze the scanner HU values for the Gammex RMI Phantom with pylinac.
Suggested by: Thomas Bezold (11 Feb, '22) Upvoted: 21 Nov, '22 Comments: 1
Planned

Dosimetric Leaf Gap & MLC Transmission

Since finding the optimal dosimetric leaf gap (DLG) value per energy per machine is an iterative process, it would be nice to have some tools to help. One possible ...
Suggested by: Chuck (05 Aug, '21) Upvoted: 20 Apr, '23 Comments: 1
Planned

Parse SNC ArcCheck files

Suggested by: James Kerns (05 Aug, '21) Upvoted: 30 Oct, '21 Comments: 0
Under consideration

When using plot_analyzed_image(), ability to resize the image easily

The images that get plotted are small, by default. Is there any way that, when using the pylinac.planar_imaging module for example, arguments could be added to ...
Suggested by: Alex (17 Aug, '21) Upvoted: 14 Dec, '22 Comments: 1
Done

Coordinate system option for Winston-Lutz

The WL algorithm currently assumes IEC61217. If the user does not have that coordinate system they have to make inferences backwards to get the correct shift to place ...
Suggested by: James Kerns (05 Aug, '21) Upvoted: 20 Aug, '21 Comments: 1
Done

A GUI

This request comes often, but is outside the scope of pylinac. You are encouraged to build your own, make a fork with a GUI, or otherwise use a derivative tool.
Suggested by: James Kerns (05 Aug, '21) Upvoted: 20 Mar Comments: 0
Not planned

Analyze the MIMI phantom

Suggested by: James Kerns (05 Aug, '21) Upvoted: 22 Jan Comments: 0
Under consideration

Take into account field asymmetry for Winston Lutz

The Winston Lutz Test assumes that the field used is perfectly symmetrical. But that must not be the case: to take account of a possible error fields with 0 and 180° ...
Suggested by: Stefan Hofer (06 Aug, '21) Upvoted: 06 Aug, '21 Comments: 6
Under consideration

Winston Lutz Results @ Optimal BB Position

Is it cheating to physically adjust the Winston Lutz ball according to the recommended shift and then remeasure? Why not just perform this correction virtually the ...
Suggested by: James (20 Mar) Upvoted: 20 Mar Comments: 2
Done

Light to Rad QA for SI FC-2

While being conditionally required according to TG 142, I do not believe it would hurt to introduce the functionality similar to field analysis for different ...
Suggested by: Joseph Schulz (16 Feb, '22) Upvoted: 16 Feb, '22 Comments: 1
Done

Analyze the RIT L-Rad phantom

Supporting light field radiation coincidence phantoms would be neat. The RIT L-Rad is the one that gets my vote for being the one we currently use. ...
Suggested by: Marc Chamberland (25 Aug, '21) Upvoted: 25 Aug, '21 Comments: 1
Planned

Cyberknife AQA

Analysis of the CyberKnife Daily AQA films.
Suggested by: Jeff G (21 Mar) Upvoted: 21 Mar Comments: 0
Under consideration

Reduce Noise In Planar Image MTF

Calculating the Planar Image MTF (mtf.py) using single pixel roi MAX and MIN values is susceptible to dead pixels and noise. Results are more stable and allow for ...
Suggested by: James (20 Mar) Upvoted: 20 Mar Comments: 0
Under consideration

EPID QA - Compare predicted fluence to EPID Image

For places that don't have all the same vendor for easy portal/EPID Dosimetry/QA, a simple program that loads the two dicom files (one from the TPS, and one from the ...
Suggested by: Ben Hanson (21 Feb, '23) Upvoted: 21 Feb, '23 Comments: 0
Under consideration

Light to Rad Test with PTW FIELDCHECKepid

It would be nice if pylinac could also support light to rad tests with PTW FIELDCHECKepid. There is an excellent documentation at ...
Suggested by: Thomas Bezold (02 Jun, '22) Upvoted: 02 Jun, '22 Comments: 0
Under consideration