Мне интересно, как управлять путями в моих Snakefiles. Скажем, у меня есть эта конфигурация:
current_dir
current_dir/snakefiles
current_dir/configfiles
и я выполняю свои рабочие процессы следующим образом:
current_dir$ snakemake -s snakefiles/my_snakefile --configfile configfiles/my_config.yml
Я знаю, что могу получить путь к моему Snakefile, используя глобальную переменную workflow.snakefile
, но я также хотел бы получить:
- путь к моему конфигу
- путь, по которому я запускаю свой файл змеи, например.
current_dir
Как этого добиться? Есть ли в Snakemake другие глобальные переменные, о которых я не знаю?
Спасибо