diff --git a/SAS/XML_generator/src/xmlgen.py b/SAS/XML_generator/src/xmlgen.py index 4b68b9639fb28647afc0ad6b3b0675d8fee9ed37..92c7acff8184abe3fd9f3159cbab6f1f34dc9cfe 100755 --- a/SAS/XML_generator/src/xmlgen.py +++ b/SAS/XML_generator/src/xmlgen.py @@ -2197,7 +2197,10 @@ def writeBlock(ofile, settings, projectName, blockNr): for key in imagingPipelineKeys: #Can this be done with list comprehension as well? if key not in settings.keys(): settings[key] = '' - imagingPipelineSettings = { key: settings[key] for key in imagingPipelineKeys } + ##imagingPipelineSettings = { key: settings[key] for key in imagingPipelineKeys } + imagingPipelineSettings = {} + for key in imagingPipelineKeys: + imagingPipelineSettings[key] = settings[key] writeImagingPipeline(ofile, settings["nr_beams"], settings["targetBeams"], blockTopo, settings["nrRepeats"], imaging_pipe_inputs, imaging_pipe_predecessors, settings["writePackageTag"], settings["packageTag"], settings["nrImages"],