View Issue Details

IDProjectCategoryView StatusLast Update
0003240Slicer4Core: CLI infrastructurepublic2018-03-02 11:06
Reporterlassoan Assigned Tomillerjv  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.5.0-1Fixed in VersionSlicer 4.5.0-1 
Summary0003240: CLI node selection is not restored from a saved scene
Description

Each CLI parameter node stores the selected input and output nodes in a parameter node. When the scene is saved then the parameter node is saved into the scene (correctly). However, when the saved scene is loaded and the CLI module GUI is opened, not the previously selected and saved input and output nodes are selected.

This is a pity, because this prohibits users to build and save complex processing chains using the CLI AutoRun feature (as currently the input and output of each processing module has to be set manually after loading the scene).

Additional Information

How to reproduce:

  • Download MRHead example
  • Open Gaussian Blur Image Filter module
  • Select MRHead as input volume
  • Create a new volume for output volume
  • Click apply
  • Save the scene, exit Slicer, load the scene
  • Open the Gaussian Blur Image Filter module
  • The MRHead volume is selected for both input and output
    => ERROR: inputs and outputs don't match those that were selected before the scene saving
TagsNo tags attached.

Relationships

related to 0004090 closedlassoan input/output parameter set up issue 

Issue History

Date Modified Username Field Change
2013-07-23 15:22 lassoan New Issue
2013-07-23 15:22 lassoan Status new => assigned
2013-07-23 15:22 lassoan Assigned To => millerjv
2015-09-17 05:57 lassoan Note Added: 0013279
2015-09-17 05:57 lassoan Status assigned => resolved
2015-09-17 05:57 lassoan Resolution open => fixed
2015-09-17 12:50 jcfr Fixed in Version => Slicer 4.5.0-1
2015-09-17 12:50 jcfr Target Version => Slicer 4.5.0-1
2015-11-19 06:32 jcfr Relationship added related to 0004090
2018-03-02 11:06 jcfr Status resolved => closed