Snakemake хочет запустить задание, хотя выходной файл уже существует
У меня есть рабочий процесс, который начинается с загрузки файлов из общедоступной базы данных, а затем на последующих этапах обрабатывает эти файлы для создания нескольких таблиц агрегированных данных.
Я тестирую рабочий процесс на машине без подключения к интернету. Я выполнил предварительные шаги загрузки данных на другом компьютере и скопировал их на этот компьютер, и теперь я пытаюсь запустить остальную часть рабочего процесса. Когда я бегу snakemake -np
он сообщает, что все задания по загрузке данных еще нужно выполнить, даже если целевые файлы уже существуют. Я даже пометил эти файлы как ancient()
в последующих правилах обработки, но это не помогает.
Как я могу убедить Снейкмейка, что эти работы не нужно повторять?