@@ -14,7 +14,7 @@ rule demix_barcode_update:
1414 pathogens = "<results>/<dataset>/demixing/freyja_data/pathogen_config.yml" ,
1515 usher_barcodes = "<results>/<dataset>/demixing/freyja_data/usher_barcodes.feather"
1616 log :
17- LOGDIR / " demix_barcode_update" / " log.txt"
17+ "<logs>/<dataset>/ demix_barcode_update/ log.txt"
1818 shell :
1919 "mkdir -p {output.folder:q} && "
2020 "freyja update --outdir {output.folder:q} --pathogen {params.pathogen:q} >{log} 2>&1"
@@ -34,8 +34,8 @@ rule demix_preprocessing:
3434 depth_file = "<results>/<dataset>/demixing/{sample}/{sample}_depth.txt" ,
3535 variants_file = "<results>/<dataset>/demixing/{sample}/{sample}_variants.tsv" ,
3636 log :
37- pileup = LOGDIR / " demix_preprocessing" / " {sample}_pileup.log.txt" ,
38- ivar = LOGDIR / " demix_preprocessing" / " {sample}_ivar.log.txt" ,
37+ pileup = "<logs>/<dataset>/ demix_preprocessing/ {sample}_pileup.log.txt" ,
38+ ivar = "<logs>/<dataset>/ demix_preprocessing/ {sample}_ivar.log.txt" ,
3939 shell :
4040 "set -euo pipefail && "
4141 "samtools mpileup -aa -A -d {params.max_depth} -Q {params.minq} -q 0 -B -f {input.ref_fasta:q} {input.bam:q} >sample.pileup 2>{log.pileup:q} && "
@@ -66,7 +66,7 @@ rule demix:
6666 output :
6767 demix_file = "<results>/<dataset>/demixing/samples/{sample}/{sample}_demixed.tsv"
6868 log :
69- LOGDIR / " demix" / " {sample}.log.txt"
69+ "<logs>/<dataset>/ demix/ {sample}.log.txt"
7070 shell :
7171 "freyja demix "
7272 "{input.variants_file:q} "
@@ -96,6 +96,6 @@ rule summarise_demix:
9696 output :
9797 summary_df = report ("<results>/<dataset>/demixing/summary.csv" )
9898 log :
99- LOGDIR / " summarise_demix" / " log.txt"
99+ "<logs>/<dataset>/ summarise_demix/ log.txt"
100100 script :
101101 "../scripts/summarise_demix.R"
0 commit comments