Plug-in script for the Eclipse Treatment Planning System to automate Total Marrow (Lymph-node) Irradiation (TMI/TMLI).
The script was introduced and validated in this paper on Strahlentherapie und Onkologie.
The generation of the field geometry of TMI/TMLI with deep-learning was introduced in this paper on Medical Physics.
If you liked/used this project, don't forget to give it a star! :star:
The script Reference Guide is located in the Docs
folder of this repository.
Alternatively, it can be found in the Docs
folder contained in the release assets.
Example on Eclipse v15:
Tested on Eclipse v15 and v16.
Go to the latest release page:
ESAPI15_TMIAutomation-vx.x.x.x.zip
ESAPI16_TMIAutomation-vx.x.x.x.zip
If you are on a research workstation (TBox), you can immediately run the script TMIAutomation.esapi.dll
by setting the database in research mode from the RT Administration module of Eclipse.
Otherwise, the plug-in script TMIAutomation.esapi.dll
needs to be approved in the Eclipse application.
Any contribution/feedback is greatly appreciated!
If you have a suggestion that can improve this project, you can open a new issue here.
If you want to contribute directly to the code, please follow these steps:
git clone https://github.com/nlambriICH/TMIAutomation.git
git checkout -b feature-branch
git commit -m 'Add new feature'
git push -u origin feature-branch
Open TMIAutomation.sln
with Visual Studio.
Project structure:
TMIAutomation
: plug-in source codeTMIAutomation.Runner
: used to run and debug the plug-inTMIAutomation.Tests
: unit tests for the plug-inDistributed under the MIT License. See LICENSE.md
for more information.
Nicola Lambri - nicola.lambri@cancercenter.humanitas.it