Snakemake 文件中有多个 "params"
Multiple "params" in Snakemake file
我有以下 Snakemake 文件:
rule test:
params:
a = "a"
shell:
"echo {params.a}"
按预期工作:
$ snakemake
a
但是当我添加第二个参数时,出现错误:
rule test:
params:
a = "a"
b = 5
shell:
"echo {params.a} {params.b}"
SyntaxError in line 4 of /home/mschu/Code/snakemake/Snakefile:
invalid syntax
这是为什么?
documentation 也只有 params
中只有一项的示例。
用逗号分隔:
rule test:
params:
a = "a",
b = 5
shell:
"echo {params.a} {params.b}"
我有以下 Snakemake 文件:
rule test:
params:
a = "a"
shell:
"echo {params.a}"
按预期工作:
$ snakemake
a
但是当我添加第二个参数时,出现错误:
rule test:
params:
a = "a"
b = 5
shell:
"echo {params.a} {params.b}"
SyntaxError in line 4 of /home/mschu/Code/snakemake/Snakefile: invalid syntax
这是为什么?
documentation 也只有 params
中只有一项的示例。
用逗号分隔:
rule test:
params:
a = "a",
b = 5
shell:
"echo {params.a} {params.b}"