#
#   ___   ___                                   _     _                       _ 
#  / __| / __|  ___   _ __   ___   _ _   __ _  | |_  (_)  ___   _ _    __ _  | |
# | (__  \__ \ / _ \ | '_ \ / -_) | '_| / _` | |  _| | | / _ \ | ' \  / _` | | |
#  \___| |___/ \___/ | .__/ \___| |_|   \__,_|  \__| |_| \___/ |_||_| \__,_| |_|
#                    |_|                                                        

#################################################################################
# RECIPE DESCRIPTION 
#################################################################################

Description:
    Author: Ll. Palma # [Optional?/str]
    Info: This is a test of an atomic recipe to calibrate and verify SEAS5 # [Optional?/str]

#################################################################################
# ANALYSIS CONF
#################################################################################

Analysis: 
  Horizon: Seasonal # [Mandatory/str (either seasonal, subseasonal, decadal)]
  Variables:
    ECVs:
      name: tas 
      freq: monthly_mean
    Indicators:
      no
  Datasets:
    System: 
      name: system5c3s # list of strs
    Multimodel: False # boolean, if true system above are aggregated into single multi-model
    Reference: # single dict? in the future multiple ref can be an asset 
      name: era5 # str
  Time:
    sdate: 
      fcst_year: no # list of ints or no (case where only hcst is verfied)
      fcst_month: ["07"] # int or list of ints with MMDD format 
      fcst_day: ["01"] # int or list of ints with MMDD format 
    hcst_start: "1993" # int mandatory
    hcst_end: "2016" # int mandatory
    leadtimemin: 1 # int mandatory
    leadtimemax: 6 # int mandatory [units????]
  Region:
    # FOCUS SADC
    latmin: -40 
    latmax: 10 
    lonmin: 0 
    lonmax: 60
  Regrid:
    method: conservative # str mandatory
    type: to_system # str either system or reference mandatory
  Data_load:
    module: "modules/data_load/seas5.load.R"
  Workflow:
    Calibration:
      method: SBC # str
    Skill:
      metric: RPSS # str
    Indicators:
      index: FALSE # bool 
  Output_format: S2S4E # str

#################################################################################
# Run CONF
#################################################################################

Run:
  Loglevel: INFO # str
  Terminal: TRUE # bool
  output_dir: /esarchive/scratch/lpalma/git/auto-s2s/out-logs/
  code_dir: /esarchive/scratch/lpalma/git/auto-s2s/


