File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -591,12 +591,18 @@ class RegistrationOutputSpec(TraitedSpec):
591591 forward_transforms = traits .List (
592592 File (exists = True ), desc = "List of output transforms for forward registration"
593593 )
594+ reverse_forward_transforms = traits .List (
595+ File (exists = True ), desc = "List of output transforms for forward registration reversed for antsApplyTransform"
596+ )
594597 reverse_transforms = traits .List (
595598 File (exists = True ), desc = "List of output transforms for reverse registration"
596599 )
597600 forward_invert_flags = traits .List (
598601 traits .Bool (), desc = "List of flags corresponding to the forward transforms"
599602 )
603+ reverse_forward_invert_flags = traits .List (
604+ traits .Bool (), desc = "List of flags corresponding to the forward transforms reversed for antsApplyTransform"
605+ )
600606 reverse_invert_flags = traits .List (
601607 traits .Bool (), desc = "List of flags corresponding to the reverse transforms"
602608 )
@@ -1472,6 +1478,10 @@ def _list_outputs(self):
14721478 outputs ["metric_value" ] = self ._metric_value
14731479 if self ._elapsed_time :
14741480 outputs ["elapsed_time" ] = self ._elapsed_time
1481+
1482+ outputs ["reverse_forward_transforms" ] = outputs ["forward_transforms" ][::- 1 ]
1483+ outputs ["reverse_forward_invert_flags" ] = outputs ["forward_invert_flags" ][::- 1 ]
1484+
14751485 return outputs
14761486
14771487
Original file line number Diff line number Diff line change @@ -94,6 +94,8 @@ def test_Registration_outputs():
9494 elapsed_time = dict (),
9595 forward_invert_flags = dict (),
9696 forward_transforms = dict (),
97+ reverse_forward_invert_flags = dict (),
98+ reverse_forward_transforms = dict (),
9799 inverse_composite_transform = dict (extensions = None ,),
98100 inverse_warped_image = dict (extensions = None ,),
99101 metric_value = dict (),
You can’t perform that action at this time.
0 commit comments