snakesee¶
A terminal UI for monitoring Snakemake workflows.
snakesee provides a rich TUI dashboard for passively monitoring Snakemake workflows. It reads directly from the .snakemake/ directory, requiring no special flags or configuration when running Snakemake.
Features¶
- Zero configuration - Works on any existing workflow without modification
- Historical browsing - Navigate through past workflow executions
- Time estimation - Predicts remaining time from historical data
- Rich TUI - Vim-style keyboard controls, filtering, and sorting
- Multiple layouts - Full, compact, and minimal display modes
- Optional logger plugin - Real-time event streaming for enhanced accuracy
Quick Start¶
# Install
pip install snakesee
# Watch a workflow
cd /path/to/snakemake/workflow
snakesee watch
# Or get a one-time status
snakesee status
Documentation¶
- Installation - How to install snakesee
- Usage - CLI commands and TUI keyboard shortcuts