diff --git a/parm/soca/berror/soca_bump_loc.yaml b/parm/soca/berror/obsolete/soca_bump_loc.yaml similarity index 100% rename from parm/soca/berror/soca_bump_loc.yaml rename to parm/soca/berror/obsolete/soca_bump_loc.yaml diff --git a/parm/soca/berror/soca_ensweights.yaml b/parm/soca/berror/obsolete/soca_ensweights.yaml similarity index 100% rename from parm/soca/berror/soca_ensweights.yaml rename to parm/soca/berror/obsolete/soca_ensweights.yaml diff --git a/parm/soca/berror/soca_parameters_diffusion_hz.yaml b/parm/soca/berror/obsolete/soca_parameters_diffusion_hz.yaml similarity index 100% rename from parm/soca/berror/soca_parameters_diffusion_hz.yaml rename to parm/soca/berror/obsolete/soca_parameters_diffusion_hz.yaml diff --git a/parm/soca/berror/soca_parameters_diffusion_vt.yaml b/parm/soca/berror/obsolete/soca_parameters_diffusion_vt.yaml similarity index 100% rename from parm/soca/berror/soca_parameters_diffusion_vt.yaml rename to parm/soca/berror/obsolete/soca_parameters_diffusion_vt.yaml diff --git a/parm/soca/berror/soca_setlocscales.yaml b/parm/soca/berror/obsolete/soca_setlocscales.yaml similarity index 100% rename from parm/soca/berror/soca_setlocscales.yaml rename to parm/soca/berror/obsolete/soca_setlocscales.yaml diff --git a/parm/soca/berror/old/parametric_stddev_b.yaml b/parm/soca/berror/old/parametric_stddev_b.yaml deleted file mode 100644 index a2052e8b1..000000000 --- a/parm/soca/berror/old/parametric_stddev_b.yaml +++ /dev/null @@ -1,58 +0,0 @@ -input geometry: - geom_grid_file: soca_gridspec.nc - mom6_input_nml: mom_input.nml - fields metadata: fields_metadata.yaml - -output geometry: - geom_grid_file: soca_gridspec.nc - mom6_input_nml: mom_input.nml - fields metadata: fields_metadata.yaml - -linear variable change: - input variables: [tocn, socn, ssh, cicen, hicen] - output variables: [tocn, socn, ssh, cicen, hicen] - linear variable changes: - - - linear variable change name: BkgErrGODAS - t_min: 0.1 - t_max: 2.0 - t_dz: 20.0 - t_efold: 500.0 - s_min: 0.0 - s_max: 0.25 - ssh_min: 0.0 # value at EQ - ssh_max: 0.1 # value in Extratropics - ssh_phi_ex: 20 # lat of transition from extratropics - cicen_min: 0.1 - cicen_max: 0.5 - hicen_min: 10.0 - hicen_max: 100.0 - - - linear variable change name: BkgErrFILT - ocean_depth_min: 1000 # [m] - rescale_bkgerr: 1.0 - efold_z: 2500.0 # [m] - - - linear variable change name: HorizFiltSOCA - niter: 3 - filter variables: [tocn, socn, ssh] - -increments: -- date: '{{ATM_WINDOW_BEGIN}}' - input variables: [tocn, socn, ssh, cicen, hicen] - input: - Identity: 1 - date: '{{ATM_WINDOW_BEGIN}}' - state variables: [ssh, tocn, socn, cicen, hicen] - trajectory: - read_from_file: 1 - basename: ./INPUT/ - ocn_filename: MOM.res.nc - ice_filename: cice.res.nc - date: '{{ATM_WINDOW_BEGIN}}' - state variables: [cicen, hicen, ssh, tocn, socn, hocn, layer_depth, mld] - output: - datadir: ./ - exp: bkgerr_stddev - type: incr - date: '{{ATM_WINDOW_BEGIN}}' diff --git a/parm/soca/berror/old/soca_apply_steric.yaml b/parm/soca/berror/old/soca_apply_steric.yaml deleted file mode 100644 index 5459a48ae..000000000 --- a/parm/soca/berror/old/soca_apply_steric.yaml +++ /dev/null @@ -1,50 +0,0 @@ -geometry: - geom_grid_file: soca_gridspec.nc - mom6_input_nml: mom_input.nml - fields metadata: fields_metadata.yaml - -date: '{{ATM_WINDOW_BEGIN}}' - -layers variable: [hocn] - -increment variables: [tocn, socn, uocn, vocn, ssh, hocn] - -set increment variables to zero: [ssh] - -vertical geometry: - read_from_file: 1 - basename: ./INPUT/ - ocn_filename: MOM.res.nc - date: '{{ATM_WINDOW_BEGIN}}' - -soca increments: - number of increments: ${CLIM_ENS_SIZE} - pattern: '%mem%' - template: - date: '{{ATM_WINDOW_BEGIN}}' - basename: ./static_ens/ - ocn_filename: 'ocn.pert.ens.%mem%.{{ATM_WINDOW_BEGIN}}.PT0S.nc' - read_from_file: 1 - -linear variable change: - linear variable changes: - - linear variable change name: BkgErrFILT - ocean_depth_min: 500 # zero where ocean is shallower than 500m - rescale_bkgerr: 1.0 # rescale perturbation - efold_z: 2500.0 # Apply exponential decay - - linear variable change name: BalanceSOCA - -trajectory: - state variables: [tocn, socn, uocn, vocn, ssh, hocn, layer_depth, mld] - date: '{{ATM_WINDOW_BEGIN}}' - basename: ./INPUT/ - ocn_filename: MOM.res.nc - read_from_file: 1 - -output increment: - datadir: ./static_ens/ - date: '{{ATM_WINDOW_BEGIN}}' - exp: tmp - type: incr - output file: 'ocn.pert.steric.%mem%.{{ATM_WINDOW_BEGIN}}.nc' - pattern: '%mem%' diff --git a/parm/soca/berror/old/soca_bump2d.yaml b/parm/soca/berror/old/soca_bump2d.yaml deleted file mode 100644 index 93e1fb7f0..000000000 --- a/parm/soca/berror/old/soca_bump2d.yaml +++ /dev/null @@ -1,53 +0,0 @@ -geometry: - geom_grid_file: soca_gridspec.nc - mom6_input_nml: mom_input.nml - fields metadata: fields_metadata.yaml - -background: - read_from_file: 1 - date: &date '{{ATM_WINDOW_BEGIN}}' - basename: ./INPUT/ - ocn_filename: MOM.res.nc - ice_filename: cice.res.nc - state variables: [cicen, hicen, hsnon, ssh] - -background error: - covariance model: SABER - saber central block: - saber block name: BUMP_NICAS - calibration: - io: - data directory: bump - drivers: - multivariate strategy: univariate - compute nicas: true - write local nicas: true - write nicas grids: true - model: - do not cross mask boundaries: false - nicas: - resolution: !ENV ${NICAS_RESOL} - max horizontal grid size: ${NICAS_GRID_SIZE} - grids: - - model: - variables: [cicen, hicen, hsnon, ssh] - io: - files prefix: bump2d - input model files: - - parameter: rh - file: - read_from_file: 1 - date: *date - basename: ./ - ocn_filename: ocn.cor_rh.incr.0001-01-01T00:00:00Z.nc - ice_filename: ice.cor_rh.incr.0001-01-01T00:00:00Z.nc - state variables: [cicen, hicen, hsnon, ssh] - - parameter: rv - file: - read_from_file: 1 - date: *date - basename: ./ - ocn_filename: ocn.cor_rv.incr.0001-01-01T00:00:00Z.nc - ice_filename: ice.cor_rv.incr.0001-01-01T00:00:00Z.nc - state variables: [cicen, hicen, hsnon, ssh] - diff --git a/parm/soca/berror/old/soca_bump_split.yaml b/parm/soca/berror/old/soca_bump_split.yaml deleted file mode 100644 index 51bade388..000000000 --- a/parm/soca/berror/old/soca_bump_split.yaml +++ /dev/null @@ -1,57 +0,0 @@ -geometry: - geom_grid_file: soca_gridspec.nc - mom6_input_nml: mom_input.nml - fields metadata: fields_metadata.yaml - -background: - read_from_file: 1 - date: &date '{{ATM_WINDOW_BEGIN}}' - basename: ./INPUT/ - ocn_filename: MOM.res.nc - ice_filename: cice.res.nc - state variables: [cicen, hicen, hsnon, socn, tocn, uocn, vocn, ssh] - -background error: - covariance model: SABER - saber central block: - saber block name: BUMP_NICAS - calibration: - io: - data directory: !ENV ${BUMPDIR} - drivers: - multivariate strategy: univariate - compute nicas: true - write local nicas: true - write nicas grids: true - model: - do not cross mask boundaries: false - nicas: - resolution: !ENV ${NICAS_RESOL} - max horizontal grid size: ${NICAS_GRID_SIZE} - grids: - - model: - variables: - - !ENV ${CVAR} - io: - files prefix: !ENV ${CVAR} - - input model files: - - parameter: rh - file: - read_from_file: 1 - date: *date - basename: ./ - ocn_filename: ocn.cor_rh.incr.0001-01-01T00:00:00Z.nc - ice_filename: ice.cor_rh.incr.0001-01-01T00:00:00Z.nc - state variables: - - !ENV ${CVAR} - - parameter: rv - file: - read_from_file: 1 - date: *date - basename: ./ - ocn_filename: ocn.cor_rv.incr.0001-01-01T00:00:00Z.nc - ice_filename: ice.cor_rv.incr.0001-01-01T00:00:00Z.nc - state variables: - - !ENV ${CVAR} - diff --git a/parm/soca/berror/old/soca_clim_ens_moments.yaml b/parm/soca/berror/old/soca_clim_ens_moments.yaml deleted file mode 100644 index df43fc516..000000000 --- a/parm/soca/berror/old/soca_clim_ens_moments.yaml +++ /dev/null @@ -1,28 +0,0 @@ -geometry: - geom_grid_file: soca_gridspec.nc - mom6_input_nml: mom_input.nml - fields metadata: fields_metadata.yaml - -ensemble: - members from template: - template: - read_from_file: 1 - date: '{{ATM_WINDOW_BEGIN}}' - basename: ./static_ens/ - ocn_filename: ocn.%mem%.nc - ice_filename: ice.%mem%.nc - state variables: [tocn, socn, ssh, uocn, vocn, hocn, cicen, hicen, hsnon] - pattern: '%mem%' - nmembers: ${CLIM_ENS_SIZE} - -mean output: - datadir: ./static_ens/ - exp: orig_ens_mean - type: incr - date: '{{ATM_WINDOW_BEGIN}}' - -standard deviation output: - datadir: ./static_ens/ - exp: orig_ens_stddev - type: incr - date: '{{ATM_WINDOW_BEGIN}}' diff --git a/parm/soca/berror/old/soca_clim_ens_perts.yaml b/parm/soca/berror/old/soca_clim_ens_perts.yaml deleted file mode 100644 index 83ef4996d..000000000 --- a/parm/soca/berror/old/soca_clim_ens_perts.yaml +++ /dev/null @@ -1,34 +0,0 @@ -geometry: - geom_grid_file: soca_gridspec.nc - mom6_input_nml: mom_input.nml - fields metadata: fields_metadata.yaml - -recenter variables: [cicen, hicen, hsnon, socn, tocn, uocn, vocn, ssh, hocn, mld, layer_depth] - -zero center: True - -center: - read_from_file: 1 - basename: ./INPUT/ - ocn_filename: MOM.res.nc - ice_filename: cice.res.nc - date: '{{ATM_WINDOW_BEGIN}}' - state variables: [cicen, hicen, hsnon, socn, tocn, uocn, vocn, ssh, hocn, mld, layer_depth] - -ensemble: - members from template: - template: - read_from_file: 1 - date: '{{ATM_WINDOW_BEGIN}}' - basename: ./static_ens/ - ocn_filename: ocn.%mem%.nc - ice_filename: ice.%mem%.nc - state variables: [cicen, hicen, hsnon, socn, tocn, uocn, vocn, ssh, hocn, mld, layer_depth] - pattern: '%mem%' - nmembers: ${CLIM_ENS_SIZE} - -recentered output: - datadir: ./static_ens - exp: pert - type: ens - date: '{{ATM_WINDOW_BEGIN}}' diff --git a/parm/soca/berror/old/soca_postproc_stddev.yaml b/parm/soca/berror/old/soca_postproc_stddev.yaml deleted file mode 100644 index 6720e1b5a..000000000 --- a/parm/soca/berror/old/soca_postproc_stddev.yaml +++ /dev/null @@ -1,31 +0,0 @@ -geometry: - geom_grid_file: soca_gridspec.nc - mom6_input_nml: mom_input.nml - fields metadata: fields_metadata.yaml - -date: '{{ATM_WINDOW_BEGIN}}' - -layers variable: [hocn] - -increment variables: [tocn, socn, uocn, vocn, ssh, hocn] - -set increment variables to zero: [ssh] - -vertical geometry: - read_from_file: 1 - basename: ./INPUT/ - ocn_filename: MOM.res.nc - date: '{{ATM_WINDOW_BEGIN}}' - -soca increment: - date: '{{ATM_WINDOW_BEGIN}}' - basename: ./static_ens/ - ocn_filename: 'ocn.orig_ens_stddev.incr.{{ATM_WINDOW_BEGIN}}.nc' - read_from_file: 1 - -output increment: - datadir: ./ - date: '{{ATM_WINDOW_BEGIN}}' - exp: filtered - type: incr - output file: 'ocn.orig_ens_stddev.incr.{{ATM_WINDOW_BEGIN}}.nc' diff --git a/parm/soca/soca_det_bkg_stage.yaml.j2 b/parm/soca/soca_det_bkg_stage.yaml.j2 index 980b238cb..e7c05ffcd 100644 --- a/parm/soca/soca_det_bkg_stage.yaml.j2 +++ b/parm/soca/soca_det_bkg_stage.yaml.j2 @@ -21,4 +21,3 @@ copy: - ["{{ COMIN_OCEAN_HISTORY_PREV }}/{{ RUN }}.ocean.t{{ gcyc }}z.inst.{{ fcsth }}.nc", "{{ DATA }}/bkg/ocean.bkg.{{ fcsth }}.nc"] - ["{{ COMIN_ICE_HISTORY_PREV }}/{{ RUN }}.ice.t{{ gcyc }}z.inst.{{ fcsth }}.nc", "{{ DATA }}/bkg/ice.bkg.{{ fcsth }}.nc"] {% endfor %} -