Accommodate GDLAS 2.0 Noah LSM
Options to use GLDAS NOAH (monthly) data, including omitting electricity and agriculture assessments.
Substantial changes include those to:
- workflow/wsim_workflow/actions.py, to accommodate option to perform fits on time-integrated temp and precip
- makemake.py, to accept commandline args that when passed, will omit steps to run agriculture, electricity assessments
- wsim.io::read_vars_from_cdf(), to detect netCDF dimensions with constant values as extra_dims. For example, GLDAS data files contain a time variable, which represents the time elapsed since the origin of the dataset (1948-01-01 00:00); this time variable is constant across all cells within each file, and unless considered an extra dimension, throws trouble to wsim functions trying to read the netCDF.
- gldas_noah_extract. In principle gldas_noah_extract.R was written to entirely replace gldas_noah_extract.sh, but the shell script is not deleted.
Edited by Cynthia Crowley