workflow - 如何从正在运行的 Snakemake 工作流程中可靠地获取状态信息?
问题描述
Snakemake 很棒,但我很难获得可靠运行工作流程的状态信息。例如, --summary 参数抱怨目录由于正在运行的进程而被锁定,这是真的,但无论如何都会吐出信息,这很好。但也许我只是走运了,在未来的版本中它会拒绝给我信息,就像 --detailed-summary 错误一样?
我正在尝试做的是将 Snakemake 集成到我的应用程序中,工作流程有很多规则,每个规则都可能需要很长时间。许多工作流程将同时执行,因此我正在寻找一种编程方式来查询状态。我能想到的最好的方法是使用 --wms-monitor 功能,而不是使用 panoptes,编写我自己的服务器。这是最好的方法吗?
解决方案
推荐阅读
- javascript - 我们如何从“on-event”属性调用 Chrome 内容脚本中的函数
- c# - ObjectDataSource 调用 WCF 服务抛出无法访问 dispose 对象
- javascript - 用于激活节点的 Fancytree JSON 参数
- r - 在R中的地图饼图中为不同的字符串指定不同的颜色
- javascript - tab按键忽略隐藏区域a&按钮元素
- reactjs - 如何更改挂钩中的特定变量值
- c# - 围绕圆圈旋转 UserControl
- php - Belongs To Many 与 pimary key 关系返回 null
- java - 在没有 maven 的情况下运行 maven 测试
- reactjs - 多次单击同一个反应路由器链接时强制重新安装组件