Workflows
Modern research often requires building complex, multi-step workflows to manage analysis pipelines, parallel jobs, and reproducibility.
This section provides structured guides for:
Job Dependencies — Control job order and concurrency using SLURM dependencies
Parallel Jobs — Submit multicore, multinode, or hybrid MPI+OpenMP jobs
Snakemake — Create reproducible, scalable workflows with automatic dependency resolution
Reproducibility Framework (RF) — Organize projects to make every analysis step traceable, repeatable, and version-controlled
Whether you need to manage hundreds of independent jobs, build structured pipelines, or ensure the reproducibility of your computational work, these tutorials walk you through the full lifecycle on ARCH Systems.
Questions? Contact help@arch.jhu.edu for assistance.