|
101 | 101 | BeginANTS = buildTemplateIteration1.get_node("BeginANTS")
|
102 | 102 | BeginANTS.plugin_args={'qsub_args': '-S /bin/bash -pe smp1 8-12 -l mem_free=6000M -o /dev/null -e /dev/null queue_name', 'overwrite': True}
|
103 | 103 |
|
104 |
| -tbuilder.connect(initAvg, 'output_average_image', buildTemplateIteration1, 'InputSpec.fixed_image') |
105 |
| -tbuilder.connect(datasource, 'imageList', buildTemplateIteration1, 'InputSpec.images') |
106 |
| -tbuilder.connect(datasource, 'passiveImagesDictionariesList', buildTemplateIteration1, 'InputSpec.ListOfPassiveImagesDictionaries') |
| 104 | +tbuilder.connect(initAvg, 'output_average_image', buildTemplateIteration1, 'inputspec.fixed_image') |
| 105 | +tbuilder.connect(datasource, 'imageList', buildTemplateIteration1, 'inputspec.images') |
| 106 | +tbuilder.connect(datasource, 'passiveImagesDictionariesList', buildTemplateIteration1, 'inputspec.ListOfPassiveImagesDictionaries') |
107 | 107 |
|
108 | 108 | """
|
109 | 109 | 7. Define the second iteration of template building
|
|
112 | 112 | buildTemplateIteration2 = antsRegistrationTemplateBuildSingleIterationWF('iteration02')
|
113 | 113 | BeginANTS = buildTemplateIteration2.get_node("BeginANTS")
|
114 | 114 | BeginANTS.plugin_args={'qsub_args': '-S /bin/bash -pe smp1 8-12 -l mem_free=6000M -o /dev/null -e /dev/null queue_name', 'overwrite': True}
|
115 |
| -tbuilder.connect(buildTemplateIteration1, 'OutputSpec.template', buildTemplateIteration2, 'InputSpec.fixed_image') |
116 |
| -tbuilder.connect(datasource, 'imageList', buildTemplateIteration2, 'InputSpec.images') |
117 |
| -tbuilder.connect(datasource, 'passiveImagesDictionariesList', buildTemplateIteration2, 'InputSpec.ListOfPassiveImagesDictionaries') |
| 115 | +tbuilder.connect(buildTemplateIteration1, 'outputspec.template', buildTemplateIteration2, 'inputspec.fixed_image') |
| 116 | +tbuilder.connect(datasource, 'imageList', buildTemplateIteration2, 'inputspec.images') |
| 117 | +tbuilder.connect(datasource, 'passiveImagesDictionariesList', buildTemplateIteration2, 'inputspec.ListOfPassiveImagesDictionaries') |
118 | 118 |
|
119 | 119 | """
|
120 | 120 | 8. Move selected files to a designated results folder
|
|
123 | 123 | datasink = pe.Node(io.DataSink(), name="datasink")
|
124 | 124 | datasink.inputs.base_directory = os.path.join(requestedPath, "results")
|
125 | 125 |
|
126 |
| -tbuilder.connect(buildTemplateIteration2, 'OutputSpec.template',datasink,'PrimaryTemplate') |
127 |
| -tbuilder.connect(buildTemplateIteration2, 'OutputSpec.passive_deformed_templates',datasink,'PassiveTemplate') |
| 126 | +tbuilder.connect(buildTemplateIteration2, 'outputspec.template',datasink,'PrimaryTemplate') |
| 127 | +tbuilder.connect(buildTemplateIteration2, 'outputspec.passive_deformed_templates',datasink,'PassiveTemplate') |
128 | 128 | tbuilder.connect(initAvg, 'output_average_image', datasink,'PreRegisterAverage')
|
129 | 129 |
|
130 | 130 | """
|
|
0 commit comments