Ошибка Nextflow в 1 процессе останавливает все остальные процессы
Когда я отправляю задание в следующем потоке, происходит сбой одного из процессов, поврежденный файл. Очевидно, что я могу удалить этот файл из списка заданий, но я не хочу, чтобы это произошло в будущем, когда я увеличу его масштаб. По умолчанию это останавливает выполнение всех других процессов (9), и задание следующего потока завершается.
Как я могу помешать этой неудачной работе повлиять на других?
1 ответ
Я нашел ответ после еще нескольких копаний в документации здесь ( https://www.nextflow.io/docs/latest/process.html). Мне нужно было добавить errorStrategy 'finish' в мой процесс
process ignoreAnyError {
errorStrategy 'finish'
script:
<your command string here>
}