Skip to content
Snippets Groups Projects

Refactor stacking for reuse and overlappability

Merged David Hammer requested to merge refactor-stacking into master
Files
5
@@ -1359,18 +1359,7 @@ class CalibrationManager(DeviceClientBase, Device):
'source', f'{device_id}:{output_pipeline}')
for (_, device_id)
in correct_device_id_by_module.items()]
# TODO: more appropriate merge source regex?
merge = [Hash('select', True,
'sourcePattern', r'.*',
'keyPattern', f'image.{part}',
'replacement', 'stacked',
'groupType', 'sources',
'mergeMethod', 'stack',
'axis', 0,
'missingValue', 'nan') for part in ['data', 'mask']
]
config = Hash('sources', sources,
'merge', merge,
'geometryDevice', self.geometryDevice.value)
for remote_key, local_key, _ in self._managed_assembler_keys:
Loading