Heating and Cooling Degree processing for GCAM from various sources such as WRF and CMIP
Default = NULL. String for path to the NetCDF file.
Default = NULL. String for variable name to extract from NetCDF file. Temperature var is 'tas' for CMIP models; 'T2' for WRF model.
Default = NULL. String for climate model that generates the ncdf file. Options: 'wrf' or 'cmip'.
Default = NULL. String for time step of input climate data. Options: 'hourly' or 'daily'
Default = NULL. String for path to population files (NetCDF or CSV). The CSV file need to have columns latitude, longitude, and years. For example, [latitude, longitude, 2020, 2021, ...]
Default = NULL. String for spatial aggregation boundaries. Options: check helios::spatial_options. 'gcam_us49', 'gcam_regions32', 'gcam_regions31_us52', 'gcam_countries', 'gcam_basins'.
Default = NULL. Integer vector for selected time periods to process. If not specified, set to GCAM periods seq(2020, 2100, 5).
Default = FALSE. Set to TRUE to output degree-hours by GCAM-USA dispatch segment. This can only be TRUE when model time_step is set to 'hourly'.
Default = 65. Integer for comfort temperature in degree F. 65 degree F is the comfort baseline temperature typically used by NOAA. The comfort temperature can vary by regions.
Default = paste0(getwd(),'/output'). String for output folder path.
Default = FALSE. Set to TRUE to create diagnostic figures.
Default = FALSE. Set to TRUE to generate XML outputs for GCAM.
Default = ”. String for the name to append to output file name.
Default = TRUE. Set to TRUE to save outputs.