|
Tags: 2017 source edit, Replaced |
| Line 1: |
Line 1: |
| − | <noinclude>{{documentation/versioncheck}}
| + | Moved to https://github.com/slicerrt/slicerrt |
| − | </noinclude>
| |
| − | <!-- ---------------------------- -->
| |
| − | {{documentation/{{documentation/version}}/module-header}}
| |
| − | <!-- ---------------------------- -->
| |
| − | | |
| − | <!-- ---------------------------- -->
| |
| − | {{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}
| |
| − | {{documentation/{{documentation/version}}/module-introduction-start|{{documentation/modulename}}}}
| |
| − | {{documentation/{{documentation/version}}/module-introduction-row}}
| |
| − | This work was in part funded by An Applied Cancer Research Unit of Cancer Care Ontario with funds provided by the Ministry of Health and Long-Term Care and the Ontario Consortium for Adaptive Interventions in Radiation Oncology (OCAIRO) to provide free, open-source toolset for radiotherapy and related image-guided interventions.<br>
| |
| − | Author: Csaba Pinter (PerkLab, Queen's University), Greg Sharp (Massachusetts General Hospital)<br>
| |
| − | Contact: Csaba Pinter, <email>csaba.pinter@queensu.ca</email><br>
| |
| − | [[Documentation/Nightly/Extensions/SlicerRT|Back to SlicerRT home]]
| |
| − | {{documentation/{{documentation/version}}/module-introduction-row}}
| |
| − | {{documentation/{{documentation/version}}/module-introduction-logo-gallery
| |
| − | |{{collaborator|logo|cco}}|{{collaborator|longname|cco}}
| |
| − | |{{collaborator|logo|ocairo}}|{{collaborator|longname|ocairo}}
| |
| − | }}
| |
| − | {{documentation/{{documentation/version}}/module-introduction-end}}
| |
| − | | |
| − | <!-- ---------------------------- -->
| |
| − | {{documentation/{{documentation/version}}/module-section|Module Description}}
| |
| − | The {{documentation/modulename}} module is a generic, extensible module for forward planning of external beam radiation therapy treatments.
| |
| − | | |
| − | <!-- ---------------------------- -->
| |
| − | {{documentation/{{documentation/version}}/module-section|Use Cases}}
| |
| − | | |
| − | *Proton dose calculation
| |
| − | *Any dose engine can be integrated (C++, Python, Matlab)
| |
| − | | |
| − | {| align="center"
| |
| − | |[[File:20171019_EBP_ProstateProton_Planning.png|thumb|820px|External Beam Planning module UI with a prostate proton plan]]
| |
| − | |[[File:20171019_EBP_ProstateProton_Dose.png|thumb|700px|Output dose of the plan above]]
| |
| − | |}
| |
| − | | |
| − | <!-- ---------------------------- -->
| |
| − | {{documentation/{{documentation/version}}/module-section|Tutorials}}
| |
| − | | |
| − | *[https://github.com/SlicerRt/SlicerRtDoc/blob/master/tutorials/SlicerRT_Tutorial_OrthovoltageDoseEngine.pptx Orthovoltage RT treatment planning tutorial] (uses EGSnrc)
| |
| − | | |
| − | <!-- ---------------------------- -->
| |
| − | {{documentation/{{documentation/version}}/module-section|Panels and their use}}
| |
| − | | |
| − | *External Beam Planning module
| |
| − | **Basic plan data: Reference volume, Structure set, Isocenter, Target volume, Dose engine, Prescription dose
| |
| − | **Beam list
| |
| − | *Beams module: edit parameters of individual beams
| |
| − | **Geometry
| |
| − | | |
| − | {| align="center"
| |
| − | |[[File:20171019_EBP_BeamParameters_Geometry.png|thumb|484px|Beam geometry parameters]]
| |
| − | |}
| |
| − | | |
| − | **Energy (extensible by plugins)
| |
| − | | |
| − | {| align="center"
| |
| − | |[[File:20171019_EBP_ProtonBeamParameters_Energy.png|thumb|483px|Beam energy parameters (including proton-specific parameters)]]
| |
| − | |}
| |
| − | | |
| − | **Beam model (extensible by plugins)
| |
| − | | |
| − | {| align="center"
| |
| − | |[[File:20171019_EBP_ProtonBeamParameters_BeamModel.png|thumb|484px|Beam model parameters (including proton-specific parameters)]]
| |
| − | |}
| |
| − | <!--
| |
| − | {{documentation/{{documentation/version}}/module-parametersdescription}}
| |
| − | -->
| |
| − | | |
| − | <!-- ---------------------------- -->
| |
| − | {{documentation/{{documentation/version}}/module-section|Similar Modules}}
| |
| − | | |
| − | *N/A
| |
| − | | |
| − | <!-- ---------------------------- -->
| |
| − | {{documentation/{{documentation/version}}/module-section|References}}
| |
| − | | |
| − | *Sharp, G., Pinter, C., Unkelbach, J., Fichtinger, G. (2017). Open Source Proton Treatment Planning in 3D Slicer: Status Update. Proceedings to the 56 Annual Meeting of the Particle Therapy Cooperative Group (PTCOG), 8-13 May 2017. International Journal of Particle Therapy: Summer 2017, Vol. 4, No. 1, pp. 14-83.
| |
| − | | |
| − | <!-- ---------------------------- -->
| |
| − | {{documentation/{{documentation/version}}/module-section|Information for Developers}}
| |
| − | | |
| − | *Sample C++ dose engine: https://github.com/SlicerRt/SlicerRT/blob/master/ExternalBeamPlanning/Widgets/qSlicerMockDoseEngine.h
| |
| − | *Sample Python dose engine: https://github.com/SlicerRt/SlicerRT/blob/master/ExternalBeamPlanning/Widgets/Python/MockPythonDoseEngine.py
| |
| − | *Future plans
| |
| − | **Inverse planning capabilities
| |
| − | **Matlab plugin adapter
| |
| − | **Ports module (apertures, MLC, target volume)
| |
| − | **Beam groups (common parameters for a group of beams)
| |
| − | | |
| − | <!-- ---------------------------- -->
| |
| − | {{documentation/{{documentation/version}}/module-footer}}
| |
| − | <!-- ---------------------------- -->
| |