Snakemake supports panoptes a server (under development) that lets you monitor the execution of snakemake workflows. Snakemake communicates with panoptes via the --wms-monitor
flag. The flag specifies the ip and port where panoptes is running (e.g. --wms-monitor http://127.0.0.1:5000
).
For panoptes versions 0.1.1 and lower, Snakemake sends the following requests to wms monitor:
For future versions, Panoptes will implementa more structured schema to interact with the server. This means that for Snakemake 3.30.1 and lower, you should use Panoptes 0.1.1 and lower. The documentation here will be updated when a new version of Panoptes with the Monitor Schema is released.