Difference between revisions of "2013 Summer Project Week:Liver Trajectory Management"
From NAMIC Wiki
(7 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
<gallery> | <gallery> | ||
Image:PW-MIT2013.png|[[2013_Summer_Project_Week#Projects|Projects List]] | Image:PW-MIT2013.png|[[2013_Summer_Project_Week#Projects|Projects List]] | ||
+ | Image:Slicer4-PathPlanner-GUI.png|PathPlanner GUI | ||
+ | Image:Slicer4-VisuaLine-GUI.png|VisuaLine GUI | ||
+ | Image:Slicer4-VolumeResliceDriver-GUI.png|VolumeResliceDriver GUI | ||
+ | Image:OpenTrajectoryManager-Planning.png|OpenTrajectoryManager planning panel | ||
+ | Image:OpenTrajectoryManager-Visualization.png|OpenTrajectoryManager visualization panel | ||
</gallery> | </gallery> | ||
Line 11: | Line 16: | ||
<h3>Objective</h3> | <h3>Objective</h3> | ||
− | + | * Discuss missing features with people in the community | |
− | * Discuss | + | * Discuss packaging as part of [http://slicerigt.github.io SlicerIGT] |
− | * Discuss | ||
</div> | </div> | ||
Line 19: | Line 23: | ||
<h3>Approach, Plan</h3> | <h3>Approach, Plan</h3> | ||
− | * | + | Currently we have three separate modules: |
− | * Create a | + | *[https://github.com/SlicerIGT/PathPlanner PathPlanner] |
+ | *[https://github.com/SlicerIGT/VisuaLine VisuaLine] | ||
+ | *[https://github.com/SlicerIGT/VolumeResliceDriver VolumeResliceDriver] (part of SlicerIGT package) | ||
+ | In this week we will | ||
+ | * Create a single package that combines frequently-used functions in the PathPlanner, VisuaLine and VolumeResliceDriver modules. | ||
+ | * We will keep the previously-developed three modules for advanced users. | ||
* Discuss with people interested in this/these modules to implement new features (if requested) | * Discuss with people interested in this/these modules to implement new features (if requested) | ||
</div> | </div> | ||
Line 27: | Line 36: | ||
<h3>Progress</h3> | <h3>Progress</h3> | ||
− | + | * Created new version of PathPlanner, now regrouping planning, visualization and reslicing | |
+ | * Discussed with Tamas in order to integrate it to SlicerIGT extension package | ||
+ | ** Need to restructure module in order to have the logic (and MRMLNode) available from other module | ||
+ | ** Move reslicing part to VolumeResliceDriver and call the logic of VolumeResliceDriver to reslice with ruler | ||
+ | ** Implement OpenIGTLink trajectory support | ||
+ | * Will be submit as extension soon (temporary name: OpenTrajectoryManager), waiting to be restructured and included in SlicerIGT | ||
</div> | </div> | ||
</div> | </div> | ||
Line 33: | Line 47: | ||
==Delivery Mechanism== | ==Delivery Mechanism== | ||
− | This work will be delivered to the NA-MIC Kit as a | + | This work will be delivered to the NA-MIC Kit as a Slicer Extension. The repository will be created at [https://github.com/SlicerIGT]. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==References== | ==References== |
Latest revision as of 13:46, 21 June 2013
Home < 2013 Summer Project Week:Liver Trajectory ManagementKey Investigators
- BWH: Laurent Chauvin, Junichi Tokuda
Objective
- Discuss missing features with people in the community
- Discuss packaging as part of SlicerIGT
Approach, Plan
Currently we have three separate modules:
- PathPlanner
- VisuaLine
- VolumeResliceDriver (part of SlicerIGT package)
In this week we will
- Create a single package that combines frequently-used functions in the PathPlanner, VisuaLine and VolumeResliceDriver modules.
- We will keep the previously-developed three modules for advanced users.
- Discuss with people interested in this/these modules to implement new features (if requested)
Progress
- Created new version of PathPlanner, now regrouping planning, visualization and reslicing
- Discussed with Tamas in order to integrate it to SlicerIGT extension package
- Need to restructure module in order to have the logic (and MRMLNode) available from other module
- Move reslicing part to VolumeResliceDriver and call the logic of VolumeResliceDriver to reslice with ruler
- Implement OpenIGTLink trajectory support
- Will be submit as extension soon (temporary name: OpenTrajectoryManager), waiting to be restructured and included in SlicerIGT
Delivery Mechanism
This work will be delivered to the NA-MIC Kit as a Slicer Extension. The repository will be created at [1].