PhD_PIHM
PIHM 1-6 month lead forecast scripts:
- data/1st_downscaling/1st_script.sh
- this script downloads the (2.8° X 2.8°) ECHAM4p5 precipitation monthly forecast grids for the specified limits and the Maurer (1⁄8° X 1⁄8°) precipitation monthly (and daily to be used in the next step) historical observations
- then uses principal component regression (PCR) executed by the climate predictability tools (CPT) from the IRI data library. It downscales the ECHAM4p5 grids to (1⁄8° X 1⁄8°)
- n.b.: the script downloads all lead times (1-7) but can be limited from (1-4)-month lead time which is more common.
- data/2_disaggregation/2nd_script.sh
- this script takes the downscaled monthly forecast and disaggregates it to daily time series using the Matlab code (medisagg.m), which is modified from the original Matlab code at (study.m)
- the script uses Octave (open source alternative for Matlab) and the necessary octave commands to run on all grids and all leads.
- data/3_forcing/3rd_script.sh
- this script generates the forcing file for each PIHM setup from the precipitation daily forecasts from steps 1 & 2, so for (1981-01 to 1981-06) setup, it collects the Jan from 1-month, Feb from 2-month, ... Jun from 6-month, ...
- data/4_runs/4th_script.sh
- data/5_results/5th_script.sh