コード例 #1
0
def create_registration_node(config, moving_image):
    log.info('Creating Registration node...')

    reg = Node(RegistrationSynQuick(), name='registration_node')

    for key, val in reg.inputs.items():

        if key in config:
            config_val = config[key]
            reg.set_input(key, config_val)

    warped_output = 'warped_output.nii'
    reg.inputs.moving_image = moving_image

    log.debug(reg.inputs)
    log.info('...Complete!')

    return (reg)