Configuration Adjoint-test Short Setup MELCHIOR Constant-Increment Control-Test-space Full-period

Configuration Adjoint-test Short Setup MELCHIOR Constant-Increment Control-Test-space Full-period#

Download config_adjtltest_short_setup_melchior_cst-incr_control-testspace_fullperiod.yml

#####################
# pyCIF config file #
#####################

# Define here all parameters for pyCIF following YAML syntax
# For details on YAML syntax, please see:
# http://docs.ansible.com/ansible/latest/YAMLSyntax.html

###############################################################################
# pyCIF parameters

rootdir: &rootdir /tmp/CIF/
outdir: &outdir  !join [*rootdir, /.tox/py38/tmp]
verbose: 2
logfile: pycif.logtest
workdir:  !join [*outdir, /adjtltest_short_setup_melchior_cst-incr_control-testspace_fullperiod]
datei: 2011-03-22 00:00:00
datef: 2011-03-22 03:00:00

###############################################################################

# http://community-inversion.eu/documentation/plugins/modes/adj-tl_test.html

mode:
  plugin:
    name: adj-tl_test
    version: std

  increments: 0.2
  incrmode: cst
  testspace: control

###############################################################################

# http://community-inversion.eu/documentation/plugins/obsoperators/standard.html

obsoperator:
  plugin:
    name: standard
    version: std

  autorestart: false
  monitor_memory: true

###############################################################################

# http://community-inversion.eu/documentation/plugins/platforms/docker.html

platform:
  plugin:
    name: docker
    version: cif

  cores: 10
  queue: mediump

###############################################################################

# http://community-inversion.eu/documentation/plugins/models/chimere.html

model:
  plugin:
    name: CHIMERE
    version: std

  direxec: /tmp/PYCIF_DATA_TEST//CHIMERE//CHIMERE_executables/
  dir_sources:  !join [*rootdir, /model_sources/chimereGES]
  auto-recompile: true
  periods: 3H
  nphour_ref: 6
  ichemstep: 1
  ideepconv: 0
  nzdoms: 1
  nmdoms: 1
  nivout: 17
  nlevemis: 17
  usechemistry: 1
  usedepos: 1
  usewetdepos: 1
  useemisb: 1

###############################################################################

# http://community-inversion.eu/documentation/plugins/domains/chimere.html

domain:
  plugin:
    name: CHIMERE
    version: std

  domid: ACADOK
  repgrid: /tmp/PYCIF_DATA_TEST/CHIMERE/domains
  nlev: 17
  p1: 997
  pmax: 200
  emissublayer: 0

###############################################################################

chemistry:
  dir_precomp: /tmp/PYCIF_DATA_TEST/CHIMERE/chemical_schemes
  schemeid: univ.melchior2

###############################################################################

# http://community-inversion.eu/documentation/plugins/obsvects/standard.html

obsvect:
  plugin:
    name: standard
    version: std

  dump_obs: true

###############################################################################

# http://community-inversion.eu/documentation/plugins/controlvects/standard.html

controlvect:
  plugin:
    name: standard
    version: std

  dump: true

###############################################################################

# http://community-inversion.eu/documentation/plugins/datavects/standard.html

