Skip to content

runzi

pypi python Build Status codecov

Python application for running, scheduling, collecting inputs & outputs of NZSHM jobs on workstations, AWS cloud, and HPC cluster

runzi is used by the ESNZ NSHM programme to run OpenSHA style inversions, hazard calculations, and other computational tasks.

  • Provides a CLI for launching jobs locally or using AWS EC2 services (HPC is currently unsupported after the move from PBS to Slurm).
  • Coordinates with toshi API and toshi-hazard-store to lookup and store results and metadata.

Run

$ runzi [OPTIONS] COMMAND [ARGS]...
$ runzi --help