当我使用 nextflow 提交作业时,其中一个进程失败,文件损坏。显然,我可以从工作列表中删除该文件,但我不希望将来在扩大规模时发生这种情况。默认情况下,这会停止所有其他进程 (9) 的运行,并且 nextflow 作业完成。
我如何阻止这个失败的工作影响其他工作?
我在这里( https://www.nextflow.io/docs/latest/process.html#errorstrategy )对文档进行了更多挖掘后找到了答案。我需要将 errorStrategy 'finish' 添加到我的流程中
process ignoreAnyError {
errorStrategy 'finish'
script:
<your command string here>
}