View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001105 | Slicer4 | Core: CLI infrastructure | public | 2011-02-21 11:20 | 2011-09-01 10:52 |
Reporter | inorton | Assigned To | jcfr | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | Slicer 4.0 gamma RC1 | ||||
Target Version | Slicer 4.0.0 | Fixed in Version | Slicer 4.0.0 | ||
Summary | 0001105: DT Estim runs as SharedObjectModule rather than CommandLineModule | ||||
Description | The call in Slicer3 is: whereas in Slicer4: | ||||
Additional Information | logic is from around line 608 in vtkSlicerCLIModuleLogic::ApplyTask. DiffusionTensorEstimation does not support itk shared pointers b/c it uses the Teem NRRD reader rather than the ITK readers [this will change, but just want to get it working again first] it is called by slicer as a SharedObjectModule rather than CommandLineModule. I confirmed this with some debugging lines in vtkSlicerCLIModuleLogic, and by calling GetType on the vtkMRMLCommandLineModuleNode in python. | ||||
Tags | No tags attached. | ||||
The strange thing is that it is built as both .so and CLP, so there is both libDiffusionTensorEstimationLib.so and DiffusionTensorEstimation executable in Slicer-build///Plugins. When I remove the .so, the module is no longer loaded. I tried copying DiffusionTensorEstimation to Slicer-build/bin, but it is not recognized from there either. |
|
This is fixed. There is an unrelated issue with creating the DiffusionTensorVolumeNode automagically from the drop-down menu. Here is my email for reference: """
From 4 and 5 it seems that the menu auto-create is not setting up the node correctly, and this causes RequestReadData to fail (though without any error, oddly...). Test data is located in: ./Libs/MRML/Testing/TestData/ Thanks! |
|
As of today, it seems that 4. doesn't crash anymore. Can you close this issue if it is resolved, and open another one if needed? Thanks. |
|
Thanks Julien. Submitted a bug for the other problem: |
|
I don't have permission to close on mantis, but I think this is resolved. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2011-02-21 11:20 | inorton | New Issue | |
2011-02-21 11:26 | inorton | Note Added: 0002315 | |
2011-03-15 13:01 | nicole | Assigned To | => jcfr |
2011-03-15 13:01 | nicole | Status | new => assigned |
2011-03-15 14:50 | inorton | Note Added: 0002348 | |
2011-03-15 14:51 | inorton | Note Edited: 0002348 | |
2011-04-15 15:37 | finetjul | Note Added: 0002390 | |
2011-05-12 16:24 | inorton | Note Added: 0002424 | |
2011-05-12 16:25 | inorton | Note Added: 0002425 | |
2011-08-05 13:50 | finetjul | Status | assigned => closed |
2011-08-05 13:50 | finetjul | Resolution | open => fixed |
2011-08-05 13:50 | finetjul | Fixed in Version | => Slicer 4.0 gamma RC1 |
2011-08-15 07:24 | jcfr | Status | closed => resolved |
2011-08-15 07:24 | jcfr | Fixed in Version | Slicer 4.0 gamma RC1 => Slicer 4.0 RSNA |
2011-08-16 06:07 | jcfr | Product Version | => Slicer 4.0 gamma RC1 |
2011-08-25 09:27 | finetjul | Target Version | => Slicer 4.0 RSNA |
2011-09-01 10:52 | inorton | Status | resolved => closed |