Difference between revisions of "2015 Summer Project Week:Return Fiducials from CLIs"
From NAMIC Wiki
m (Text replacement - "http://www.slicer.org/slicerWiki/index.php/" to "https://www.slicer.org/wiki/") |
|||
(11 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
<gallery> | <gallery> | ||
Image:PW-Summer2015.png|[[2015_Summer_Project_Week#Projects|Projects List]] | Image:PW-Summer2015.png|[[2015_Summer_Project_Week#Projects|Projects List]] | ||
− | |||
Image:FiducialsAsInputInCLIXML.jpg|Fiducial list set as input to a CLI | Image:FiducialsAsInputInCLIXML.jpg|Fiducial list set as input to a CLI | ||
Image:FiducialsAsOutputInCLIXML.jpg|Fiducial list set as output from a CLI | Image:FiducialsAsOutputInCLIXML.jpg|Fiducial list set as output from a CLI | ||
+ | Image:FiducialsBackFromCLI.jpg|Fiducial list reloaded into Slicer, having toggled vis, sel, locked on one fiducial in the CLI | ||
</gallery> | </gallery> | ||
==Key Investigators== | ==Key Investigators== | ||
* Nicole Aucoin (BWH) | * Nicole Aucoin (BWH) | ||
− | |||
==Project Description== | ==Project Description== | ||
Line 20: | Line 19: | ||
<h3>Approach, Plan</h3> | <h3>Approach, Plan</h3> | ||
* Update the CLI module logic to support fiducial files as input and output | * Update the CLI module logic to support fiducial files as input and output | ||
− | ** [ | + | ** [https://www.slicer.org/wiki/Documentation/Nightly/Developers/SlicerExecutionModel#Adding_a_new_parameter_type Adding new parameter type] |
</div> | </div> | ||
<div style="width: 27%; float: left; padding-right: 3%;"> | <div style="width: 27%; float: left; padding-right: 3%;"> | ||
<h3>Progress</h3> | <h3>Progress</h3> | ||
* Flag added to the module description parser with new flag --pointfile | * Flag added to the module description parser with new flag --pointfile | ||
+ | **[https://github.com/naucoin/SlicerExecutionModel/tree/2979-support-for-cli-point-coordinateSystem-files Slicer Execution Model topic branch] | ||
* Module CLI logic and GUI helper updated to use new flag | * Module CLI logic and GUI helper updated to use new flag | ||
* Application logic updated to manage fiducial storage node | * Application logic updated to manage fiducial storage node | ||
+ | * Some problems supporting the coordinateSystem flag, open to feedback on alternate ways to achieve it | ||
+ | ** compile CLI module logic against Markups, use an attribute on the fiducial node | ||
+ | * [https://github.com/naucoin/Slicer/tree/2979-support-for-cli-point-coordinateSystem-files Slicer topic branch] | ||
+ | * TODO: | ||
+ | ** update the [https://www.slicer.org/wiki/Documentation/Nightly/Developers/SlicerExecutionModel wiki documentation] for Slicer 4 | ||
</div> | </div> | ||
</div> | </div> |
Latest revision as of 17:10, 10 July 2017
Home < 2015 Summer Project Week:Return Fiducials from CLIsKey Investigators
- Nicole Aucoin (BWH)
Project Description
Objective
- Fix Slicer issue 2979
Approach, Plan
- Update the CLI module logic to support fiducial files as input and output
Progress
- Flag added to the module description parser with new flag --pointfile
- Module CLI logic and GUI helper updated to use new flag
- Application logic updated to manage fiducial storage node
- Some problems supporting the coordinateSystem flag, open to feedback on alternate ways to achieve it
- compile CLI module logic against Markups, use an attribute on the fiducial node
- Slicer topic branch
- TODO:
- update the wiki documentation for Slicer 4