13 Forward Isotopes

13 Forward Isotopes#

Download 13_fwd_isotopes.yml

verbose: 1
workdir: ${SCRATCH}/cif_workdirs/cif_workdir_test_isotopes/
logfile: cif.log
datei: 2018-01-01 00:00:00
datef: 2018-01-01 06:00:00

mode:
  plugin:
    name: forward
    version: std

model:
  plugin:
    name: ICON-ART
    version: std
  require_domain: True
  require_chemistry: True
  periods: 6H
  output_resolution: 1H
  icon_dir: ${SCRATCH}/icon-steiner-v2/
  icon_exe: ${SCRATCH}/icon-steiner-v2/cpu/bin/icon
  meteo_inicond_file : ${SCRATCH}/ICON_CTDAS_STEINER/input/icbc/merged/IC/era5_2018010100.nc
  meteo_lbc_file: era5_%Y%m%d%H_lbc.nc
  meteo_lbc_dir: ${SCRATCH}/ICON_CTDAS_STEINER/input/icbc/merged/LBC/
  namelist_file: ${SCRATCH}/cif/examples/iconart/nml_iconart_europe
  run_icon_with_another_job: True 
  use_hourofyear: False
  # dont_run: True

platform:
  plugin:
    name: EMPA
    version: daint
    type: platform
  project: em05
  queue: normal
  time: 00:10:00
  time_model: 00:05:00
  nodes: 1
  nodes_model: 4
  cores: 36
  constraint: mc
  project: em05
  python: /opt/python/3.9.4.1/bin/python

obsoperator:
  plugin:
    name: standard
    version: std
  force_full_operator: True

chemistry:
  schemeid: template_CH4
  acspecies:
    12CH4:
      mass: 16.031
    13CH4:
      mass: 17.035
  emis_species:
    12CH4:
    13CH4:

domain:
  plugin:
    name: ICON-ART
    version: std
  dynamics_grid: ${SCRATCH}/ICON_CTDAS_STEINER/input/grid/dyn_grid.nc
  lbc_grid: ${SCRATCH}/ICON_CTDAS_STEINER/input/grid/lateral_boundary.grid.nc
  reduced_radiation_grid: ${SCRATCH}/ICON_CTDAS_STEINER/input/grid/parent_grid.nc
  map_file: ${SCRATCH}/ICON_CTDAS_STEINER/input/grid/map_file.latbc
  extpar_file: ${SCRATCH}/ICON_CTDAS_STEINER/input/grid/extpar_file.nc
  ifs_137_level_def_file: ${SCRATCH}/cif_data/GRID/EUROPE/IFS_level_definition_137.csv

obsvect:
  dump: True
  plugin:
    name: standard
    version: std
    type: obsvect
  transform_pipe:
    trans1:
      plugin:
        name: conc2ratio
        version: std
        type: transform
      unit: volume
      component: 
        - concs
        - concs
      parameters_in:
        names:
          - 12CH4 
          - 13CH4
      parameters_out:
        names: 
          - d13C
          - CH4
        spec_mass: 16.0425
        iso_mass: [16.031, 17.035]
        d13C: 
          isotopologues: 
            - 13CH4
          refs: 
            - 12CH4
          standard: 0.0112372

controlvect:
  plugin:
    name: standard
    version: std
    type: controlvect
  transform_pipe:


    trans_inicond:
      plugin:
        name: ratio2conc
        version: std
        type: transform
      unit: mass
      component: 
        - inicond
        - inicond
      parameters_in:
        names:
          - d13C
          - CH4
      parameters_out:
        names: 
          - 12CH4 
          - 13CH4
        spec_mass: 16.0425
        iso_mass: [16.031, 17.035]
        d13C: 
          standard: 0.0112372

    trans_lbc:
      plugin:
        name: ratio2conc
        version: std
        type: transform
      unit: mass
      component: 
        - lbc
        - lbc
      parameters_in:
        names:
          - d13C
          - CH4
      parameters_out:
        names: 
          - 12CH4 
          - 13CH4
        spec_mass: 16.0425
        iso_mass: [16.031, 17.035]
        d13C: 
          standard: 0.0112372

    trans_flux_anth:
      plugin:
        name: ratio2conc
        version: std
        type: transform
      unit: mass
      component: 
        - flux
        - flux
      parameters_in:
        names:
          - d13C_anth
          - CH4_anth
      parameters_out:
        names: 
          - 12CH4_anth 
          - 13CH4_anth
        spec_mass: 16.0425
        iso_mass: [16.031, 17.035]
        d13C_anth: 
          standard: 0.0112372

          
    trans_flux_natural:
      plugin:
        name: ratio2conc
        version: std
        type: transform
      unit: mass
      component: 
        - flux
        - flux
      parameters_in:
        names:
          - d13C_natural
          - CH4_natural
      parameters_out:
        names: 
          - 12CH4_natural
          - 13CH4_natural
        spec_mass: 16.0425
        iso_mass: [16.031, 17.035]
        d13C_natural: 
          standard: 0.0112372


    trans_flux_12CH4:
      plugin:
        name: families
        version: std
        type: transform
      component: flux
      parameters_in:
      - 12CH4_natural
      - 12CH4_anth
      parameter_out: 12CH4


    trans_flux_13CH4:
      plugin:
        name: families
        version: std
        type: transform
      component: flux
      parameters_in:
      - 13CH4_natural
      - 13CH4_anth
      parameter_out: 13CH4

