You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the Issue
For several pydesigner jobs (about 1/3rd in a dataset of hundreds), pydesigner terminates at the DKI step with "AttributeError: 'DWI' object has no attribute 'DTIvectors'". The stack trace is:
DKI Parameters: [0%]Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/joblib/parallel.py", line 862, in dispatch_one_batch
tasks = self._ready_batches.get(block=False)
File "/usr/lib/python3.7/queue.py", line 167, in get
raise Empty
_queue.Empty
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/bin/pydesigner", line 10, in <module>
sys.exit(main())
File "/usr/local/lib/python3.7/dist-packages/designer/pydesigner.py", line 980, in main
nthreads=args.nthreads
File "/usr/local/lib/python3.7/dist-packages/designer/fitting/dwipy.py", line 2802, in fit_regime
mk, rk, ak, kfa, mkt, trace = img.extractDKI()
File "/usr/local/lib/python3.7/dist-packages/designer/fitting/dwipy.py", line 1080, in extractDKI
self.dt[:, i]) for i in inputs))
File "/usr/local/lib/python3.7/dist-packages/joblib/parallel.py", line 1085, in __call__
if self.dispatch_one_batch(iterator):
File "/usr/local/lib/python3.7/dist-packages/joblib/parallel.py", line 873, in dispatch_one_batch
islice = list(itertools.islice(iterator, big_batch_size))
File "/usr/local/lib/python3.7/dist-packages/designer/fitting/dwipy.py", line 1080, in <genexpr>
self.dt[:, i]) for i in inputs))
AttributeError: 'DWI' object has no attribute 'DTIvectors'
Issue Reproduction
The datasets are multishell dMRI datasets acquired with GE scanners (3 shells, 141 diffusion directions, 7 b=0 volumes interleaved). Pydesigner was run using docker. The command to launch it was:
Supplemental Information
These are all Ubuntu workstations. Can dig up the specific OS version if necessary but the error seems to originate from the python code. I have attached the logs obtained from the subprocess command that I used to launch the job (note that the subprocess command separates the stdout and stderr logs, and progress messages get printed to the stderr logs for some reason, so be warned that the logs are quite long due to the progress messages): DTIvectors_error.log
Any insight into the source of the issue is appreciated! I am new to neuroimaging, but eager to learn and contribute pull requests if helpful. Thank you for your work on pydesigner - it seems to be the most accessible way to run DKI at present.
The text was updated successfully, but these errors were encountered:
Describe the Issue
For several pydesigner jobs (about 1/3rd in a dataset of hundreds), pydesigner terminates at the DKI step with "AttributeError: 'DWI' object has no attribute 'DTIvectors'". The stack trace is:
Issue Reproduction
The datasets are multishell dMRI datasets acquired with GE scanners (3 shells, 141 diffusion directions, 7 b=0 volumes interleaved). Pydesigner was run using docker. The command to launch it was:
Supplemental Information
These are all Ubuntu workstations. Can dig up the specific OS version if necessary but the error seems to originate from the python code. I have attached the logs obtained from the subprocess command that I used to launch the job (note that the subprocess command separates the stdout and stderr logs, and progress messages get printed to the stderr logs for some reason, so be warned that the logs are quite long due to the progress messages): DTIvectors_error.log
Any insight into the source of the issue is appreciated! I am new to neuroimaging, but eager to learn and contribute pull requests if helpful. Thank you for your work on pydesigner - it seems to be the most accessible way to run DKI at present.
The text was updated successfully, but these errors were encountered: