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):
591
591
forward_transforms = traits .List (
592
592
File (exists = True ), desc = "List of output transforms for forward registration"
593
593
)
594
+ reverse_forward_transforms = traits .List (
595
+ File (exists = True ), desc = "List of output transforms for forward registration reversed for antsApplyTransform"
596
+ )
594
597
reverse_transforms = traits .List (
595
598
File (exists = True ), desc = "List of output transforms for reverse registration"
596
599
)
597
600
forward_invert_flags = traits .List (
598
601
traits .Bool (), desc = "List of flags corresponding to the forward transforms"
599
602
)
603
+ reverse_forward_invert_flags = traits .List (
604
+ traits .Bool (), desc = "List of flags corresponding to the forward transforms reversed for antsApplyTransform"
605
+ )
600
606
reverse_invert_flags = traits .List (
601
607
traits .Bool (), desc = "List of flags corresponding to the reverse transforms"
602
608
)
@@ -1472,6 +1478,10 @@ def _list_outputs(self):
1472
1478
outputs ["metric_value" ] = self ._metric_value
1473
1479
if self ._elapsed_time :
1474
1480
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
+
1475
1485
return outputs
1476
1486
1477
1487
Original file line number Diff line number Diff line change @@ -94,6 +94,8 @@ def test_Registration_outputs():
94
94
elapsed_time = dict (),
95
95
forward_invert_flags = dict (),
96
96
forward_transforms = dict (),
97
+ reverse_forward_invert_flags = dict (),
98
+ reverse_forward_transforms = dict (),
97
99
inverse_composite_transform = dict (extensions = None ,),
98
100
inverse_warped_image = dict (extensions = None ,),
99
101
metric_value = dict (),
You can’t perform that action at this time.
0 commit comments