def test_space_time_realign(): path, fname = psplit(funcfile) original_affine = load_image(funcfile).affine path, fname = psplit(funcfile) froot, _ = fname.split('.', 1) with InTemporaryDirectory(): # Make another image with .nii extension and extra dot in filename save_image(load_image(funcfile), 'my.test.nii') for in_fname, out_fname in ((funcfile, froot + '_mc.nii.gz'), ('my.test.nii', 'my.test_mc.nii.gz')): xforms = reg.space_time_realign(in_fname, 2.0, out_name='.') assert_true(np.allclose(xforms[0].as_affine(), np.eye(4), atol=1e-7)) assert_false(np.allclose(xforms[-1].as_affine(), np.eye(4), atol=1e-3)) img = load_image(out_fname) npt.assert_almost_equal(original_affine, img.affine)
def test_space_time_realign(): path, fname = psplit(funcfile) original_affine = load_image(funcfile).affine path, fname = psplit(funcfile) froot, _ = fname.split('.', 1) with InTemporaryDirectory(): # Make another image with .nii extension and extra dot in filename save_image(load_image(funcfile), 'my.test.nii') for in_fname, out_fname in ((funcfile, froot + '_mc.nii.gz'), ('my.test.nii', 'my.test_mc.nii.gz')): xforms = reg.space_time_realign(in_fname, 2.0, out_name='.') assert_true( np.allclose(xforms[0].as_affine(), np.eye(4), atol=1e-7)) assert_false( np.allclose(xforms[-1].as_affine(), np.eye(4), atol=1e-3)) img = load_image(out_fname) npt.assert_almost_equal(original_affine, img.affine)
def test_space_time_realign(): with InTemporaryDirectory() as tmpdir: xform = reg.space_time_realign(funcfile, 2.0, out_name='./')