Difference between revisions of "2013 Summer Project Week:CLI Improvements"
From NAMIC Wiki
Line 46: | Line 46: | ||
==References== | ==References== | ||
* Relevant ticket in the SlicerRT system: [https://www.assembla.com/spaces/slicerrt/tickets/165#/activity/ticket: #165] | * Relevant ticket in the SlicerRT system: [https://www.assembla.com/spaces/slicerrt/tickets/165#/activity/ticket: #165] | ||
+ | * http://www.slicer.org/slicerWiki/index.php/Slicer3:Execution_Model_Documentation |
Revision as of 17:10, 12 June 2013
Home < 2013 Summer Project Week:CLI ImprovementsKey Investigators
- Queen's: Andras Lasso, Csaba Pinter
- Kitware: Jean-Cristophe Fillion-Robin
- Isomics: Steve Pieper
- ?
Objective
Enhance the CLI interface to accommodate new needs:
- Add logic to put the output under the same hierarchy as the input (like in the case of Transforms)
- Hidden parameter containing the related nodes (CLI doesn't know about the whole scene)
- Extend XML syntax to specify roles
Approach, Plan
The approach is to enhance the CLI interface to accommodate new needs, related to processing nodes in a hierarchy, and to nodes having attributes.
The plan for the project week is to discuss the options and the best approach, and possibly start implementing.
Progress
- TODO: Discussion about the CLI interface improvements
Delivery Mechanism
This work will be delivered to the NA-MIC Kit as an enhancement in the CLI interface.
References
- Relevant ticket in the SlicerRT system: #165
- http://www.slicer.org/slicerWiki/index.php/Slicer3:Execution_Model_Documentation