@@ -380,7 +380,7 @@ class Registration(ANTSCommand):
380
380
"""
381
381
Examples
382
382
--------
383
- >>> import copy
383
+ >>> import copy, pprint
384
384
>>> from nipype.interfaces.ants import Registration
385
385
>>> reg = Registration()
386
386
>>> reg.inputs.fixed_image = 'fixed1.nii'
@@ -443,15 +443,32 @@ class Registration(ANTSCommand):
443
443
>>> reg4.inputs.initialize_transforms_per_stage = True
444
444
>>> reg4.inputs.collapse_output_transforms = True
445
445
>>> outputs = reg4._list_outputs()
446
- >>> outputs # doctest: +ELLIPSIS
447
- {'reverse_invert_flags': [], 'inverse_composite_transform': '.../nipype/testing/data/output_InverseComposite.h5', 'warped_image': '.../nipype/testing/data/output_warped_image.nii.gz', 'inverse_warped_image': <undefined>, 'forward_invert_flags': [], 'reverse_transforms': [], 'save_state': <undefined>, 'composite_transform': '.../nipype/testing/data/output_Composite.h5', 'forward_transforms': []}
446
+ >>> pprint.pprint(outputs) # doctest: +ELLIPSIS, +NORMALIZE_WHITESPACE
447
+ {'composite_transform': '.../nipype/testing/data/output_Composite.h5',
448
+ 'forward_invert_flags': [],
449
+ 'forward_transforms': [],
450
+ 'inverse_composite_transform': '.../nipype/testing/data/output_InverseComposite.h5',
451
+ 'inverse_warped_image': <undefined>,
452
+ 'reverse_invert_flags': [],
453
+ 'reverse_transforms': [],
454
+ 'save_state': <undefined>,
455
+ 'warped_image': '.../nipype/testing/data/output_warped_image.nii.gz'}
448
456
449
457
>>> # Test collapse transforms flag
450
458
>>> reg4b = copy.deepcopy(reg4)
451
459
>>> reg4b.inputs.write_composite_transform = False
452
460
>>> outputs = reg4b._list_outputs()
453
- >>> outputs # doctest: +ELLIPSIS
454
- {'reverse_invert_flags': [True, False], 'inverse_composite_transform': <undefined>, 'warped_image': '.../nipype/testing/data/output_warped_image.nii.gz', 'inverse_warped_image': <undefined>, 'forward_invert_flags': [False, False], 'reverse_transforms': ['.../nipype/testing/data/output_0GenericAffine.mat', '.../nipype/testing/data/output_1InverseWarp.nii.gz'], 'save_state': <undefined>, 'composite_transform': <undefined>, 'forward_transforms': ['.../nipype/testing/data/output_0GenericAffine.mat', '.../nipype/testing/data/output_1Warp.nii.gz']}
461
+ >>> pprint.pprint(outputs) # doctest: +ELLIPSIS, +NORMALIZE_WHITESPACE
462
+ {'composite_transform': <undefined>,
463
+ 'forward_invert_flags': [False, False],
464
+ 'forward_transforms': ['.../nipype/testing/data/output_0GenericAffine.mat',
465
+ '.../nipype/testing/data/output_1Warp.nii.gz'],
466
+ 'inverse_composite_transform': <undefined>,
467
+ 'inverse_warped_image': <undefined>,
468
+ 'reverse_invert_flags': [True, False],
469
+ 'reverse_transforms': ['.../nipype/testing/data/output_0GenericAffine.mat', '.../nipype/testing/data/output_1InverseWarp.nii.gz'],
470
+ 'save_state': <undefined>,
471
+ 'warped_image': '.../nipype/testing/data/output_warped_image.nii.gz'}
455
472
>>> reg4b.aggregate_outputs() # doctest: +SKIP
456
473
457
474
>>> # Test multiple metrics per stage
0 commit comments