linux - 1 个进程中的 Nextflow 错误停止所有其他进程

标签 linux workflow nextflow

当我使用 nextflow 提交作业时,其中一个进程失败,文件已损坏。显然我可以从工作列表中删除该文件,但我不希望将来在我扩大它时发生这种情况。默认情况下,这会停止所有其他进程 (9) 的运行,并且 nextflow 作业完成。

如何阻止这一项失败的工作影响其他工作?

最佳答案

在此处 ( https://www.nextflow.io/docs/latest/process.html#errorstrategy ) 的文档中进行更多挖掘后,我找到了答案。我需要将 errorStrategy 'finish' 添加到我的流程中

process ignoreAnyError {
    errorStrategy 'finish'
    script:
    <your command string here>
}

关于linux - 1 个进程中的 Nextflow 错误停止所有其他进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43607401/

相关文章:

linux - 无法在 AWS 上的 AMI linux EC2 实例上运行没有 sudo 的 Docker

linux - 如何排除第一列和第二列具有相同值的行?

PHP 警告 : Xdebug MUST be loaded as a Zend extension

xml - 如何使用具有不同参数列表的相同通用 workflow.xml fork 三个不同的作业?

kubernetes - Nextflow 未使用正确的服务帐户将工作流部署到 ​​Kubernetes

linux - 如何从内核识别消息并将消息发送到应用程序?

image - 通过互联网传输图像(图像描述符)

workflow - 现有项目的 JIRA 工作流程变更

workflow - 限制 Nextflow 工作流程中的单个进程的数量

Nextflow - 如何避免使用 "Join"或类似运算符的两个或多个 channel 中的输入文件的随机样本 ID?