RadCollision is an open-source platform designed to aid treatment planners in the choice of beam incidence angles that do not collide with the patient or couch. It loads a 3D model (STL file) of a LINAC and/or couch into a 3D window, that can be rotated interactively to assess collision risk. One can also load a 3D scan of the patient done e.g. with a smartphone, if full patient geometry is needed.
The (currently available) interface layers of the RadCollision platform are:
- SlicerRT (C++) -- full integration into open-source TPS
- RayStation (IronPython2.7/CPython2.7/CPython3.6) -- full integration into proprietary TPS
- Python 3 -- independent of TPS
- MATLAB -- independent of TPS
For RayStation, Here are some screenshots of the capabilities and a news release:
- https://www.youtube.com/watch?v=TlFGaw2NK6Q
- https://www.youtube.com/watch?v=6osJI_xftAE
- https://physicsworld.com/a/open-source-software-detects-potential-collisions-in-radiotherapy-plans/
Alternative solutions are described here:
- References of https://doi.org/10.1088/2057-1976/aba442
- Eclipse: https://doi.org/10.1002/acm2.12673
- Pinnacle: https://doi.org/10.1002/acm2.12915 https://aapm.onlinelibrary.wiley.com/doi/abs/10.1118/1.4924827
- Visual Basic: https://doi.org/10.1016/j.canrad.2020.01.003
- Visual C#.Net: https://doi.org/10.1002/acm2.12963
- MATLAB: https://doi.org/10.1002/acm2.12998
- Unity 3D: https://doi.org/10.3389/fonc.2021.617007
- Varian: https://doi.org/10.1002/acm2.13496
This software platform is open-source, and is designed to work / be embedded with commercial TPS through their native scripting interface. You can use, modify and contribute to it. Original attribution/citation shall be granted to:
F Hueso-González et al 2020 - Biomed. Phys. Eng. Express 6 055013, "An open-source platform for interactive collision prevention in photon and particle beam therapy treatment planning". https://doi.org/10.1088/2057-1976/aba442 https://arxiv.org/abs/2007.05248
Please be aware that some submodules used by this software platform contain other licenses specific to these repositories.
Fernando Hueso-González - [email protected] Massachusetts General Hospital and Harvard Medical School
Thanks to everyone reporting issues. See also Acknowledgment section on https://doi.org/10.1088/2057-1976/aba442 https://arxiv.org/abs/2007.05248