Как сделать так, чтобы несколько пользователей запускали один и тот же конвейер в snakemake - проблема с разрешениями метаданных - PullRequest
2 голосов
/ 09 января 2020

У меня есть конвейер, который мы хотим сохранить в общем пространстве, чтобы все наши аналитики могли получить к нему доступ и использовать его, не копируя контейнер repo / singularity. Проблема в том, что когда один человек запускает конвейер, файлы в .snakemake / metadata принадлежат этому пользователю. Когда следующий пользователь пытается запустить конвейер, доступ к этим метаданным вызывает ошибку.

Я знаю, что могу удалить данные в метаданных в конце процесса, но в идеале мы хотим, чтобы пользователи могли запускать конвейер параллельно (на разных входах / выходах). Все пользователи находятся в одной группе, но это не помогает

Есть предложения?

...