首页 > 解决方案 > 如何从正在运行的 Snakemake 工作流程中可靠地获取状态信息?

问题描述

Snakemake 很棒,但我很难获得可靠运行工作流程的状态信息。例如, --summary 参数抱怨目录由于正在运行的进程而被锁定,这是真的,但无论如何都会吐出信息,这很好。但也许我只是走运了,在未来的版本中它会拒绝给我信息,就像 --detailed-summary 错误一样?

我正在尝试做的是将 Snakemake 集成到我的应用程序中,工作流程有很多规则,每个规则都可能需要很长时间。许多工作流程将同时执行,因此我正在寻找一种编程方式来查询状态。我能想到的最好的方法是使用 --wms-monitor 功能,而不是使用 panoptes,编写我自己的服务器。这是最好的方法吗?

标签: workflowsnakemake

解决方案


推荐阅读