From 2fc72737a83bb2cf50e7883f6907fb229f8c9f12 Mon Sep 17 00:00:00 2001 From: Christopher Schmied <schmied@mpi-cbg.de> Date: Wed, 27 May 2015 20:41:13 +0200 Subject: [PATCH] properly implemented the input for define_output Takes now the fusion - deconvolution switch into account. --- spim_registration/timelapse/Snakefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/spim_registration/timelapse/Snakefile b/spim_registration/timelapse/Snakefile index 36d8cfb..00ba40f 100755 --- a/spim_registration/timelapse/Snakefile +++ b/spim_registration/timelapse/Snakefile @@ -19,6 +19,7 @@ rule done: #input: [ ds + "_" + config["common"]["fusion_switch"] for ds in datasets ] #input: config["hdf5_output"]["output_xml"] + ".xml" input: [ ds + "_output_hdf5" for ds in datasets ] + #input: config["hdf5_output"]["output_xml"].strip('\"') + ".xml" rule resave_prepared: input: expand("{dataset}.{suffix}",dataset=[ config["common"]["hdf5_xml_filename"] ], suffix=["xml","h5"]) @@ -376,7 +377,7 @@ rule deconvolution: shell(cmd_string) rule define_output: - input: glob.glob('TP*') + input: [ item + "_" + config["common"]["fusion_switch"] for item in datasets ], glob.glob('TP*') output: config["hdf5_output"]["output_xml"].strip('\"') + ".xml" log: "define_xml_tif.log" run: @@ -409,8 +410,8 @@ rule define_output: # create mother .xml/.h5 rule hdf5_xml_output: input: config["hdf5_output"]["output_xml"].strip('\"') + ".xml" - output: expand("{dataset}.{suffix}",dataset=[ config["hdf5_output"]["output_hdf5_xml"].strip('\"')], suffix=["xml","h5"]), - [ item+"_output" for item in datasets ] + output: expand("{dataset}.{suffix}",dataset=[ config["common"]["hdf5_xml_filename"].strip('\"')], suffix=["xml","h5"]), + [ item+"_output" for item in datasets ] # expand("{dataset}.{suffix}",dataset=[ config["hdf5_output"]["output_hdf5_xml"].strip('\"')], suffix=["xml","h5"]), "{xml_base}-{file_id,\d+}-00.h5_output_hdf5_xml" log: "hdf5_xml.log" run: part_string = produce_string( -- GitLab