datavect:
  plugin:
    name: standard
    version: std

  components:
    flux:
      plugin:
        name: CHIMERE
        version: AEMISSIONS
        type: flux
      dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
      file: 'AEMISSIONS.%Y%m%d%H.3.nc'
      file_freq: 3H
      parameters:
        HCHO:
          plugin:
            name: CHIMERE
            version: AEMISSIONS
            type: flux
          file_freq: 3H
          hresol: hpixels
          err: 1
          tresol: 1H
          hcorrelations:
            dump_hcorr: true
            sigma_land: 200
            sigma_sea: 1000
            landsea: true
            filelsm: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK/ACAD_landseamask.nc
          tcorrelations:
            sigma_t: 3H

        CO:
          plugin:
            name: CHIMERE
            version: AEMISSIONS
            type: flux
          file_freq: 3H
          hresol: bands
          bands_lat:
          - 45
          - 47
          - 50
          - 54
          bands_lon:
          - -2
          - 0
          - 3
          - 6
          - 8
          vresol: kbands
          kbands:
          - 0
          - 10
          - 15
          - 17
          nlev: 17
          err: 1
          tresol: 3H
          hcorrelations:
            dump_hcorr: true
            sigma: 100

        CH4:
          plugin:
            name: CHIMERE
            version: AEMISSIONS
            type: flux
          file_freq: 3H
          hresol: ibands
          bands_i:
          - 0
          - 2
          - 5
          - 8
          - 12
          - 15
          bands_j:
          - 0
          - 5
          - 10
          - 18
          vresol: vpixels
          nlev: 17
          err: 1
          tresol: 3H
          hcorrelations:
            dump_hcorr: true
            sigma: 100

        NH3:
          plugin:
            name: CHIMERE
            version: AEMISSIONS
            type: flux
          file_freq: 3H
          hresol: regions
          regions_infos:
            dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
            file: AEMISSIONS.regions.nc
            default_read: true
          vresol: vpixels
          nlev: 17
          err: 1
          tresol: 3H
          hcorrelations:
            dump_hcorr: true
            sigma: 100

    latcond:
      plugin:
        name: CHIMERE
        version: icbc
        type: field
      dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
      file: 'BOUN_CONCS.%Y%m%d%H.3.nc'
      file_freq: 3H
      comp_type: latcond
      parameters:
        NO2:
          hresol: hpixels
          is_lbc: true
          vresol: vpixels
          nlev: 17
          err: 0.1
          tresol: 1H
          file_freq: 3H
        HCHO:
          hresol: bands
          bands_lat:
          - 45
          - 47
          - 52
          - 54
          bands_lon:
          - -1.5
          - 0
          - 6.5
          - 8
          is_lbc: true
          vresol: vpixels
          nlev: 17
          err: 0.1
          tresol: 1H
          file_freq: 3H
        CO:
          hresol: bands
          bands_lat:
          - 45
          - 47
          - 52
          - 54
          bands_lon:
          - -1.5
          - 0
          - 6.5
          - 8
          is_lbc: true
          nlev: 17
          err: 0.1
          tresol: 1H
          file_freq: 3H
          vresol: kbands
          kbands:
          - 0
          - 10
          - 15
          - 17
        CH4:
          plugin:
            name: ECMWF
            version: grib2
            type: field
          dir: '/tmp/PYCIF_DATA_TEST//RAW//ECMWF/europe160/%Y/%m/'
          varname: co2
          file: 'macc.160europe.%Y%m%d0000%H.grb2'
          unit_conversion:
            scale: 1810375000.0
          regrid:
            method: bilinear
          time_interpolation:
            method: linear
          vertical_interpolation:
            method: linear
          is_lbc: true
          nlev: 40

    topcond:
      plugin:
        name: CHIMERE
        version: icbc
        type: field
      dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
      file: 'BOUN_CONCS.%Y%m%d%H.3.nc'
      file_freq: 3H
      comp_type: topcond

    meteo:
      plugin:
        name: CHIMERE
        version: std
      dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
      file: 'METEO.%Y%m%d%H.3.nc'
      file_freq: 3H

    inicond:
      plugin:
        name: CHIMERE
        version: icbc
        type: field
      dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
      file: INI_CONCS.0.nc
      comp_type: inicond
      parameters:
        HCHO:
          hresol: hpixels
          err: 0.05
        NO2:
          hresol: hpixels
          err: 0.05
        CH4:
          hresol: hpixels
          err: 0.05
          vresol: vpixels
          nlev: 17
        CO:
          hresol: hpixels
          err: 0.05
          vresol: kbands
          kbands:
          - 0
          - 10
          - 15
          - 17
          nlev: 17

    concs:
      parameters:
        HCHO:
          dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
          file: monitor_test.nc
        NO2:
          plugin:
            name: random
            type: measurements
            version: param
          duration: 2H
          frequency: 22min
          nstations: 1
          random_subperiod_shift: true
          seed: true
          zmax: 100
          regrid:
            method: bilinear

    bioflux:
      plugin:
        name: CHIMERE
        version: AEMISSIONS
        type: flux
      dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
      file: 'BEMISSIONS.%Y%m%d%H.3.nc'
      file_freq: 3H
      emis_type: bio
      parameters:
        C5H8:
          plugin:
            name: CHIMERE
            version: AEMISSIONS
            type: flux
          dir: /tmp/PYCIF_DATA_TEST/CHIMERE/EUROCOM/NOx
          file: 'BEMISSIONS.201502%d%H.24.nc'
          file_freq: 24H
          emis_type: bio
          domain:
            plugin:
              name: CHIMERE
              version: std
            domid: EUROCOM
            repgrid: /tmp/PYCIF_DATA_TEST/CHIMERE/domains
            nlev: 17
            p1: 997
            pmax: 200
            emissublayer: 0

    satellites:
      parameters:
        NO2:
          dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
          file: 'monitor_OMIQA4ECV_NO2_ACADOK.%Y%m%d.9H.nc'
          formula: 2
          pressure: Pa
          chosenlev: 0
          extend_surf: false
          cropstrato: false
          nchunks: 5
          correct_pthick: false
          fill_strato: true
          molmass: 10
    stratosphere:
      parameters:
        NO2:
          plugin:
            name: ECMWF
            version: grib2
            type: field
          dir: '/tmp/PYCIF_DATA_TEST//RAW//ECMWF/europe160/%Y/%m/'
          varname: co2
          file: 'macc.160europe.%Y%m%d0000%H.grb2'
          unit_conversion:
            scale: 1810375000.0
          regrid:
            method: bilinear