0

我想以 D3.js 兼容的 JSON 格式导出我的工作流的 DAG:

snakemake.snakemake(snakefile=smfile,
                    dryrun=True,
                    forceall=True,
                    printdag=False,
                    printd3dag=True,
                    keepgoing=True,
                    cluster_config=cluster_config,
                    configfile=configfile,
                    targets=targetfiles)

不幸的是,它抱怨缺少输入文件。

文件丢失的事实是正确的,但我希望它无论如何都能运行,尤其是在将keepgoing选项设置为True.

有没有一种聪明的方法可以在没有输入文件的情况下导出 DAG?

谢谢,扬

4

1 回答 1

0

--keep-going如果 snakemake 作业失败,则允许执行独立作业。也就是说,snakemake 必须成功开始运行作业。在你的情况下,它永远不会到达那个阶段。我想丢失的输入文件将不允许创建 DAG。

于 2018-08-23T15:16:52.607 回答