View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001221 | Slicer4 | Core: CLI infrastructure | public | 2011-06-26 15:49 | 2014-03-06 05:07 |
Reporter | demian | Assigned To | finetjul | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Slicer 4.0.0 | Fixed in Version | Slicer 4.0.0 | ||
Summary | 0001221: Calling modules from the CLI interface using python | ||||
Description | When calling a module from the cli.py interface there is a bug in which when a volume is passed as within a flag, it gets destroyed after being called. I'm attaching a python script to reproduce the bug A DWI image is needed for running the script. The mask generated by the diffusionweightedmasking module is used once by the diffusiontensorestimation module and then destroyed by it so the seeding module can not make use of the mask Thanks! | ||||
Tags | No tags attached. | ||||
|
|
2011-07-23 00:55
|
tractography_wf_test.py (3,028 bytes) |
2011-08-15 09:01
|
tractography_wf_test_2.py (3,030 bytes) |
Uploaded a different version of the script. You will need to configure a variable to set up a DWI file. |
|
From my analysis, after a CLI is executed the output nodes are loaded with the new data only after a timer (qSlicerCoreApplication) triggers vtkSlicerApplicationLogic::ProcessReadData() As the python script doesn't ensure the timer times out, the output of the filter have not yet been read that the new filter is executed again (with empty data). |
|
Fixed in 17745: |
|
Dear issue reporter, Good news :) Slicer developers SOLVED the problem you reported - YOU now need to VERIFY and CLOSE this issue. |
|
Closing resolved issues that have not been updated in more than 3 months |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2011-06-26 15:49 | demian | New Issue | |
2011-06-26 16:11 | demian | Project | Slicer3 => Slicer4 |
2011-07-22 13:49 | finetjul | Note Added: 0002623 | |
2011-07-22 13:49 | finetjul | Status | new => feedback |
2011-07-23 00:55 | demian | File Added: tractography_wf_test.py | |
2011-07-29 10:52 | finetjul | Note Edited: 0002623 | |
2011-08-15 09:01 | demian | File Added: tractography_wf_test_2.py | |
2011-08-15 09:01 | demian | Note Added: 0002710 | |
2011-08-16 06:57 | demian | Note Edited: 0002710 | |
2011-08-17 09:39 | finetjul | Note Added: 0002720 | |
2011-08-17 20:59 | finetjul | Note Added: 0002730 | |
2011-08-17 20:59 | finetjul | Status | feedback => resolved |
2011-08-17 20:59 | finetjul | Fixed in Version | => Slicer 4.0 RSNA |
2011-08-17 20:59 | finetjul | Resolution | open => fixed |
2011-08-17 20:59 | finetjul | Assigned To | => finetjul |
2011-08-25 09:27 | finetjul | Target Version | => Slicer 4.0 RSNA |
2012-07-27 15:36 | jcfr | Note Added: 0005304 | |
2014-03-06 05:05 | jcfr | Note Added: 0010898 | |
2014-03-06 05:07 | jcfr | Status | resolved => closed |