运行 Nextflow 管道时,唯一的 ID 与整个运行相关联。例如,它可以通过检查
nextflow log
来获得。我正在为 Snakemake 管道寻找相同的功能。如何为完整的 Snakemake 管道运行获取这样一个唯一的 ID?
干杯
当你运行管道时,snakemake会在
/path/to/working_dir/.snakemake/log
中创建一个日志文件,以当前时间和进程ID命名(我认为这是一个进程ID,但这并不重要)。例如:output/.snakemake/log/2023-09-11T172850.914729.snakemake.log
。我猜这个文件的名称可以作为运行ID。也许解释为什么你需要一个运行 ID 可以提示更好的答案。