Skip to content

Repository files navigation

Kali MC

Software for calculating IORT treatments with a LIAC HWL linac, based on precalculated Monte Carlo dose distributions in water.

License: MIT Python Version from PEP 621 TOML Code Style: Black Documentation Status DOI

Main Features:

  • Visualize absorbed dose distributions of all combinations of applicators and energies
  • Calculate monitor units (MU) with measured output factors at zmax
  • Atmospheric pressure correction available
  • Rescaling factors can be added for desired applicator/energy combinations
  • Report generation in pdf
  • Send data as RTPlan to Record and Verify software (only tested with MOSAIQ)
  • Support for user customized data: output factors, R90 values and rescaling factors.

Limitations:

  • The software is intended for educational purposes
  • The Monte Carlo model was fitted to the data acquired at Gregorio Marañón hospital, Madrid. Different linacs may show dosimetric differences.

Documentation:

https://kali-mc.readthedocs.io/

How to cite:

If you use Kali MC in your work, please cite the article describing the software:

Ayala R, García R, Ruiz G, Gómez S, Santos M, Álvarez A, García MJ, Soza Á, Udías JM, Ibáñez P. Kali MC: an open-source toolkit for intraoperative electron radiation therapy treatment planning. Biomed Phys Eng Express. 2026;12(3):037001. https://doi.org/10.1088/2057-1976/ae5f9d

Additional data:

Monte Carlo Phase Space Files (PSFs) that give rise to the displayed absorbed dose distributions are available here: DOI

More information about the Monte Carlo modelling of the Liac HWL mobile accelerator can be found in:

Ayala R, Soza Á, García MJ, García R, Udías JM, Ibáñez P. Development and validation of a Monte Carlo model of a mobile accelerator for intraoperative radiation therapy. Med Phys. 2025; 52:e18040. https://doi.org/10.1002/mp.18040

About

Software for calculating IORT treatments with a LIAC HWL linac, based on precalculated Monte Carlo dose distributions in water.

Topics

Resources

Code of conduct

Stars

13 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages