PyBeam QA is a graphical user interface program for performing quality assurance tests in radiotherapy. The program currently runs on Pylinac and PySide6.
The program is still in early development and may contain bugs. Tools are flagged as either 'Complete', 'In-progress' or 'Planned'. Planned features are those not yet implemented.
QA Tool | Status |
---|---|
TRS 398 Photon & Electron output calibration | Complete |
Picket fence | Complete |
Winston-Lutz analysis | Complete |
Star-shot analysis | Complete |
Field analysis | Complete |
Planar imaging analysis | Complete |
The program includes some of these complementary features:
As of current the program depends on the following:
Pipenv
to accomplish this.pip3
(e.g pip3 install pdfrw==0.4
).To run the application simply navigate to the source code directory and run the following command:\
python main.py
or python3 main.py