Difference between revisions of "2016 Winter Project Week/Projects/SliceTracker"
From NAMIC Wiki
(added github link) |
m |
||
(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | <gallery> | ||
+ | Image:PW-MIT2016.png|link=2016_Winter_Project_Week#Projects|[[2016_Winter_Project_Week#Projects|Projects List]] | ||
+ | <!-- Use the "Upload file" link on the left and then add a line to this list like "File:MyAlgorithmScreenshot.png" --> | ||
+ | Image:2016WinterEBP_SliceTracker.jpg|SliceTracker Main Window Screenshot | ||
+ | Image:2016WinterEBP_SliceTracker_1.jpg|SliceTracker Evaluation Window Screenshot</gallery> | ||
+ | |||
==Key Investigators== | ==Key Investigators== | ||
* Christian Herz (BWH) | * Christian Herz (BWH) | ||
* Andriy Fedorov (BWH) | * Andriy Fedorov (BWH) | ||
+ | * Andras Lasso (Queens) | ||
==Project Description== | ==Project Description== | ||
Line 13: | Line 20: | ||
<!-- Objective bullet points --> | <!-- Objective bullet points --> | ||
* Slicer module implemented that allows the registration of the prostate | * Slicer module implemented that allows the registration of the prostate | ||
− | |||
* Use SliceTracker during prostate biopsies as a replacement to current approach | * Use SliceTracker during prostate biopsies as a replacement to current approach | ||
| | | | ||
Line 23: | Line 29: | ||
| | | | ||
<!-- Progress and Next steps bullet points (fill out at the end of project week) --> | <!-- Progress and Next steps bullet points (fill out at the end of project week) --> | ||
− | * | + | * Positive feedback for workflow and usability of the module |
+ | * LumpNav is a slicelet example to follow | ||
+ | * TODO: | ||
+ | ** Create an extension from that module and provide an appropriate example dataset | ||
+ | ** Integrate the z-frame and navigation component into the module | ||
|} | |} | ||
+ | |||
+ | ==Progress notes== | ||
+ | * What about simply hiding components (toolbars) that are not needed? | ||
+ | * Trick to hide all toolbars! | ||
+ | <pre> | ||
+ | >>> w = slicer.util.mainWindow() | ||
+ | >>> for c in w.children(): | ||
+ | ... if str(type(c)).find('ToolBar')>0: | ||
+ | ... c.hide() | ||
+ | </pre> | ||
+ | |||
+ | Drawback: after restarting Slicer, the toolbars are still hidden. | ||
==Background and References== | ==Background and References== | ||
<!-- Use this space for information that may help people better understand your project, like links to papers, source code, or data --> | <!-- Use this space for information that may help people better understand your project, like links to papers, source code, or data --> | ||
− | + | SliceTracker code: https://github.com/SlicerProstate/SliceTracker |
Latest revision as of 15:10, 8 January 2016
Home < 2016 Winter Project Week < Projects < SliceTrackerKey Investigators
- Christian Herz (BWH)
- Andriy Fedorov (BWH)
- Andras Lasso (Queens)
Project Description
Prostate biopsies can become a big challenge, especially when the prostate changed from pre-procedural to intra-procedural image acquisition. Motion and deformation of the prostate raises difficulties for positioning the biopsy needle at the right position. The registration module’s goal is to optimize the workflow and provide a solution, that is easy to use.
Objective | Approach and Plan | Progress and Next Steps |
---|---|---|
|
|
|
Progress notes
- What about simply hiding components (toolbars) that are not needed?
- Trick to hide all toolbars!
>>> w = slicer.util.mainWindow() >>> for c in w.children(): ... if str(type(c)).find('ToolBar')>0: ... c.hide()
Drawback: after restarting Slicer, the toolbars are still hidden.
Background and References
SliceTracker code: https://github.com/SlicerProstate/SliceTracker