magicwand
A drop-in observability shim for WDL tasks. One line in a command block instruments the entire task: system metrics, per-process resource tracking, automatic phase detection, and structured parsing of tool output, all forwarded to Weights & Biases.
Quickstart (Tier 0)
task align {
command <<<
set -euo pipefail
source <(curl -fsSL https://broadinstitute.github.io/magicwand/v0.1.0/install.sh)
magicwand init
bwa mem ref.fa reads.fq.
<hr>
<small>This is a companion discussion topic for the original entry at <a href='https://dockstore.org/workflows/github.com/broadinstitute/magicwand/magicwand-tier2-pysam-stats'>github.com/broadinstitute/magicwand/magicwand-tier2-pysam-stats</a></small>