datavect:
  plugin:
    name: standard
    version: std
  components:
    concs:
      parameters:
        CH4:
          dir: /scratch/snx3000/jthanwer/cif_data/OBS/
          file: monitor_verify_europe_2018.nc
        d13C:
          dir: /scratch/snx3000/jthanwer/cif_data/OBS/
          file: monitor_verify_europe_2018_d13c.nc
    flux:
      parameters:
        CH4_anth:
          plugin:
            name: ICON-ART
            type: flux
            version: sflx
          dir: ${SCRATCH}/cif_data/OEM/TRANSCOM_EUROPE
          file: TRANSCOM_EMISSIONS_%Y_%m_%d.nc
          varname: emis_anth
          tfactors_hod_file: ${SCRATCH}/ICON_CTDAS_STEINER/input/OEM/hourofday.nc
          tfactors_dow_file: ${SCRATCH}/ICON_CTDAS_STEINER/input/OEM/dayofweek.nc
          tfactors_moy_file: ${SCRATCH}/ICON_CTDAS_STEINER/input/OEM/monthofyear.nc
          oem_group: GNFR_A
        d13C_anth:
          plugin:
            name: flux
            version: template
            type: datastream
          average_value: -52.0
          std_value: 0
          nlev: 1
          nlat: 150
          lat_min: 30
          lat_max: 75
          nlon: 150
          lon_min: -20
          lon_max: 40
          regrid:
            method: bilinear
            rounding_domain: 3
        CH4_natural:
          plugin:
            name: ICON-ART
            type: flux
            version: sflx
          dir: ${SCRATCH}/cif_data/OEM/TRANSCOM_EUROPE
          file: TRANSCOM_EMISSIONS_%Y_%m_%d.nc
          varname: emis_natural
          tfactors_hod_file: ${SCRATCH}/ICON_CTDAS_STEINER/input/OEM/hourofday.nc
          tfactors_dow_file: ${SCRATCH}/ICON_CTDAS_STEINER/input/OEM/dayofweek.nc
          tfactors_moy_file: ${SCRATCH}/ICON_CTDAS_STEINER/input/OEM/monthofyear.nc
          oem_group: GNFR_A
        d13C_natural:
          plugin:
            name: flux
            version: template
            type: datastream
          average_value: -40.0
          std_value: 0
          nlev: 1
          nlat: 150
          lat_min: 30
          lat_max: 75
          nlon: 150
          lon_min: -20
          lon_max: 40
          regrid:
            method: bilinear
            rounding_domain: 3
    inicond:
      parameters:
        CH4:
          plugin:
            name: ICON-ART
            type: field
            version: icbc
          dir: ${SCRATCH}/cif_data/ICBC/IC/
          file: era5_2018010100.nc
          comp_type: inicond
          varname: CH4_ANT
        d13C:
          plugin:
            name: flux
            version: template
            type: datastream
          average_value: -47.3
          std_value: 0
          nlev: 137
          nlat: 150
          lat_min: 30
          lat_max: 75
          nlon: 150
          lon_min: -20
          lon_max: 40
          regrid:
            method: bilinear
            rounding_domain: 3
    lbc:
      parameters:
        CH4:
          plugin:
            name: ICON-ART
            type: field
            version: icbc
          dir: ${SCRATCH}/cif_data/ICBC/LBC/
          file: era5_%Y%m%d%H_lbc.nc
          file_freq: 3H
          comp_type: lbc
          varname: CH4
        d13C:
          plugin:
            name: flux
            version: template
            type: datastream
          average_value: -47.3
          std_value: 0
          nlev: 137
          nlat: 150
          lat_min: 30
          lat_max: 75
          nlon: 150
          lon_min: -20
          lon_max: 40
          regrid:
            method: bilinear
            rounding_domain: 3