View Issue Details

IDProjectCategoryView StatusLast Update
0004090Slicer4Core: Diffusion and Tractography (Any modules)public2018-03-02 11:06
Reporterspujol Assigned Tolassoan  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product VersionSlicer 4.5.0-1 
Target VersionSlicer 4.6.0Fixed in Version 
Summary0004090: input/output parameter set up issue
Description

I loaded a dwi dataset in Slicer4.5.0-1 and I used the 'DWI to DTI Estimation' module.

The Input DWI volume got automatically selected to ‘dwiDataset’. However, when I created a new Output DTI Volume, the Input DWI volume turned back to ‘Select a Diffusion Weighted Volume’.

I had to re-select Input DWI Volume —> dwiDataset, to be able to compute the tensor. The same thing happens with the Diffusion Weighted Volume Masking module.

Additional Information

Same bug with nightly build 2015.11.17 Slicer4.5

TagsNo tags attached.

Relationships

related to 0003240 closedmillerjv CLI node selection is not restored from a saved scene 
related to 0003468 closedmillerjv CLI input and output node selection is not restored during scene load 

Activities

2015-11-19 05:10

 

bug_1.png (81,993 bytes)
bug_1.png (81,993 bytes)

2015-11-19 05:11

 

bug_2.png (81,570 bytes)
bug_2.png (81,570 bytes)
lassoan

lassoan

2015-11-19 05:40

developer   ~0013633

I've noticed this issue, too. It affects all CLI modules.

The problem is that CLI node is not created until a node selection is modified. However, when a CLI node is created then all the previous modifications are lost.

The solution would probably be: create a parameter node whenever any parameter is modified or when Apply button is clicked.

nicole

nicole

2015-11-19 06:31

administrator   ~0013634

Verified that it happens in the Model Maker on Mac.

jcfr

jcfr

2015-11-19 06:32

administrator   ~0013635

I suspect this is an effect of r24556 done on September 17 and fixing 0003240 and 0003468

References:

http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=24556
https://www.na-mic.org/Mantis/view.php?id=3240
https://www.na-mic.org/Mantis/view.php?id=3468

spujol

spujol

2015-12-08 06:29

developer   ~0013664

Same bug with nightly build 2015.12.07 Slicer4.5

spujol

spujol

2015-12-08 06:30

developer   ~0013665

The bug also impacts the Diffusion Tensor Scalar Measurements.

lassoan

lassoan

2015-12-09 05:07

developer   ~0013667

I'll provide a fix soon.

jcfr

jcfr

2015-12-09 07:31

administrator   ~0013668

@Andras: Thanks

pieper

pieper

2015-12-09 09:22

administrator   ~0013669

+1 thanks Andras!

lassoan

lassoan

2015-12-09 12:55

developer   ~0013674

Fixed in rev 24811

Issue History

Date Modified Username Field Change
2015-11-19 05:00 spujol New Issue
2015-11-19 05:00 spujol Status new => assigned
2015-11-19 05:00 spujol Assigned To => jcfr
2015-11-19 05:10 spujol File Added: bug_1.png
2015-11-19 05:11 spujol File Added: bug_2.png
2015-11-19 05:40 lassoan Note Added: 0013633
2015-11-19 06:31 nicole Note Added: 0013634
2015-11-19 06:32 jcfr Note Added: 0013635
2015-11-19 06:32 jcfr Relationship added related to 0003240
2015-11-19 06:33 jcfr Relationship added related to 0003468
2015-12-08 06:29 spujol Note Added: 0013664
2015-12-08 06:30 spujol Note Added: 0013665
2015-12-08 07:40 jcfr Assigned To jcfr => inorton
2015-12-08 07:40 jcfr Category Core: Base Code => Module DWIToDTIEstimation
2015-12-09 05:07 lassoan Note Added: 0013667
2015-12-09 07:31 jcfr Assigned To inorton => lassoan
2015-12-09 07:31 jcfr Target Version => Slicer 4.5.1
2015-12-09 07:31 jcfr Note Added: 0013668
2015-12-09 09:22 pieper Note Added: 0013669
2015-12-09 12:55 lassoan Note Added: 0013674
2015-12-09 12:55 lassoan Status assigned => resolved
2015-12-09 12:55 lassoan Resolution open => fixed
2016-02-29 13:58 jcfr Category Module DWIToDTIEstimation => Core: Diffusion & Tractography
2016-02-29 14:05 jcfr Category Core: Diffusion & Tractography => Core: Diffusion & Tractography (Any modules)
2016-06-20 14:14 jcfr Category Core: Diffusion & Tractography (Any modules) => Core: Diffusion and Tractography (Any modules)
2016-10-13 01:28 jcfr Target Version Slicer 4.5.1 => Slicer 4.6.0
2018-03-02 11:06 jcfr Status resolved => closed