Use raw strings to avoid illegal backslash warnings python 12

This commit is contained in:
Koen van Greevenbroek 2024-03-19 13:00:16 +00:00
parent 58a374d3ce
commit 651e28775e

View File

@ -56,9 +56,9 @@ localrules:
wildcard_constraints: wildcard_constraints:
simpl="[a-zA-Z0-9]*", simpl="[a-zA-Z0-9]*",
clusters="[0-9]+(m|c)?|all", clusters="[0-9]+(m|c)?|all",
ll="(v|c)([0-9\.]+|opt)", ll=r"(v|c)([0-9\.]+|opt)",
opts="[-+a-zA-Z0-9\.]*", opts=r"[-+a-zA-Z0-9\.]*",
sector_opts="[-+a-zA-Z0-9\.\s]*", sector_opts=r"[-+a-zA-Z0-9\.\s]*",
include: "rules/common.smk" include: "rules/common.smk"
@ -127,7 +127,7 @@ rule dag:
conda: conda:
"envs/environment.yaml" "envs/environment.yaml"
shell: shell:
""" r"""
snakemake --rulegraph all | sed -n "/digraph/,\$p" > {output.dot} snakemake --rulegraph all | sed -n "/digraph/,\$p" > {output.dot}
dot -Tpdf -o {output.pdf} {output.dot} dot -Tpdf -o {output.pdf} {output.dot}
dot -Tpng -o {output.png} {output.dot} dot -Tpng -o {output.png} {output.dot}