diff --git a/tools/guppy/guppy.rule.snakefile b/tools/guppy/guppy.rule.snakefile
index 3d0b459ed9ccbffc8ca55842411944c7141d5675..25be37fc71a41c75737a82e36967a2d58b5c57f7 100644
--- a/tools/guppy/guppy.rule.snakefile
+++ b/tools/guppy/guppy.rule.snakefile
@@ -25,5 +25,7 @@ rule <step_name>__guppy:
             "--gpu_runners_per_device {params.gpu_runners_per_device} ; "
             "cat {params.output_dir}/pass/*.fastq.gz > {params.output_dir}/guppy_pass.fq.gz ; "
             "rm -f {params.output_dir}/pass/*.fastq.gz; "
-            "cat {params.output_dir}/fail/*.fastq.gz > {params.output_dir}/guppy_fail.fastq.gz ; "            
-            "rm -f  {params.output_dir}/fail/*.fastq.gz; "
\ No newline at end of file
+            "cat {params.output_dir}/fail/*.fastq.gz > {params.output_dir}/guppy_fail.fq.gz ; "            
+            "rm -f  {params.output_dir}/fail/*.fastq.gz; "
+            "mkdir {params.output_dir}/logs && mv {params.output_dir}/*.log {params.output_dir}/logs"
+