Skip to content

sebasj13/TopasDoseCalc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TopasDoseCalc

A GUI to merge and scale split-up TOPAS simulations to absolute doses and calculate DVHs

This GUI allows the merging of multiple TOPAS DICOM simulations. This can be useful when a patient plan has been split up into individual simulations of the control points. The merged simulation can then be scaled using a reference calibration simulation and data from the RTPLAN. Finally, DVHs can be automatically created when supplying a RTSTRUCT file.

Installation

Install using pip:

$ pip install topasdosecalc  

Then, start the GUI by running:

$ python -m topasdosecalc

Or, if your Python is added to $PATH, simply run:

$ topasdosecalc

Manual

Screenshots

Dependencies

Built using the beautiful customtkinter Requires python3, dicompyler-core, matplotlib, natsort, numpy, Pillow, pymedphys, and pydicom.

Contact me!

Thank you for using TopasDoseCalc! Please let me know about any issues you encounter, or suggestions/wishes you might have!

About

Add individual TOPAS DICOM doses, scale them to absolute doses, and compare to calculated TPS doses.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages