Closed
Description
Hi Nipype team,
Summary
Trying to understand what is causing this difference between versions 0.12.1 and >=0.13.0. Is this with Memory or Realign. I am suspecting that this is the problem. But, I am sure I am missing some important details on this ?
We are experiencing this in package pypreprocess which is reliant on Nipype. See full traceback in neurospin/pypreprocess#288
Actual behavior
Nipype version:0.13.0
Traceback (most recent call last):
File "report_nipype.py", line 11, in <module>
print(realign)
File "/home/kamalakar/miniconda2/envs/pypreprocess0_13/lib/python2.7/site-packages/nipype/caching/memory.py", line 98, in __repr__
self.base_dir)
ValueError: Single '}' encountered in format string
Expected behavior
Nipype version:0.12.1
PipeFunc(nipype.interfaces.spm.preprocess.Realign, base_dir=/tmp/nipype_mem)
How to replicate the behavior
import nipype
print("Nipype version:{0}".format(nipype.__version__))
import nipype.interfaces.spm as spm
from nipype.caching import Memory
mem = Memory(base_dir='/tmp/')
realign = mem.cache(spm.Realign)
print(realign)
Thanks a lot for your time.
Metadata
Metadata
Assignees
Labels
No labels