input:
  xwliq_var: AXWLIQ
  xwice_var: AXWICE
  filename_template: "{prefix}_{var}_daily.nc"

  # Python-style index.
  # Skip bottom_top indices 0,1,2,3,4.
  # Use AXWLIQ[:, 5:, :, :] and AXWICE[:, 5:, :, :].
  real_layer_start_index: 5

  copy_auxiliary_variables:
    - lat
    - lon

soil:
  interfaces_m:
    - 0.0
    - 0.017512819
    - 0.045091785
    - 0.090561822
    - 0.1655292
    - 0.2891296
    - 0.4929122
    - 0.8288928
    - 1.382831
    - 2.296121
    - 3.801882
    - 5.676432

output:
  var_name: axsmtg
  filename_template: "{prefix}_axsmtg_daily.nc"
  fill_value: -999.0
  units: "kg/m2"
  description: "Total grouped SM(liq+ice) for 0-10cm, 10-40cm, 40-100cm, 1m-2m, and entire depths (0-5.676432m)"

  groups:
    - name: "0-10cm"
      top_m: 0.0
      bottom_m: 0.10

    - name: "10-40cm"
      top_m: 0.10
      bottom_m: 0.40

    - name: "40-100cm"
      top_m: 0.40
      bottom_m: 1.00

    - name: "1m-2m"
      top_m: 1.00
      bottom_m: 2.00

    - name: "total"
      top_m: 0.0
      bottom_m: -1

processing:
  chunk_time: 16

  # Optional. Leave empty/null to use Numba default.
  # You can also use command-line --numba-threads.
  numba_threads:

netcdf:
  format: NETCDF4
  zlib: true
  complevel: 4
  shuffle: true
