|
59 | 59 | reg.inputs.output_transform_prefix = 'thisTransform'
|
60 | 60 | reg.inputs.output_warped_image = 'INTERNAL_WARPED.nii.gz'
|
61 | 61 |
|
| 62 | +reg.inputs.output_transform_prefix = "output_" |
62 | 63 | reg.inputs.transforms = ['Translation', 'Rigid', 'Affine', 'SyN']
|
63 |
| -reg.inputs.transform_parameters = [(0.1,), (0.1,), (0.1,), (0.3, 3.0, 0.0)] |
64 |
| -reg.inputs.number_of_iterations = [[10000, 0, 0], [10000, 0, 0], [10000, 0, 0], [10, 0, 0]] |
| 64 | +reg.inputs.transform_parameters = [(0.1,), (0.1,), (0.1,), (0.2, 3.0, 0.0)] |
| 65 | +reg.inputs.number_of_iterations = ([[10000, 111110, 11110]]*3 + |
| 66 | + [[100, 50, 30]]) |
65 | 67 | reg.inputs.dimension = 3
|
66 | 68 | reg.inputs.write_composite_transform = True
|
67 |
| -reg.inputs.collapse_output_transforms = True |
68 |
| -reg.inputs.metric = ['Mattes']*4 |
69 |
| -reg.inputs.metric_weight = [1]*4 # Default (value ignored currently by ANTs) |
70 |
| -reg.inputs.radius_or_number_of_bins = [32]*4 |
71 |
| -reg.inputs.sampling_strategy = ['Regular']*3 + [None] |
72 |
| -reg.inputs.sampling_percentage = [0.1]*3 + [None] |
73 |
| -reg.inputs.convergence_threshold = [1.e-8]*4 |
74 |
| -reg.inputs.convergence_window_size = [20]*4 |
75 |
| -reg.inputs.smoothing_sigmas = [[4,2,1]]*3 + [[2,1,0]] |
76 |
| -reg.inputs.sigma_units = ['vox']*4 |
77 |
| -reg.inputs.shrink_factors = [[6,4,2]]*3 + [[4,2,1]] |
78 |
| -reg.inputs.use_estimate_learning_rate_once = [True, True, True, True] |
79 |
| -reg.inputs.use_histogram_matching = [False]*3 + [True] # This is the default |
| 69 | +reg.inputs.collapse_output_transforms = False |
| 70 | +reg.inputs.metric = ['Mattes'] * 3 + [['Mattes', 'CC']] |
| 71 | +reg.inputs.metric_weight = [1] * 3 + [[0.5, 0.5]] |
| 72 | +reg.inputs.radius_or_number_of_bins = [32] * 3 + [[32, 4]] |
| 73 | +reg.inputs.sampling_strategy = ['Regular'] * 3 + [[None, None]] |
| 74 | +reg.inputs.sampling_percentage = [0.3] * 3 + [[None, None]] |
| 75 | +reg.inputs.convergence_threshold = [1.e-8] * 3 + [-0.01] |
| 76 | +reg.inputs.convergence_window_size = [20] * 3 + [5] |
| 77 | +reg.inputs.smoothing_sigmas = [[4, 2, 1]] * 3 + [[1, 0.5, 0]] |
| 78 | +reg.inputs.sigma_units = ['vox'] * 4 |
| 79 | +reg.inputs.shrink_factors = [[6, 4, 2]] + [[3, 2, 1]]*2 + [[4, 2, 1]] |
| 80 | +reg.inputs.use_estimate_learning_rate_once = [True] * 4 |
| 81 | +reg.inputs.use_histogram_matching = [False] * 3 + [True] |
80 | 82 | reg.inputs.initial_moving_transform_com = True
|
81 |
| -reg.inputs.output_warped_image = True |
82 |
| -reg.cmdline |
| 83 | + |
| 84 | +print reg.cmdline |
83 | 85 |
|
84 | 86 |
|
85 | 87 | """
|
|
0 commit comments