From 84b66d930fb07107f5a050574643d9a7bb477797 Mon Sep 17 00:00:00 2001 From: Ricardo Todling Date: Fri, 2 Sep 2022 07:09:38 -0400 Subject: [PATCH 1/3] revise bkg for JEDI; reduce footprint of ensemble output by using deflate opt in history --- src/Applications/GEOSdas_App/GEOSdas.csm | 8 +-- src/Applications/GEOSdas_App/edhist.pl | 2 +- src/Applications/GEOSdas_App/fvsetup | 34 ++++++++++ src/Applications/GEOSdas_App/gen_silo_arc.pl | 2 +- .../GEOSdas_App/write_monthly_rc_arc.pl | 4 +- .../NCEP_enkf/scripts/gmao/atmens_arch.csh | 10 +-- .../NCEP_enkf/scripts/gmao/atmos_egsi.csh | 5 +- .../scripts/gmao/etc/AtmEnsConfig.csh | 4 +- .../scripts/gmao/etc/HISTAENS.rc.tmpl | 63 +++++++++++++++---- .../scripts/gmao/etc/HISTAGEPS.rc.tmpl | 28 ++++++++- .../scripts/gmao/etc/HISTAOSE.rc.tmpl | 36 +++++++++++ .../scripts/gmao/etc/atmens_storage.arc | 2 +- .../NCEP_enkf/scripts/gmao/obsvr_ensemble.csh | 12 ++-- .../NCEP_enkf/scripts/gmao/setup_atmens.pl | 2 +- .../NCEP_enkf/scripts/gmao/update_ens.csh | 10 +-- 15 files changed, 178 insertions(+), 44 deletions(-) diff --git a/src/Applications/GEOSdas_App/GEOSdas.csm b/src/Applications/GEOSdas_App/GEOSdas.csm index a377d4a1..980889ce 100755 --- a/src/Applications/GEOSdas_App/GEOSdas.csm +++ b/src/Applications/GEOSdas_App/GEOSdas.csm @@ -5953,10 +5953,10 @@ endif /bin/rm $EXPID.*rst*iter*.$RSTSUFFIX endif cd - - set lsttrajrst = `ls $EXPID.traj_lcv_rst.*$NCSUFFIX` - if ( ${%lsttrajrst} ) then - tar cvf $FVWORK/$EXPID.trajrst.${rtag3}.tar $lsttrajrst - /bin/rm $lsttrajrst + set lstbkgcrst = `ls $EXPID.bkg_clcv_rst.*$NCSUFFIX` + if ( ${%lstbkgcrst} ) then + tar cvf $FVWORK/$EXPID.bkgcrst.${rtag3}.tar $lstbkgcrst + /bin/rm $lstbkgcrst endif if ( $DO4DIAU ) then set lstagcmrst = `ls $EXPID.agcm_import_rst.*$NCSUFFIX` diff --git a/src/Applications/GEOSdas_App/edhist.pl b/src/Applications/GEOSdas_App/edhist.pl index ba0c1551..785dfb73 100755 --- a/src/Applications/GEOSdas_App/edhist.pl +++ b/src/Applications/GEOSdas_App/edhist.pl @@ -1377,7 +1377,7 @@ sub add_silo_mstorage_traits { #------------------------------ outer: foreach $name (@bottomList) { - next outer if $name =~ m/_rst/ and $name ne "traj_lcv_rst"; + next outer if $name =~ m/_rst/ and $name ne "bkg_clcv_rst"; unless ($traitHash{$name} =~ m/\bsilo\b/) { $traitHash{$name} =~ s/:template:/:template:silo.N1:/; diff --git a/src/Applications/GEOSdas_App/fvsetup b/src/Applications/GEOSdas_App/fvsetup index 22d7cabb..d45361e2 100755 --- a/src/Applications/GEOSdas_App/fvsetup +++ b/src/Applications/GEOSdas_App/fvsetup @@ -1359,6 +1359,8 @@ sub ed_g5hist_rc_new { . " -s \@COMPRESS=$cmprss" . " -s \@APERT_IM=$apert_im" . " -s \@APERT_JM=$apert_jm" + . " -s \@BJEDI_IM=$bjedi_im" + . " -s \@BJEDI_JM=$bjedi_jm" . " -s \@PERT_FREQ=$pert_freq" . " -s \@AGCM_GRIDNAME=$AGCM_GRIDNAME"; print "$cmd\n"; @@ -1453,6 +1455,8 @@ sub ed_g5prog_rc { if($rcd =~ /\@HIST_PERT_JM/) { $rcd=~ s/\@HIST_PERT_JM/$hist_pert_jm/ } if($rcd =~ /\@APERT_IM/) { $rcd=~ s/\@APERT_IM/$apert_im/ } if($rcd =~ /\@APERT_JM/) { $rcd=~ s/\@APERT_JM/$apert_jm/ } + if($rcd =~ /\@BJEDI_IM/) { $rcd=~ s/\@BJEDI_IM/$bjedi_im/ } + if($rcd =~ /\@BJEDI_JM/) { $rcd=~ s/\@BJEDI_JM/$bjedi_jm/ } if($rcd =~ /\@PERT_FREQ/) { $rcd=~ s/\@PERT_FREQ/$pert_freq/ } if($rcd =~ /\@FCSENS/) { if ($admtlm) { $rcd =~ s/\@FCSENS/ /; } @@ -1526,6 +1530,8 @@ sub ed_g5prog_rc_new { . " -s \@HIST_PERT_JM=$hist_pert_jm" . " -s \@APERT_IM=$apert_im" . " -s \@APERT_JM=$apert_jm" + . " -s \@BJEDI_IM=$bjedi_im" + . " -s \@BJEDI_JM=$bjedi_jm" . " -s \@PERT_FREQ=$pert_freq" . " -s \@AGCM_GRIDNAME=$AGCM_GRIDNAME"; print "$cmd\n"; @@ -1915,6 +1921,8 @@ sub ed_gsigridcomp_rc { if($rcd =~ /\@NYGSI/) {$rcd=~ s/\@NYGSI/$nygsi/g; } if($rcd =~ /\@APERT_IM/) {$rcd=~ s/\@APERT_IM/$apert_im/g; } if($rcd =~ /\@APERT_JM/) {$rcd=~ s/\@APERT_JM/$apert_jm/g; } + if($rcd =~ /\@BJEDI_IM/) {$rcd=~ s/\@BJEDI_IM/$apert_im/g; } + if($rcd =~ /\@BJEDI_JM/) {$rcd=~ s/\@BJEDI_JM/$apert_jm/g; } } if($rcd =~ /\@NSIG/) {$rcd=~ s/\@NSIG/$siglevs/g; } if($rcd =~ /\@VARWINDOW/) {$rcd=~ s/\@VARWINDOW/$varwnd_nhms/g; } @@ -4761,6 +4769,8 @@ EOF $hist_pert_jm = $agcm_jm; $apert_im = $ana_im; $apert_jm = $ana_jm; + $bjedi_im = $ana_im; + $bjedi_jm = $ana_jm; $anahgrd = substr($res,0,1); $jcap_ens = $jcap; $ana_im_ens = $ana_im; @@ -4790,6 +4800,8 @@ EOF $hist_pert_jm = $agcm_jm; $apert_im = $agcm_im; $apert_jm = $agcm_jm; + $bjedi_im = $agcm_im; + $bjedi_jm = $agcm_jm; $anahgrd = substr($res,0,1); $jcap_ens = $jcap; $ana_im_ens = $ana_im; @@ -4819,6 +4831,8 @@ EOF $hist_pert_jm = $agcm_jm; $apert_im = $agcm_im; $apert_jm = $agcm_jm; + $bjedi_im = $agcm_im; + $bjedi_jm = $agcm_jm; $anahgrd = substr($res,0,1); $jcap_ens = $jcap; $ana_im_ens = $ana_im; @@ -4846,6 +4860,8 @@ EOF $hist_pert_jm = $agcm_jm; $apert_im = $agcm_im; $apert_jm = $agcm_jm; + $bjedi_im = $agcm_im; + $bjedi_jm = $agcm_jm; $anahgrd = substr($res,0,1); $jcap_ens = $jcap; $ana_im_ens = $ana_im; @@ -4877,6 +4893,8 @@ EOF $hist_pert_jm = 181; $apert_im = 288; $apert_jm = 181; + $bjedi_im = 288; + $bjedi_jm = 181; $anahgrd = substr($res,0,1); $jcap_ens = 126; $ana_im_ens = 288; @@ -4908,6 +4926,8 @@ EOF $hist_pert_jm = 361; $apert_im = 576; $apert_jm = 361; + $bjedi_im = 288; + $bjedi_jm = 181; $anahgrd = substr($res,0,1); $jcap_ens = 126; $ana_im_ens = 288; @@ -4937,6 +4957,8 @@ EOF $hist_pert_jm = $agcm_jm; $apert_im = $agcm_im; $apert_jm = $agcm_jm; + $bjedi_im = $agcm_im; + $bjedi_jm = $agcm_jm; $anahgrd = substr($res,0,1); $jcap_ens = $jcap; $ana_im_ens = $ana_im; @@ -4969,6 +4991,8 @@ EOF $hist_pert_jm = $ana_jm; $apert_im = $agcm_im; $apert_jm = $agcm_jm; + $bjedi_im = $agcm_im; + $bjedi_jm = $agcm_jm; $anahgrd = "b"; $jcap_ens = $jcap; $ana_im_ens = $ana_im; @@ -5001,6 +5025,8 @@ EOF $hist_pert_jm = $ana_jm; $apert_im = $agcm_im; $apert_jm = $agcm_jm; + $bjedi_im = $agcm_im; + $bjedi_jm = $agcm_jm; $anahgrd = "c"; $jcap_ens = $jcap; $ana_im_ens = $ana_im; @@ -5038,6 +5064,8 @@ EOF $hist_pert_jm = 181; $apert_im = 90; $apert_jm = $apert_im * 6; + $bjedi_im = 90; + $bjedi_jm = $bjedi_im * 6; $anahgrd = "d"; $jcap_ens = 126; $ana_im_ens = 288; @@ -5071,6 +5099,8 @@ EOF $hist_pert_jm = 361; $apert_im = 180; $apert_jm = $apert_im * 6; + $bjedi_im = 90; + $bjedi_jm = $bjedi_im * 6; $anahgrd = "d"; $use_shmem = 1; $jcap_ens = 126; @@ -5106,6 +5136,8 @@ EOF $hist_pert_jm = 361; $apert_im = 180; $apert_jm = $apert_im * 6; + $jdedi_im = 180; + $jdedi_jm = $bjedi_im * 6; $anahgrd = "e"; $use_shmem = 1; $jcap_ens = 254; @@ -5141,6 +5173,8 @@ EOF $hist_pert_jm = 361; $apert_im = 180; $apert_jm = $apert_im * 6; + $bjedi_im = 180; + $bjedi_jm = $bjedi_im * 6; $anahgrd = "e"; $use_shmem = 1; $jcap_ens = 254; diff --git a/src/Applications/GEOSdas_App/gen_silo_arc.pl b/src/Applications/GEOSdas_App/gen_silo_arc.pl index 08542578..39d2504d 100755 --- a/src/Applications/GEOSdas_App/gen_silo_arc.pl +++ b/src/Applications/GEOSdas_App/gen_silo_arc.pl @@ -219,7 +219,7 @@ sub restart_info { printarc("$lineTAR\n"); $lineTAR = '${PESTOROOT}%s/rs/Y%y4/M%m2/%s.rst.%y4%m2%d2_%h2z.tar'; printarc("$lineTAR\n"); - $lineTAR = '${PESTOROOT}%s/rs/Y%y4/M%m2/%s.trajrst.%y4%m2%d2_%h2z.tar'; + $lineTAR = '${PESTOROOT}%s/rs/Y%y4/M%m2/%s.bkgcrst.%y4%m2%d2_%h2z.tar'; printarc("$lineTAR\n"); $lineTAR = '${PESTOROOT}%s/jedi/rs/Y%y4/M%m2/%s.jedi_agcmrst.%y4%m2%d2_%h2z.tar'; printarc("$lineTAR\n"); diff --git a/src/Applications/GEOSdas_App/write_monthly_rc_arc.pl b/src/Applications/GEOSdas_App/write_monthly_rc_arc.pl index 3e1422ca..9b83998a 100755 --- a/src/Applications/GEOSdas_App/write_monthly_rc_arc.pl +++ b/src/Applications/GEOSdas_App/write_monthly_rc_arc.pl @@ -106,7 +106,7 @@ "prog.sfc" => 1, "ptrj.prs" => 1, "traj.lcv" => 1, - "traj_lcv_rst" => 1, + "bkg_clcv_rst" => 1, "vtx.mix" => 1, "vtx.prs" => 1 ); # main program @@ -389,7 +389,7 @@ sub get_info_from_SILO { # add additional hourtype requirements #------------------------------------- - foreach (qw(traj_lcv_rst)) { + foreach (qw(bkg_clcv_rst)) { $hourtype{$_} = "$mode{$_}$freq{$_}"; } diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/atmens_arch.csh b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/atmens_arch.csh index bec47781..ba8fe2ac 100755 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/atmens_arch.csh +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/atmens_arch.csh @@ -17,7 +17,7 @@ # eoi0 - arch obs-imp on analysis # eprg - arch prognostic fields of all members # erst - arch rst's of all members -# etrj - arch trj's of all members +# ebkgx- arch extra background output of all members # evtk - arch vortex tracker information # eoimp- arch ensemble obs-impact-related output # fstat- arch forecast statistics @@ -91,7 +91,7 @@ if ( $#argv < 6 ) then echo " (Default: arch only central bkg files)" echo " ENSARCH_KEEP - when set will not remove dir with files for arch" echo " ENSARCH_FIELDS - components (list separate by comma), e.g.," - echo " eana,ebkg,edia,eprg,easm,erst,etrj,eoi0,stat,xtra " + echo " eana,ebkg,edia,eprg,easm,erst,ebkgx,eoi0,stat,xtra " echo " (Default: stat) " echo " ENSSILO_KEEP - when set will not remove siloens dir for current date/time" echo " ENSARCHJOB_KEEP - will keep cp of archiving script under FVHOME" @@ -374,11 +374,11 @@ if ( $doall && (-d $myball) ) then end end endif -# store trj_lcv files -set myball = $expid.atmens_etrj.${nymdb}_${hhb}z +# store bkg_clcv files +set myball = $expid.atmens_ebkgx.${nymdb}_${hhb}z if ( -d $myball ) then mkdir -p $myball - /bin/mv enstraj $myball + /bin/mv ensbkgx $myball endif # store obs-imp on analysis ... set myball = $expid.atmens_eoi0.${nymdb}_${hhb}z diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/atmos_egsi.csh b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/atmos_egsi.csh index bda4ee65..9b6f09f7 100755 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/atmos_egsi.csh +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/atmos_egsi.csh @@ -539,15 +539,14 @@ while ( $n < $nmem ) /bin/rm anavinfo ln -s ../ensctrl/anavinfo . + # since setobsvr.csh brings in these files w/ satbias/bang names link them to proper names if( -e satbias ) then - # since setobsvr.csh brings in these files w/ satbias/bang names link them to proper names ln -sf satbias satbias_in else - echo " ${MYNAME}: Unable to find satbias/bang files to run control-analysis, Aborting ... " + echo " ${MYNAME}: Unable to find satbias files to run control-analysis, Aborting ... " exit(1) endif if( -e satbang ) then - # since setobsvr.csh brings in these files w/ satbias/bang names link them to proper names ln -sf satbang satbias_angle endif if ( $ACFTBIAS ) then diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/AtmEnsConfig.csh b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/AtmEnsConfig.csh index abf6313a..a552b6a4 100644 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/AtmEnsConfig.csh +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/AtmEnsConfig.csh @@ -31,8 +31,8 @@ setenv ACFTBIAS @ACFTBIAS # 0: no aircraft bias correction # archiving # --------- setenv ENSARCH_ALLBKG 1 # set this and ALL bkg files are saved in tar ball -setenv ENSARCH_FIELDS "eana,ebkg,stat,ecbkg,eoi0,edia,ebaer,erst,etrj,eprg,eniana" -setenv ENSARCH_FIELDS "eana,ebkg,stat,ecbkg,eoi0,edia,ebaer,erst,eniana" +setenv ENSARCH_FIELDS "eana,ebkg,stat,ecbkg,eoi0,edia,ebaer,erst,ebkgx,eprg,eniana" +setenv ENSARCH_FIELDS "eana,ebkg,stat,ecbkg,eoi0,edia,ebaer,erst" setenv ENSARCH_WALLCLOCK 2:00:00 setenv ARCHLOC $FVARCH diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/HISTAENS.rc.tmpl b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/HISTAENS.rc.tmpl index 345ed08f..decf8a0c 100644 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/HISTAENS.rc.tmpl +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/HISTAENS.rc.tmpl @@ -58,7 +58,7 @@ COLLECTIONS: 'bkg.eta' # Vortex track/relocator # 'vtx.mix' # Cubed trajectory (background for JEDI) -# 'traj_lcv' +# 'bkg_clcv' :: # -------------------------- @@ -66,6 +66,8 @@ COLLECTIONS: 'bkg.eta' # -------------------------- Bkg.eta.format: 'CFIO' , + Bkg.eta.deflate: 2 , + Bkg.eta.regrid_method: 'BILINEAR_MONOTONIC' , Bkg.eta.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', Bkg.eta.ref_date: >>>IOBBKGD<<< , Bkg.eta.ref_time: >>>IOBBKGT<<< , @@ -102,6 +104,8 @@ COLLECTIONS: 'bkg.eta' # -------------------------- bkg.eta.format: 'CFIO' , + bkg.eta.deflate: 2 , + bkg.eta.regrid_method: 'BILINEAR_MONOTONIC' , bkg.eta.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', bkg.eta.ref_date: >>>IOBBKGD<<< , bkg.eta.ref_time: >>>IOBBKGT<<< , @@ -134,6 +138,8 @@ COLLECTIONS: 'bkg.eta' :: bkg.sfc.format: 'CFIO' , + bkg.sfc.deflate: 2 , + bkg.sfc.regrid_method: 'BILINEAR_MONOTONIC' , bkg.sfc.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', bkg.sfc.ref_date: >>>IOBBKGD<<< , bkg.sfc.ref_time: >>>IOBBKGT<<< , @@ -194,6 +200,8 @@ COLLECTIONS: 'bkg.eta' :: cbkg.eta.format: 'CFIO' , + cbkg.eta.deflate: 2 , + cbkg.eta.regrid_method: 'BILINEAR_MONOTONIC' , cbkg.eta.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , cbkg.eta.ref_date: >>>IOBBKGD<<< , cbkg.eta.ref_time: >>>IOBBKGT<<< , @@ -212,6 +220,8 @@ COLLECTIONS: 'bkg.eta' :: gaas_bkg.sfc.format: 'CFIO' , + gaas_bkg.sfc.deflate: 2 , + gaas_bkg.sfc.regrid_method: 'BILINEAR_MONOTONIC' , gaas_bkg.sfc.template: '%y4%m2%d2_%h2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , gaas_bkg.sfc.ref_date: >>>IOBBKGD<<< , gaas_bkg.sfc.ref_time: >>>IOBBKGT<<< , @@ -235,6 +245,8 @@ COLLECTIONS: 'bkg.eta' # ---------------------- prog.eta.format: 'CFIO' , + prog.eta.deflate: 2 , + prog.eta.regrid_method: 'BILINEAR_MONOTONIC' , prog.eta.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', prog.eta.ref_date: >>>IOFDATE<<< , prog.eta.ref_time: >>>IOFTIME<<< , @@ -265,6 +277,9 @@ COLLECTIONS: 'bkg.eta' :: abkg.eta.format: 'CFIO' , + abkg.eta.nbits: 10 , + abkg.eta.deflate: 2 , + abkg.eta.regrid_method: 'BILINEAR_MONOTONIC' , abkg.eta.descr: '3d,3-Hourly,Instantaneous,Model-Level,Analysis,Aerosol Concentrations' , abkg.eta.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , abkg.eta.ref_date: >>>IOBBKGD<<< , @@ -317,6 +332,8 @@ COLLECTIONS: 'bkg.eta' inst1_2d_asm_Nx.format: 'CFIO' , inst1_2d_asm_Nx.descr: '2d,1-Hourly,Instantaneous,Single-Level,Assimilation,Single-Level Diagnostics' , inst1_2d_asm_Nx.nbits: 10 , + inst1_2d_asm_Nx.deflate: 2 , + inst1_2d_asm_Nx.regrid_method: 'BILINEAR_MONOTONIC' , inst1_2d_asm_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , inst1_2d_asm_Nx.mode: 'instantaneous' , inst1_2d_asm_Nx.resolution: @DHIS_IM @DHIS_JM , @@ -355,6 +372,8 @@ COLLECTIONS: 'bkg.eta' tavg1_2d_slv_Nx.format: 'CFIO' , tavg1_2d_slv_Nx.descr: '2d,3-Hourly,Time-Averaged,Single-Level,Assimilation,Single-Level Diagnostics' , tavg1_2d_slv_Nx.nbits: 10 , + tavg1_2d_slv_Nx.deflate: 2 , + tavg1_2d_slv_Nx.regrid_method: 'BILINEAR_MONOTONIC' , tavg1_2d_slv_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , tavg1_2d_slv_Nx.mode: 'time-averaged' , tavg1_2d_slv_Nx.resolution: @DHIS_IM @DHIS_JM , @@ -405,6 +424,8 @@ COLLECTIONS: 'bkg.eta' inst3_3d_wxmc_Cp.format: 'CFIO' , inst3_3d_wxmc_Cp.nbits: 10, + inst3_3d_wxmc_Cp.deflate: 2 , + inst3_3d_wxmc_Cp.regrid_method: 'BILINEAR_MONOTONIC' , inst3_3d_wxmc_Cp.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', inst3_3d_wxmc_Cp.mode: 'instantaneous', inst3_3d_wxmc_Cp.resolution: @DHIS_IM @DHIS_JM , @@ -425,6 +446,8 @@ COLLECTIONS: 'bkg.eta' inst3_3d_wxme_Np.format: 'CFIO' , inst3_3d_wxme_Np.nbits: 10 , + inst3_3d_wxme_Np.deflate: 2 , + inst3_3d_wxme_Np.regrid_method: 'BILINEAR_MONOTONIC' , inst3_3d_wxme_Np.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , inst3_3d_wxme_Np.mode: 'instantaneous' , inst3_3d_wxme_Np.resolution: @DHIS_IM @DHIS_JM , @@ -459,6 +482,8 @@ COLLECTIONS: 'bkg.eta' tavg3_2d_wxme_Nx.format: 'CFIO' , tavg3_2d_wxme_Nx.nbits: 10, + tavg3_2d_wxme_Nx.deflate: 2 , + tavg3_2d_wxme_Nx.regrid_method: 'BILINEAR_MONOTONIC' , tavg3_2d_wxme_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', tavg3_2d_wxme_Nx.mode: 'time-averaged', tavg3_2d_wxme_Nx.resolution: @DHIS_IM @DHIS_JM , @@ -473,6 +498,8 @@ COLLECTIONS: 'bkg.eta' inst1_2d_ocn_Nx.format: 'CFIO' , inst1_2d_ocn_Nx.descr: '2d,1-Hourly,Time-Averaged,Single-Level,Assimilation,Ocean Surface' , inst1_2d_ocn_Nx.nbits: 10 , + inst1_2d_ocn_Nx.deflate: 2 , + inst1_2d_ocn_Nx.regrid_method: 'BILINEAR_MONOTONIC' , inst1_2d_ocn_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , inst1_2d_ocn_Nx.mode: 'instantaneous', inst1_2d_ocn_Nx.resolution: @DHIS_IM @DHIS_JM , @@ -532,6 +559,8 @@ COLLECTIONS: 'bkg.eta' tavg1_2d_lfo_Nx.format: 'CFIO' , tavg1_2d_lfo_Nx.descr: '2d,1-Hourly,Time-Averaged,Single-Level,Assimilation,Forecast Land Surface Forcings' , tavg1_2d_lfo_Nx.nbits: 10 , + tavg1_2d_lfo_Nx.deflate: 2 , + tavg1_2d_lfo_Nx.regrid_method: 'BILINEAR_MONOTONIC' , tavg1_2d_lfo_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , tavg1_2d_lfo_Nx.mode: 'time-averaged' , tavg1_2d_lfo_Nx.resolution: @DHIS_IM @DHIS_JM , @@ -552,6 +581,8 @@ COLLECTIONS: 'bkg.eta' inst1_2d_lfo_Nx.format: 'CFIO' , inst1_2d_lfo_Nx.descr: '2d,1-Hourly,Instantaneous,Single-Level,Assimilation, Land Surface Forcings' , inst1_2d_lfo_Nx.nbits: 10 , + inst1_2d_lfo_Nx.deflate: 2 , + inst1_2d_lfo_Nx.regrid_method: 'BILINEAR_MONOTONIC' , inst1_2d_lfo_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , inst1_2d_lfo_Nx.mode: 'instantaneous' , inst1_2d_lfo_Nx.resolution: @DHIS_IM @DHIS_JM , @@ -569,6 +600,8 @@ COLLECTIONS: 'bkg.eta' tavg1_2d_lnd_Nx.format: 'CFIO' , tavg1_2d_lnd_Nx.descr: '2d,1-Hourly,Time-Averaged,Single-Level,Assimilation, Land Surface Diagnostics' , tavg1_2d_lnd_Nx.nbits: 10 , + tavg1_2d_lnd_Nx.deflate: 2 , + tavg1_2d_lnd_Nx.regrid_method: 'BILINEAR_MONOTONIC' , tavg1_2d_lnd_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , tavg1_2d_lnd_Nx.mode: 'time-averaged' , tavg1_2d_lnd_Nx.resolution: @DHIS_IM @DHIS_JM , @@ -765,26 +798,30 @@ COLLECTIONS: 'bkg.eta' 'DQVDT_ANA' , 'AGCM' , 'DQVDTANA' , :: - traj_lcv.format: 'CFIO' , - traj_lcv.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.nc4', - traj_lcv.ref_date: >>>IOBBKGD<<< , - traj_lcv.ref_time: >>>IOBBKGT<<< , - traj_lcv.end_date: >>>IOEDATE<<< , - traj_lcv.end_time: >>>IOETIME<<< , - traj_lcv.frequency: 010000 , - traj_lcv.duration: 010000 , - traj_lcv.mode: 'instantaneous', - traj_lcv.grid_label: PE@CHIS_IMx@CHIS_JM-CF , - traj_lcv.fields: 'U_DGRID;V_DGRID' , 'DYN' , 'u;v' , + bkg_clcv.format: 'CFIO' , + bkg_clcv.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.nc4', + bkg_clcv.nbits: 10 , + bkg_clcv.deflate: 2 , + bkg_clcv.regrid_method: 'BILINEAR_MONOTONIC' , + bkg_clcv.ref_date: >>>IOBBKGD<<< , + bkg_clcv.ref_time: >>>IOBBKGT<<< , + bkg_clcv.end_date: >>>IOEDATE<<< , + bkg_clcv.end_time: >>>IOETIME<<< , + bkg_clcv.frequency: 010000 , + bkg_clcv.duration: 010000 , + bkg_clcv.mode: 'instantaneous', + bkg_clcv.grid_label: PE@CHIS_IMx@CHIS_JM-CF , + bkg_clcv.fields: 'U_DGRID;V_DGRID' , 'DYN' , 'u;v' , 'U;V' , 'DYN' , 'ua;va' , 'T' , 'DYN' , 't' , + 'TV' , 'DYN' , 'tv' , 'Q' , 'MOIST' , 'q' , 'DELP' , 'DYN' , 'delp' , 'QITOT' , 'AGCM' , 'qi' , 'QLTOT' , 'AGCM' , 'ql' , 'QSTOT' , 'MOIST' , 'qs' , 'QRTOT' , 'MOIST' , 'qr' , - 'O3PPMV' , 'CHEMISTRY' , 'o3mr' , + 'O3PPMV' , 'CHEMISTRY' , 'o3ppmv' , 'GOCART::CO2' , 'GOCART' , 'co2' , 'QCLSX0' , 'MOIST' , 'qls' , 'QCCNX0' , 'MOIST' , 'qcn' , diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/HISTAGEPS.rc.tmpl b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/HISTAGEPS.rc.tmpl index 17471a7d..2d72a4da 100644 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/HISTAGEPS.rc.tmpl +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/HISTAGEPS.rc.tmpl @@ -11,13 +11,15 @@ COLLECTIONS: 'prog.eta' # 'inst3_3d_wxme_Np' # 'tavg3_2d_wxme_Nx' # Vortex track/relocator -# 'vtx.mix' - :: +# 'vtx.mix' + :: # Forecasting output ... # ---------------------- prog.eta.format: 'CFIO' , + prog.eta.deflate: 2 , + prog.eta.regrid_method: 'BILINEAR_MONOTONIC' , prog.eta.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', prog.eta.frequency: 060000 , prog.eta.duration: 060000 , @@ -50,6 +52,8 @@ COLLECTIONS: 'prog.eta' inst1_2d_asm_Nx.format: 'CFIO' , inst1_2d_asm_Nx.descr: '2d,1-Hourly,Instantaneous,Single-Level,Assimilation,Single-Level Diagnostics' , inst1_2d_asm_Nx.nbits: 10 , + inst1_2d_asm_Nx.deflate: 2 , + inst1_2d_asm_Nx.regrid_method: 'BILINEAR_MONOTONIC' , inst1_2d_asm_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , inst1_2d_asm_Nx.mode: 'instantaneous' , inst1_2d_asm_Nx.resolution: >>>HIST_IM<<< >>>HIST_JM<<<, @@ -85,6 +89,8 @@ COLLECTIONS: 'prog.eta' :: abkg.eta.format: 'CFIO' , + abkg.eta.deflate: 2 , + abkg.eta.regrid_method: 'BILINEAR_MONOTONIC' , abkg.eta.descr: '3d,3-Hourly,Instantaneous,Model-Level,Analysis,Aerosol Concentrations' , abkg.eta.template: '%y4%m2%d2_%h2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , abkg.eta.ref_date: >>>IOBBKGD<<< , @@ -134,6 +140,8 @@ COLLECTIONS: 'prog.eta' tavg1_2d_slv_Nx.format: 'CFIO' , tavg1_2d_slv_Nx.descr: '2d,3-Hourly,Time-Averaged,Single-Level,Assimilation,Single-Level Diagnostics' , tavg1_2d_slv_Nx.nbits: 10 , + tavg1_2d_slv_Nx.deflate: 2 , + tavg1_2d_slv_Nx.regrid_method: 'BILINEAR_MONOTONIC' , tavg1_2d_slv_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , tavg1_2d_slv_Nx.mode: 'time-averaged' , tavg1_2d_slv_Nx.resolution: >>>HIST_IM<<< >>>HIST_JM<<<, @@ -184,6 +192,8 @@ COLLECTIONS: 'prog.eta' inst3_3d_wxmc_Cp.format: 'CFIO' , inst3_3d_wxmc_Cp.nbits: 10, + inst3_3d_wxmc_Cp.deflate: 2 , + inst3_3d_wxmc_Cp.regrid_method: 'BILINEAR_MONOTONIC' , inst3_3d_wxmc_Cp.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', inst3_3d_wxmc_Cp.mode: 'instantaneous', inst3_3d_wxmc_Cp.resolution: 288 181, @@ -204,6 +214,8 @@ COLLECTIONS: 'prog.eta' inst3_3d_wxme_Np.format: 'CFIO' , inst3_3d_wxme_Np.nbits: 10 , + inst3_3d_wxme_Np.deflate: 2 , + inst3_3d_wxme_Np.regrid_method: 'BILINEAR_MONOTONIC' , inst3_3d_wxme_Np.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , inst3_3d_wxme_Np.mode: 'instantaneous' , inst3_3d_wxme_Np.resolution: >>>HIST_IM<<< >>>HIST_JM<<<, @@ -238,6 +250,8 @@ COLLECTIONS: 'prog.eta' tavg3_2d_wxme_Nx.format: 'CFIO' , tavg3_2d_wxme_Nx.nbits: 10, + tavg3_2d_wxme_Nx.deflate: 2 , + tavg3_2d_wxme_Nx.regrid_method: 'BILINEAR_MONOTONIC' , tavg3_2d_wxme_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', tavg3_2d_wxme_Nx.mode: 'time-averaged', tavg3_2d_wxme_Nx.resolution: >>>HIST_IM<<< >>>HIST_JM<<<, @@ -252,6 +266,8 @@ COLLECTIONS: 'prog.eta' inst1_2d_ocn_Nx.format: 'CFIO' , inst1_2d_ocn_Nx.descr: '2d,1-Hourly,Time-Averaged,Single-Level,Assimilation,Ocean Surface' , inst1_2d_ocn_Nx.nbits: 10 , + inst1_2d_ocn_Nx.deflate: 2 , + inst1_2d_ocn_Nx.regrid_method: 'BILINEAR_MONOTONIC' , inst1_2d_ocn_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , inst1_2d_ocn_Nx.mode: 'instantaneous', inst1_2d_ocn_Nx.resolution: >>>HIST_IM<<< >>>HIST_JM<<<, @@ -311,6 +327,8 @@ COLLECTIONS: 'prog.eta' tavg1_2d_lfo_Nx.format: 'CFIO' , tavg1_2d_lfo_Nx.descr: '2d,1-Hourly,Time-Averaged,Single-Level,Assimilation,Forecast Land Surface Forcings' , tavg1_2d_lfo_Nx.nbits: 10 , + tavg1_2d_lfo_Nx.deflate: 2 , + tavg1_2d_lfo_Nx.regrid_method: 'BILINEAR_MONOTONIC' , tavg1_2d_lfo_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , tavg1_2d_lfo_Nx.mode: 'time-averaged' , tavg1_2d_lfo_Nx.resolution: >>>HIST_IM<<< >>>HIST_JM<<<, @@ -331,6 +349,8 @@ COLLECTIONS: 'prog.eta' inst1_2d_lfo_Nx.format: 'CFIO' , inst1_2d_lfo_Nx.descr: '2d,1-Hourly,Instantaneous,Single-Level,Assimilation, Land Surface Forcings' , inst1_2d_lfo_Nx.nbits: 10 , + inst1_2d_lfo_Nx.deflate: 2 , + inst1_2d_lfo_Nx.regrid_method: 'BILINEAR_MONOTONIC' , inst1_2d_lfo_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , inst1_2d_lfo_Nx.mode: 'instantaneous' , inst1_2d_lfo_Nx.resolution: >>>HIST_IM<<< >>>HIST_JM<<<, @@ -348,6 +368,8 @@ COLLECTIONS: 'prog.eta' tavg1_2d_lnd_Nx.format: 'CFIO' , tavg1_2d_lnd_Nx.descr: '2d,1-Hourly,Time-Averaged,Single-Level,Assimilation, Land Surface Diagnostics' , tavg1_2d_lnd_Nx.nbits: 10 , + tavg1_2d_lnd_Nx.deflate: 2 , + tavg1_2d_lnd_Nx.regrid_method: 'BILINEAR_MONOTONIC' , tavg1_2d_lnd_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , tavg1_2d_lnd_Nx.mode: 'time-averaged' , tavg1_2d_lnd_Nx.resolution: >>>HIST_IM<<< >>>HIST_JM<<<, @@ -413,6 +435,8 @@ COLLECTIONS: 'prog.eta' # vtrack script too wired up and attached to filename # convention of central DAS. (RT) vtx.mix.format: 'CFIO' , + vtx.mix.deflate: 2 , + vtx.mix.regrid_method: 'BILINEAR_MONOTONIC' , vtx.mix.template: '%y4%m2%d2_%h2z.>>>NCSUFFIX<<<', vtx.mix.frequency: 060000 , vtx.mix.duration: 060000 , diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/HISTAOSE.rc.tmpl b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/HISTAOSE.rc.tmpl index 5a2f603b..bb42226e 100644 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/HISTAOSE.rc.tmpl +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/HISTAOSE.rc.tmpl @@ -36,6 +36,8 @@ COLLECTIONS: 'bkg.eta' # -------------------------- Bkg.eta.format: 'CFIO' , + Bkg.eta.deflate: 2 , + Bkg.eta.regrid_method: 'BILINEAR_MONOTONIC' , Bkg.eta.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', Bkg.eta.ref_date: >>>IOBBKGD<<< , Bkg.eta.ref_time: >>>IOBBKGT<<< , @@ -72,6 +74,8 @@ COLLECTIONS: 'bkg.eta' # -------------------------- bkg.eta.format: 'CFIO' , + bkg.eta.deflate: 2 , + bkg.eta.regrid_method: 'BILINEAR_MONOTONIC' , bkg.eta.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', bkg.eta.ref_date: >>>IOBBKGD<<< , bkg.eta.ref_time: >>>IOBBKGT<<< , @@ -104,6 +108,8 @@ COLLECTIONS: 'bkg.eta' :: bkg.sfc.format: 'CFIO' , + bkg.sfc.deflate: 2 , + bkg.sfc.regrid_method: 'BILINEAR_MONOTONIC' , bkg.sfc.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', bkg.sfc.ref_date: >>>IOBBKGD<<< , bkg.sfc.ref_time: >>>IOBBKGT<<< , @@ -164,6 +170,8 @@ COLLECTIONS: 'bkg.eta' :: cbkg.eta.format: 'CFIO' , + cbkg.eta.deflate: 2 , + cbkg.eta.regrid_method: 'BILINEAR_MONOTONIC' , cbkg.eta.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , cbkg.eta.ref_date: >>>IOBBKGD<<< , cbkg.eta.ref_time: >>>IOBBKGT<<< , @@ -182,6 +190,8 @@ COLLECTIONS: 'bkg.eta' :: gaas_bkg.sfc.format: 'CFIO' , + gaas_bkg.sfc.deflate: 2 , + gaas_bkg.sfc.regrid_method: 'BILINEAR_MONOTONIC' , gaas_bkg.sfc.template: '%y4%m2%d2_%h2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , gaas_bkg.sfc.ref_date: >>>IOBBKGD<<< , gaas_bkg.sfc.ref_time: >>>IOBBKGT<<< , @@ -205,6 +215,8 @@ COLLECTIONS: 'bkg.eta' # ---------------------- prog.eta.format: 'CFIO' , + prog.eta.deflate: 2 , + prog.eta.regrid_method: 'BILINEAR_MONOTONIC' , prog.eta.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', prog.eta.ref_date: >>>IOFDATE<<< , prog.eta.ref_time: >>>IOFTIME<<< , @@ -235,6 +247,9 @@ COLLECTIONS: 'bkg.eta' :: abkg.eta.format: 'CFIO' , + abkg.eta.nbits: 10 , + abkg.eta.deflate: 2 , + abkg.eta.regrid_method: 'BILINEAR_MONOTONIC' , abkg.eta.descr: '3d,3-Hourly,Instantaneous,Model-Level,Analysis,Aerosol Concentrations' , abkg.eta.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , abkg.eta.ref_date: >>>IOBBKGD<<< , @@ -280,12 +295,15 @@ COLLECTIONS: 'bkg.eta' 'GOCART::NO3an3' , 'GOCART' , 'NO3AN3' , :: + # General diagnostics ... # ----------------------- inst3_3d_asm_Np.format: 'CFIO' , inst3_3d_asm_Np.descr: '3d,3-Hourly,Instantaneous,Pressure-Level,Assimilation Fields (wind,temperature)' , inst3_3d_asm_Np.nbits: 10 , + inst3_3d_asm_Np.deflate: 2 , + inst3_3d_asm_Np.regrid_method: 'BILINEAR_MONOTONIC' , inst3_3d_asm_Np.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , inst3_3d_asm_Np.mode: 'instantaneous' , inst3_3d_asm_Np.resolution: @LHIS_IM @LHIS_JM , @@ -319,6 +337,8 @@ COLLECTIONS: 'bkg.eta' inst1_2d_asm_Nx.format: 'CFIO' , inst1_2d_asm_Nx.descr: '2d,1-Hourly,Instantaneous,Single-Level,Assimilation,Single-Level Diagnostics' , inst1_2d_asm_Nx.nbits: 10 , + inst1_2d_asm_Nx.deflate: 2 , + inst1_2d_asm_Nx.regrid_method: 'BILINEAR_MONOTONIC' , inst1_2d_asm_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , inst1_2d_asm_Nx.mode: 'instantaneous' , inst1_2d_asm_Nx.resolution: @DHIS_IM @DHIS_JM , @@ -357,6 +377,8 @@ COLLECTIONS: 'bkg.eta' tavg1_2d_slv_Nx.format: 'CFIO' , tavg1_2d_slv_Nx.descr: '2d,3-Hourly,Time-Averaged,Single-Level,Assimilation,Single-Level Diagnostics' , tavg1_2d_slv_Nx.nbits: 10 , + tavg1_2d_slv_Nx.deflate: 2 , + tavg1_2d_slv_Nx.regrid_method: 'BILINEAR_MONOTONIC' , tavg1_2d_slv_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , tavg1_2d_slv_Nx.mode: 'time-averaged' , tavg1_2d_slv_Nx.resolution: @DHIS_IM @DHIS_JM , @@ -407,6 +429,8 @@ COLLECTIONS: 'bkg.eta' inst3_3d_wxmc_Cp.format: 'CFIO' , inst3_3d_wxmc_Cp.nbits: 10, + inst3_3d_wxmc_Cp.deflate: 2 , + inst3_3d_wxmc_Cp.regrid_method: 'BILINEAR_MONOTONIC' , inst3_3d_wxmc_Cp.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', inst3_3d_wxmc_Cp.mode: 'instantaneous', inst3_3d_wxmc_Cp.resolution: @DHIS_IM @DHIS_JM , @@ -427,6 +451,8 @@ COLLECTIONS: 'bkg.eta' inst3_3d_wxme_Np.format: 'CFIO' , inst3_3d_wxme_Np.nbits: 10 , + inst3_3d_wxme_Np.deflate: 2 , + inst3_3d_wxme_Np.regrid_method: 'BILINEAR_MONOTONIC' , inst3_3d_wxme_Np.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , inst3_3d_wxme_Np.mode: 'instantaneous' , inst3_3d_wxme_Np.resolution: @DHIS_IM @DHIS_JM , @@ -461,6 +487,8 @@ COLLECTIONS: 'bkg.eta' tavg3_2d_wxme_Nx.format: 'CFIO' , tavg3_2d_wxme_Nx.nbits: 10, + tavg3_2d_wxme_Nx.deflate: 2 , + tavg3_2d_wxme_Nx.regrid_method: 'BILINEAR_MONOTONIC' , tavg3_2d_wxme_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<', tavg3_2d_wxme_Nx.mode: 'time-averaged', tavg3_2d_wxme_Nx.resolution: @DHIS_IM @DHIS_JM , @@ -475,6 +503,8 @@ COLLECTIONS: 'bkg.eta' inst1_2d_ocn_Nx.format: 'CFIO' , inst1_2d_ocn_Nx.descr: '2d,1-Hourly,Time-Averaged,Single-Level,Assimilation,Ocean Surface' , inst1_2d_ocn_Nx.nbits: 10 , + inst1_2d_ocn_Nx.deflate: 2 , + inst1_2d_ocn_Nx.regrid_method: 'BILINEAR_MONOTONIC' , inst1_2d_ocn_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , inst1_2d_ocn_Nx.mode: 'instantaneous', inst1_2d_ocn_Nx.resolution: @DHIS_IM @DHIS_JM , @@ -534,6 +564,8 @@ COLLECTIONS: 'bkg.eta' tavg1_2d_lfo_Nx.format: 'CFIO' , tavg1_2d_lfo_Nx.descr: '2d,1-Hourly,Time-Averaged,Single-Level,Assimilation,Forecast Land Surface Forcings' , tavg1_2d_lfo_Nx.nbits: 10 , + tavg1_2d_lfo_Nx.deflate: 2 , + tavg1_2d_lfo_Nx.regrid_method: 'BILINEAR_MONOTONIC' , tavg1_2d_lfo_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , tavg1_2d_lfo_Nx.mode: 'time-averaged' , tavg1_2d_lfo_Nx.resolution: @DHIS_IM @DHIS_JM , @@ -554,6 +586,8 @@ COLLECTIONS: 'bkg.eta' inst1_2d_lfo_Nx.format: 'CFIO' , inst1_2d_lfo_Nx.descr: '2d,1-Hourly,Instantaneous,Single-Level,Assimilation, Land Surface Forcings' , inst1_2d_lfo_Nx.nbits: 10 , + inst1_2d_lfo_Nx.deflate: 2 , + inst1_2d_lfo_Nx.regrid_method: 'BILINEAR_MONOTONIC' , inst1_2d_lfo_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , inst1_2d_lfo_Nx.mode: 'instantaneous' , inst1_2d_lfo_Nx.resolution: @DHIS_IM @DHIS_JM , @@ -571,6 +605,8 @@ COLLECTIONS: 'bkg.eta' tavg1_2d_lnd_Nx.format: 'CFIO' , tavg1_2d_lnd_Nx.descr: '2d,1-Hourly,Time-Averaged,Single-Level,Assimilation, Land Surface Diagnostics' , tavg1_2d_lnd_Nx.nbits: 10 , + tavg1_2d_lnd_Nx.deflate: 2 , + tavg1_2d_lnd_Nx.regrid_method: 'BILINEAR_MONOTONIC' , tavg1_2d_lnd_Nx.template: '%y4%m2%d2_%h2%n2z.>>>MEMBER<<<.>>>NCSUFFIX<<<' , tavg1_2d_lnd_Nx.mode: 'time-averaged' , tavg1_2d_lnd_Nx.resolution: @DHIS_IM @DHIS_JM , diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/atmens_storage.arc b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/atmens_storage.arc index 59078c43..6f10ce69 100644 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/atmens_storage.arc +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/atmens_storage.arc @@ -53,5 +53,5 @@ ${PESTOROOT}%s/atmens/Y%y4/M%m2/%s.atmens_evtk.%y4%m2%d2_%h2z.tar ${PESTOROOT}%s/atmens/Y%y4/M%m2/%s.atmens_fstat.%y4%m2%d2_%h2z.tar ${PESTOROOT}%s/atmens/Y%y4/M%m2/%s.atmens_stat.%y4%m2%d2_%h2z.tar ${PESTOROOT}%s/atmens/Y%y4/M%m2/%s.atmens_olog.%y4%m2%d2_%c%c%c.tar -${PESTOROOT}%s/atmens/Y%y4/M%m2/%s.atmens_etrj.%y4%m2%d2_%h2z.tar +${PESTOROOT}%s/atmens/Y%y4/M%m2/%s.atmens_ebkgx.%y4%m2%d2_%h2z.tar # diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/obsvr_ensemble.csh b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/obsvr_ensemble.csh index 556a670a..7e78a819 100755 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/obsvr_ensemble.csh +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/obsvr_ensemble.csh @@ -308,14 +308,18 @@ if (! -e $ENSWORK/.DONE_MEM001_ENSMEAN_${MYNAME}.$yyyymmddhh ) then /bin/rm anavinfo /bin/ln -s $ATMENSETC/gmao_global_anavinfo.rc anavinfo endif - if( -e satbias && -e satbang ) then - # since setobsvr.csh brings in these files w/ satbias/bang names link them to proper names + # since setobsvr.csh brings in these files w/ satbias/bang names link them to proper names + if( -e satbias ) then ln -sf satbias satbias_in - ln -sf satbang satbias_angle else - echo " ${MYNAME}: Unable to find satbias/bang files to run mean-observer, Aborting ... " + echo " ${MYNAME}: Unable to find satbias file to run mean-observer, Aborting ... " exit(1) endif + if( -e satbang ) then + ln -sf satbang satbias_angle + else + echo " ${MYNAME}: Unable to find satbang file to run mean-observer, proceed anyway ... " + endif if ( $ACFTBIAS ) then if ( -e acftbias ) then /bin/ln -sf acftbias aircftbias_in diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/setup_atmens.pl b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/setup_atmens.pl index ef260d19..079f8a56 100755 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/setup_atmens.pl +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/setup_atmens.pl @@ -778,8 +778,8 @@ sub ed_satbias_acq { #$ATMENS/central/$expid.ana.acftbias.%y4%m2%d2_%h2z.txt #$ATMENS/central/$expid.ana.satbias.%y4%m2%d2_%h2z.txt #$ATMENS/central/$expid.ana.satbang.%y4%m2%d2_%h2z.txt +#$ATMENS/RST/$expid.ana_satbang_rst.%y4%m2%d2_%h2z.txt => $expid.ana.satbang.%y4%m2%d2_%h2z.txt $ATMENS/RST/$expid.ana_satbias_rst.%y4%m2%d2_%h2z.txt => $expid.ana.satbias.%y4%m2%d2_%h2z.txt -$ATMENS/RST/$expid.ana_satbang_rst.%y4%m2%d2_%h2z.txt => $expid.ana.satbang.%y4%m2%d2_%h2z.txt $mysatbiaspc $mysetacftbc EOF diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/update_ens.csh b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/update_ens.csh index cead161a..01a84400 100755 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/update_ens.csh +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/update_ens.csh @@ -148,13 +148,13 @@ endif touch ../updated_ens/ensdiag/.no_archiving set fntype_all = (`edhist.pl -q 3 -list inc -X Bkg.eta,bkg.eta,bkg.sfc,abkg.eta,cbkg.eta,gaas_bkg.sfc -i $rcfile`) foreach fntype ( $fntype_all ) - if ( $fntype == "traj_lcv" ) then - if ( ! -d ../updated_ens/enstraj/${member} ) then - mkdir -p ../updated_ens/enstraj/${member} - touch ../updated_ens/enstraj/.no_archiving + if ( $fntype == "bkg_clcv" ) then + if ( ! -d ../updated_ens/ensbkgx/${member} ) then + mkdir -p ../updated_ens/ensbkgx/${member} + touch ../updated_ens/ensbkgx/.no_archiving foreach fn ( `/bin/ls $expid.${fntype}.*.${member}.$ncsuffix` ) set newname = `echo $fn | cut -d. -f1-3 ` - /bin/mv $fn ../updated_ens/enstraj/${member}/$newname.$ncsuffix + /bin/mv $fn ../updated_ens/ensbkgx/${member}/$newname.$ncsuffix end # fn endif else From 89d16d3fed984e69d3adb7e0e8cd8df6794f2b64 Mon Sep 17 00:00:00 2001 From: Ricardo Todling Date: Tue, 6 Sep 2022 11:00:34 -0400 Subject: [PATCH 2/3] orbital param ups per GCM group; other stuff is zero diff --- .../NCEP_enkf/scripts/gmao/etc/AGCM.rc.tmpl | 3 +++ .../scripts/gmao/etc/obs1gsi_mean.rc | 22 +++++++++++-------- .../scripts/gmao/etc/obs1gsi_member.rc | 22 +++++++++++-------- 3 files changed, 29 insertions(+), 18 deletions(-) diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/AGCM.rc.tmpl b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/AGCM.rc.tmpl index 8aae31e9..669fa294 100644 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/AGCM.rc.tmpl +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/AGCM.rc.tmpl @@ -26,6 +26,9 @@ SATSIM_DT: 3600 SOLARAvrg: 0 IRRADAvrg: 0 +ORBIT_ANAL2B: .TRUE. +EOT: .TRUE. + # UNCOMMENT to use Morrison-Gettelman-Barahona cloud microphysics #CLDMICRO: 2MOMENT diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/obs1gsi_mean.rc b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/obs1gsi_mean.rc index 3efa76db..c0e4781b 100644 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/obs1gsi_mean.rc +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/obs1gsi_mean.rc @@ -58,7 +58,8 @@ / &OBSQC dfact=0.75,dfact1=3.0,noiqc=.false.,oberrflg=.true.,c_varqc=0.02,blacklst=.true., - use_poq7=.true.,qc_noirjaco3=.true.,qc_satwnds=.false.,cld_det_dec2bin=.true., + use_poq7=.true.,qc_noirjaco3=.false.,qc_satwnds=.false.,cld_det_dec2bin=.true., + half_goesr_err=.false., ! tcp_ermin=0.75,tcp_ermax=0.75, >>>AIRCFT_BIAS<<< / @@ -69,19 +70,20 @@ OBS_INPUT:: ! dfile dtype dplat dsis dval dthin dsfcalc obsclass prepbufr ps null ps 0.0 0 0 ncep_prep_bufr prepbufr t null t 0.0 0 0 ncep_prep_bufr - prepbufr_profl t null t 0.0 0 0 ncep_acftpfl_bufr + prepbufr_profl t prof t 0.0 0 0 ncep_acftpfl_bufr prepbufr q null q 0.0 0 0 ncep_prep_bufr prepbufr uv null uv 0.0 0 0 ncep_prep_bufr - prepbufr_profl uv null uv 0.0 0 0 ncep_acftpfl_bufr + prepbufr_profl uv prof uv 0.0 0 0 ncep_acftpfl_bufr prepbufr spd null spd 0.0 0 0 ncep_prep_bufr radarbufr rw null rw 0.0 0 0 ncep_radar_bufr prepbufr dw null dw 0.0 0 0 ncep_prep_bufr -! prepbufr sst null sst 0.0 0 0 ncep_prep_bufr - modsbufr sst mods sst 0.0 0 0 test +! mlstbufr t aura t 1.0 0 0 gmao_mlst_bufr +!! prepbufr sst null sst 0.0 0 0 ncep_prep_bufr + modsbufr sst mods sst 0.0 0 0 to_be_done prepbufr pw null pw 0.0 0 0 ncep_prep_bufr preprscat uv null uv 0.0 0 0 rscat_bufr gpsrobufr gps_bnd null gps 0.0 0 0 ncep_gpsro_bufr - gpsrobufr gps_bnd null gps 0.0 0 0 ncep_gpsro_com_bufr + gpsrocombufr gps_bnd null gps 0.0 0 0 ncep_gpsro_com_bufr ssmirrbufr pcp_ssmi dmsp pcp_ssmi 0.0 0 0 ncep_spssmi_bufr tmirrbufr pcp_tmi trmm pcp_tmi 0.0 0 0 ncep_sptrmm_bufr sbuvbufr sbuv2 n16 sbuv8_n16 0.0 0 0 ncep_osbuv_bufr @@ -90,6 +92,7 @@ OBS_INPUT:: omibufr omi aura omi_aura 0.0 2 0 ncep_aura_omi_bufr ! ompsnmbufr ompsnm npp ompsnm_npp 0.0 2 0 npp_ompsnm_bufr ! ompsnpbufr ompsnp npp ompsnp_npp 0.0 0 0 npp_ompsnp_bufr +! ompsnpnc ompsnpnc npp ompsnpnc_npp 0.0 0 0 npp_ompsnp_nc ! NOomibufr omi aura omi_aura 0.0 2 0 test hirs2bufr hirs2 n14 hirs2_n14 0.0 1 0 ncep_1bhrs2_bufr hirs3bufr hirs3 n16 hirs3_n16 0.0 1 0 ncep_1bhrs3_bufr @@ -120,6 +123,7 @@ OBS_INPUT:: amsrebufr amsre_low aqua amsre_aqua 0.0 1 0 ncep_amsre_bufr amsrebufr amsre_mid aqua amsre_aqua 0.0 1 0 ncep_amsre_bufr amsrebufr amsre_hig aqua amsre_aqua 0.0 1 0 ncep_amsre_bufr +! amsregmao amsre aqua amsre_aqua 0.0 1 0 gmao_amsre_bufr ! ssmisbufr ssmis_las f16 ssmis_f16 0.0 1 0 test ! ssmisbufr ssmis_uas f16 ssmis_f16 0.0 1 0 test ! ssmisbufr ssmis_img f16 ssmis_f16 0.0 1 0 test @@ -143,6 +147,7 @@ OBS_INPUT:: ! gomebufr gome metop-a gome_metop-a 0.0 2 0 test ! mlsoz o3lev aura mls_aura_ozlv 0.0 0 0 test ! mlsozbufr o3lev aura o3lev_aura 0.0 0 0 test +! ompslpgnc ompslpnc npp ompslpnc_npp 1.0 0 0 ompslpnc_nc ! ompslpuvnc ompslpuv npp ompslpuv_npp 1.0 0 0 ompslpuv_nc ! ompslpvisnc ompslpvis npp ompslpvis_npp 1.0 0 0 ompslpvis_nc ! mlsoztext o3lev aura o3lev_aura 0.0 0 0 test @@ -165,7 +170,6 @@ OBS_INPUT:: iasibufr iasi metop-c iasi_metop-c 0.0 3 0 ncep_mtiasi_bufr atmsbufr atms npp atms_npp 0.0 1 0 ncep_atms_bufr atmsbufr atms n20 atms_n20 0.0 1 0 ncep_atms_bufr -! crisbufr cris npp cris_npp 0.0 3 0 ncep_cris_bufr crisfsrbufr cris-fsr npp cris-fsr_npp 0.0 3 0 ncep_crisfsr_bufr crisfsrbufr cris-fsr n20 cris-fsr_n20 0.0 3 0 ncep_crisfsr_bufr satwndbufr uv null uv 0.0 0 0 ncep_satwnd_bufr @@ -174,8 +178,8 @@ OBS_INPUT:: avcsambufr avhrr metop-a avhrr3_metop-a 0.0 1 0 ncep_avcsam_bufr avcsambufr avhrr metop-b avhrr3_metop-b 0.0 1 0 ncep_avcsam_bufr ! omieffbufr omieff aura omieff_aura 0.0 2 0 test -! omieffnc omieff aura omieff_aura 0.0 2 0 test -! mlstbufr t aura t 0.0 0 0 test +! omieffnc omieff aura omieff_aura 0.0 2 0 aura_omieff_nc +! ompsnmeffnc ompsnmeff npp ompsnmeff_npp 0.0 2 0 npp_ompsnmeff_nc gsnd1bufr sndrd1 g15 sndrD1_g15 0.0 1 0 ncep_goesfv_bufr gsnd1bufr sndrd2 g15 sndrD2_g15 0.0 1 0 ncep_goesfv_bufr gsnd1bufr sndrd3 g15 sndrD3_g15 0.0 1 0 ncep_goesfv_bufr diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/obs1gsi_member.rc b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/obs1gsi_member.rc index 12ea1c25..84bb45d7 100644 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/obs1gsi_member.rc +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/obs1gsi_member.rc @@ -58,7 +58,8 @@ / &OBSQC dfact=0.75,dfact1=3.0,noiqc=.false.,oberrflg=.true.,c_varqc=0.02,blacklst=.true., - use_poq7=.true.,qc_noirjaco3=.true.,qc_satwnds=.false.,cld_det_dec2bin=.true., + use_poq7=.true.,qc_noirjaco3=.false.,qc_satwnds=.false.,cld_det_dec2bin=.true., + half_goesr_err=.false., ! tcp_ermin=0.75,tcp_ermax=0.75, >>>AIRCFT_BIAS<<< / @@ -69,19 +70,20 @@ OBS_INPUT:: ! dfile dtype dplat dsis dval dthin dsfcalc obsclass prepbufr ps null ps 0.0 0 0 ncep_prep_bufr prepbufr t null t 0.0 0 0 ncep_prep_bufr - prepbufr_profl t null t 0.0 0 0 ncep_acftpfl_bufr + prepbufr_profl t prof t 0.0 0 0 ncep_acftpfl_bufr prepbufr q null q 0.0 0 0 ncep_prep_bufr prepbufr uv null uv 0.0 0 0 ncep_prep_bufr - prepbufr_profl uv null uv 0.0 0 0 ncep_acftpfl_bufr + prepbufr_profl uv prof uv 0.0 0 0 ncep_acftpfl_bufr prepbufr spd null spd 0.0 0 0 ncep_prep_bufr radarbufr rw null rw 0.0 0 0 ncep_radar_bufr prepbufr dw null dw 0.0 0 0 ncep_prep_bufr -! prepbufr sst null sst 0.0 0 0 ncep_prep_bufr - modsbufr sst mods sst 0.0 0 0 test +! mlstbufr t aura t 1.0 0 0 gmao_mlst_bufr +!! prepbufr sst null sst 0.0 0 0 ncep_prep_bufr + modsbufr sst mods sst 0.0 0 0 to_be_done prepbufr pw null pw 0.0 0 0 ncep_prep_bufr preprscat uv null uv 0.0 0 0 rscat_bufr gpsrobufr gps_bnd null gps 0.0 0 0 ncep_gpsro_bufr - gpsrobufr gps_bnd null gps 0.0 0 0 ncep_gpsro_com_bufr + gpsrocombufr gps_bnd null gps 0.0 0 0 ncep_gpsro_com_bufr ssmirrbufr pcp_ssmi dmsp pcp_ssmi 0.0 0 0 ncep_spssmi_bufr tmirrbufr pcp_tmi trmm pcp_tmi 0.0 0 0 ncep_sptrmm_bufr sbuvbufr sbuv2 n16 sbuv8_n16 0.0 0 0 ncep_osbuv_bufr @@ -90,6 +92,7 @@ OBS_INPUT:: omibufr omi aura omi_aura 0.0 2 0 ncep_aura_omi_bufr ! ompsnmbufr ompsnm npp ompsnm_npp 0.0 2 0 npp_ompsnm_bufr ! ompsnpbufr ompsnp npp ompsnp_npp 0.0 0 0 npp_ompsnp_bufr +! ompsnpnc ompsnpnc npp ompsnpnc_npp 0.0 0 0 npp_ompsnp_nc ! NOomibufr omi aura omi_aura 0.0 2 0 test hirs2bufr hirs2 n14 hirs2_n14 0.0 1 0 ncep_1bhrs2_bufr hirs3bufr hirs3 n16 hirs3_n16 0.0 1 0 ncep_1bhrs3_bufr @@ -120,6 +123,7 @@ OBS_INPUT:: amsrebufr amsre_low aqua amsre_aqua 0.0 1 0 ncep_amsre_bufr amsrebufr amsre_mid aqua amsre_aqua 0.0 1 0 ncep_amsre_bufr amsrebufr amsre_hig aqua amsre_aqua 0.0 1 0 ncep_amsre_bufr +! amsregmao amsre aqua amsre_aqua 0.0 1 0 gmao_amsre_bufr ! ssmisbufr ssmis_las f16 ssmis_f16 0.0 1 0 test ! ssmisbufr ssmis_uas f16 ssmis_f16 0.0 1 0 test ! ssmisbufr ssmis_img f16 ssmis_f16 0.0 1 0 test @@ -143,6 +147,7 @@ OBS_INPUT:: ! gomebufr gome metop-a gome_metop-a 0.0 2 0 test ! mlsoz o3lev aura mls_aura_ozlv 0.0 0 0 test ! mlsozbufr o3lev aura o3lev_aura 0.0 0 0 test +! ompslpgnc ompslpnc npp ompslpnc_npp 1.0 0 0 ompslpnc_nc ! ompslpuvnc ompslpuv npp ompslpuv_npp 1.0 0 0 ompslpuv_nc ! ompslpvisnc ompslpvis npp ompslpvis_npp 1.0 0 0 ompslpvis_nc ! mlsoztext o3lev aura o3lev_aura 0.0 0 0 test @@ -165,7 +170,6 @@ OBS_INPUT:: iasibufr iasi metop-c iasi_metop-c 0.0 3 0 ncep_mtiasi_bufr atmsbufr atms npp atms_npp 0.0 1 0 ncep_atms_bufr atmsbufr atms n20 atms_n20 0.0 1 0 ncep_atms_bufr -! crisbufr cris npp cris_npp 0.0 3 0 ncep_cris_bufr crisfsrbufr cris-fsr npp cris-fsr_npp 0.0 3 0 ncep_crisfsr_bufr crisfsrbufr cris-fsr n20 cris-fsr_n20 0.0 3 0 ncep_crisfsr_bufr satwndbufr uv null uv 0.0 0 0 ncep_satwnd_bufr @@ -174,8 +178,8 @@ OBS_INPUT:: avcsambufr avhrr metop-a avhrr3_metop-a 0.0 1 0 ncep_avcsam_bufr avcsambufr avhrr metop-b avhrr3_metop-b 0.0 1 0 ncep_avcsam_bufr ! omieffbufr omieff aura omieff_aura 0.0 2 0 test -! omieffnc omieff aura omieff_aura 0.0 2 0 test -! mlstbufr t aura t 0.0 0 0 test +! omieffnc omieff aura omieff_aura 0.0 2 0 aura_omieff_nc +! ompsnmeffnc ompsnmeff npp ompsnmeff_npp 0.0 2 0 npp_ompsnmeff_nc gsnd1bufr sndrd1 g15 sndrD1_g15 0.0 1 0 ncep_goesfv_bufr gsnd1bufr sndrd2 g15 sndrD2_g15 0.0 1 0 ncep_goesfv_bufr gsnd1bufr sndrd3 g15 sndrD3_g15 0.0 1 0 ncep_goesfv_bufr From 13dbcc72fec7eff4792f5811cf6c0e8bf0d64e51 Mon Sep 17 00:00:00 2001 From: Ricardo Todling Date: Tue, 6 Sep 2022 14:56:44 -0400 Subject: [PATCH 3/3] non-zero diff due to orbital params changes in AGCM.rc --- components.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/components.yaml b/components.yaml index 6fb642db..8770ab9d 100644 --- a/components.yaml +++ b/components.yaml @@ -28,7 +28,7 @@ NCEP_Shared: GMAO_Shared: local: ./src/Shared/@GMAO_Shared remote: ../GMAO_Shared.git - tag: rt1_4_10_geosit5 + tag: rt1_4_10_geosit6 develop: main MAPL: @@ -46,7 +46,7 @@ FMS: GEOSana_GridComp: local: ./src/Components/@GEOSana_GridComp remote: ../GEOSana_GridComp.git - tag: v1.5.4.4 + tag: v1.5.4.6 develop: develop GEOSgcm_GridComp: @@ -101,7 +101,7 @@ geos-chem: GOCART: local: ./src/Components/@GEOSgcm_GridComp/GEOSagcm_GridComp/GEOSphysics_GridComp/@GEOSchem_GridComp/@GOCART remote: ../GOCART.git - tag: rt1.0.1_geosit3 + tag: rt1.0.1_geosit4 sparse: ./config/GOCART.sparse develop: develop @@ -121,7 +121,7 @@ mom6: GEOSgcm_App: local: ./src/Applications/@GEOSgcm_App remote: ../GEOSgcm_App.git - tag: rt1.5.6_geosit_hist5 + tag: rt1.5.6_orbParam develop: develop UMD_Etc: