ENH/BUG: Update optical CT gel dosimetry workflow for Slicer 5.8 and add a user-defined sampling axis - #16
ENH/BUG: Update optical CT gel dosimetry workflow for Slicer 5.8 and add a user-defined sampling axis#16gslle924 wants to merge 11 commits into
Conversation
…user-defined sampling axis for dose calibration
|
Line Profile module is now part of Slicer core, therefore line profile computation should be removed from this extension and the module in Slicer core should be used. |
Updated the README to reflect changes in the extension's compatibility and focus on optical CT-based analysis.
|
I have pushed the latest updates to my repository. Once the Slicelet module is available in the latest version of 3D Slicer, I can update the line profile functionality using Slicer’s built-in Line Profile module. @Sunderlandkyl @lassoan @cpinter |
|
Sorry for the wait. It seems that none of us has time for a thorough code review. Can you please do the following to facilitate the integration process?
Also, the diff shows that basically every line has been changed although they do not seem to be. Please double check end of line character ( Thank you very much! |
…patbility (5.12/5.13 preview)
Hi @cpinter, Both the optical CT and MR-based gel dosimetry workflows work with the latest stable version of Slicer as well as the current preview version. I have uploaded videos demonstrating the complete end-to-end workflow. The optical CT workflow was demonstrated using Slicer 5.12.3, while the MR-based workflow was demonstrated using Slicer 5.13 Preview. The code is organized into two separate branches: master for the optical CT workflow and mr-workflow for the MR-based workflow. In addition, I made the following updates:
Both modules are now ready to be added to Slicer. Thank you! |
New GelDosimetryAnalysisMR module coexists alongside the optical CT module; updated CMakeLists.txt and top-level CMakeLists.txt so both modules build independently.
…in MR registration workflow (Steps 1.2.1 and 1.2.2)

This PR updates the GelDosimetryAnalysis extension to be compatible with Slicer 5.8 and later and adds a user-defined sampling axis for dose calibration.