From 6286ed8801c12610069a7bde39fce1577ba42f59 Mon Sep 17 00:00:00 2001 From: Jaime Arias Date: Thu, 9 Mar 2017 21:05:15 +0100 Subject: [PATCH 1/2] fixing related files --- nipype/utils/filemanip.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nipype/utils/filemanip.py b/nipype/utils/filemanip.py index ca5cd66f07..24f53229db 100644 --- a/nipype/utils/filemanip.py +++ b/nipype/utils/filemanip.py @@ -30,7 +30,7 @@ related_filetype_sets = [ - ('.hdr', '.img', '.mat'), + ('.hdr', '.img', '.mat', '.nii'), ('.BRIK', '.HEAD'), ] From f41abd9e7e2162375cc56013c2312eacd97b8963 Mon Sep 17 00:00:00 2001 From: Jaime Arias Date: Fri, 10 Mar 2017 22:54:26 +0100 Subject: [PATCH 2/2] improving solution and updating tests for related_files function --- nipype/utils/filemanip.py | 3 ++- nipype/utils/tests/test_filemanip.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/nipype/utils/filemanip.py b/nipype/utils/filemanip.py index 24f53229db..6d27e56aa0 100644 --- a/nipype/utils/filemanip.py +++ b/nipype/utils/filemanip.py @@ -30,7 +30,8 @@ related_filetype_sets = [ - ('.hdr', '.img', '.mat', '.nii'), + ('.hdr', '.img', '.mat'), + ('.nii', '.mat'), ('.BRIK', '.HEAD'), ] diff --git a/nipype/utils/tests/test_filemanip.py b/nipype/utils/tests/test_filemanip.py index bf321c5b9c..eba0794e52 100644 --- a/nipype/utils/tests/test_filemanip.py +++ b/nipype/utils/tests/test_filemanip.py @@ -324,7 +324,7 @@ def test_json(): ('/path/test.hdr', 3, ['/path/test.hdr', '/path/test.img', '/path/test.mat']), ('/path/test.BRIK', 2, ['/path/test.BRIK', '/path/test.HEAD']), ('/path/test.HEAD', 2, ['/path/test.BRIK', '/path/test.HEAD']), - ('/path/foo.nii', 1, []) + ('/path/foo.nii', 2, ['/path/foo.nii', '/path/foo.mat']) ]) def test_related_files(file, length, expected_files): related_files = get_related_files(file)