Skip to content

Commit 146b954

Browse files
committed
BF: Don't fail when CopyMeta gets a Nifti without meta data
Just create an empty extension.
1 parent d323b92 commit 146b954

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

nipype/interfaces/dcmstack.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,8 @@ class CopyMeta(BaseInterface):
259259
output_spec = CopyMetaOutputSpec
260260

261261
def _run_interface(self, runtime):
262-
src = NiftiWrapper.from_filename(self.inputs.src_file)
262+
src_nii = nb.load(self.inputs.src_file)
263+
src = NiftiWrapper(src_nii, make_empty=True)
263264
dest_nii = nb.load(self.inputs.dest_file)
264265
dest = NiftiWrapper(dest_nii, make_empty=True)
265266
classes = src.meta_ext.get_valid_classes()

0 commit comments

Comments
 (0)