← ClaudeAtlas

opus-et-statuslisted

Use when the user asks what is running or failed on the cluster, whether a SLURM job finished, which phase or human gate the pipeline is at, to read a failed job's log, to browse QC images, to compare tilt series by CTF fit, dose or alignment, to see template-matching score distributions, or to change a tuning knob in species.conf without editing it by hand. Polls the cluster over SSH from the local machine.
alncat/opus-et-agent · ★ 0 · Data & Documents · score 72
Install: claude install-skill alncat/opus-et-agent
# OPUS-ET Status Server A dependency-free (stdlib-only) web dashboard that polls the cluster over SSH and shows SLURM job state, pipeline phase progress, gate status, failure log tails, and a narrow typed config editor. ## Launch ```bash python3 opus-et-status/scripts/status_server.py \ --host <CLUSTER_HOST> \ --work-dir <RUN_DIR> \ --port 8080 ``` Then open <http://127.0.0.1:8080>. - `--host` is an SSH host or alias that already works non-interactively (`ssh <CLUSTER_HOST> true` must succeed without a password prompt; the client uses `BatchMode=yes`). - `--work-dir` is the run directory on the cluster. - `--species-conf` defaults to `species.conf`; pass it only to start on a different one. Naming a conf that is not there is not fatal -- the Config tab says which file it could not read and every other panel still fills. - One run per instance. To watch a second run, start another instance on a different `--port`; the header names the host and run directory each one watches. - The server binds `127.0.0.1` only and has **no authentication**. Do not change `--bind` to expose it on a network. ## What it shows Nine tabs in pipeline order -- Run, Frames, Dataset, Visual QC, Training, Inventory, Refinement, Config, Runs -- each reading what the pipeline already wrote; the source and refresh interval of every panel, and what each column means. Full text: `references/panels.md`. ## Frames: CTF quality Per-movie CTF histograms from WARP's `processed_ite