Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 999 Bytes

README.md

File metadata and controls

23 lines (17 loc) · 999 Bytes

qq-workflows

This repository contains code used to coordinate workflows that use the qq-scaling command line programs at:
https://github.com/AusClimateService/qqscale

Generic makefiles and template notebooks can be found in the top directory. Each subdirectory then contains configuration makefiles and executed notebooks relating to specific projects.

The steps involved in using the Makefile to build an execute a workflow for a particular project (project/) are:

  1. Create a configuration makefile (e.g. project/my_config.mk)
  2. Run make [target] [-nB] CONFIG=project/my_config.mk to implement either QDC or ECDFm.

-n is a dry run (i.e. just print the commands to the screen without running them) and -B forces all steps to be run (i.e. even if make thinks the output files already exist and are up-to-date).

The Makefile runs python programs in the /g/data/xv83/quantile-mapping/miniconda3/envs/qq-workflows conda environment, which is described by environment.yml.