From 2197eca9dbb30a7c0f3bac9a4ab2cd40a6bb740a Mon Sep 17 00:00:00 2001 From: Amal El Akkraoui Date: Mon, 22 Jul 2024 11:48:16 -0400 Subject: [PATCH] Updates to MERRA-21C DAS files to fix monthly means, missing data entries and vorticity-divergence calculation consistent with #167 --- src/Applications/GEOSdas_App/edhist.pl | 3 +- .../GEOSdas_App/monthly_means.j.tmpl | 2 +- src/Applications/GEOSdas_App/monthly_means.pl | 2 +- .../GEOSdas_App/write_FVDAS_Run_Config.pl | 2 +- .../scripts/gmao/etc/R21C/HISTAENS.rc.tmpl | 81 ++++++++++++------- .../scripts/gmao/etc/R21C/atmos_enkf.nml.tmpl | 2 + .../scripts/gmao/etc/R21C/obs1gsi_mean.rc | 3 +- .../scripts/gmao/etc/R21C/obs1gsi_member.rc | 3 +- .../scripts/gmao/etc/R21C/post_egcm.rc | 1 + 9 files changed, 66 insertions(+), 33 deletions(-) diff --git a/src/Applications/GEOSdas_App/edhist.pl b/src/Applications/GEOSdas_App/edhist.pl index d6479fae..3fe9b369 100755 --- a/src/Applications/GEOSdas_App/edhist.pl +++ b/src/Applications/GEOSdas_App/edhist.pl @@ -1372,7 +1372,8 @@ sub add_silo_mstorage_traits { _odt_ _qdt_ _rad_ _slv_ _tdt_ _tmp_ _trb_ _udt_ _wnd_ asm_ cld_ csp_ dyn_ ext_ flx_ glc_ hwl_ int_ lfo_ lnd_ lsf_ met_ mst_ ocn_ - odt_ qdt_ rad_ slv_ tdt_ tmp_ trb_ udt_ wnd_ ); + odt_ qdt_ rad_ slv_ tdt_ tmp_ trb_ udt_ wnd_ + lmv_ lmf_ ocf_ trc_ fwi_ pbl_ slv_ ); @progID = qw( prog traj ptrj ); # add silo trait if not present diff --git a/src/Applications/GEOSdas_App/monthly_means.j.tmpl b/src/Applications/GEOSdas_App/monthly_means.j.tmpl index 244200ca..d6dd7311 100644 --- a/src/Applications/GEOSdas_App/monthly_means.j.tmpl +++ b/src/Applications/GEOSdas_App/monthly_means.j.tmpl @@ -48,7 +48,7 @@ source $rundir/FVDAS_Run_Config set path = ( $FVHOME/run $FVROOT/bin $BASEDIR/$ARCH/bin $path ) set echo -setenv MONTHLY_X "$FVROOT/bin/time_ave.x" +setenv MONTHLY_X "$FVROOT/bin/time_ave_util.x" # set variables, if not specified #-------------------------------- diff --git a/src/Applications/GEOSdas_App/monthly_means.pl b/src/Applications/GEOSdas_App/monthly_means.pl index 1db175dd..609a87bd 100755 --- a/src/Applications/GEOSdas_App/monthly_means.pl +++ b/src/Applications/GEOSdas_App/monthly_means.pl @@ -150,7 +150,7 @@ sub init { # check monthly means program #---------------------------- - $monthly_means_x = "$fvroot/bin/time_ave.x" unless $monthly_means_x; + $monthly_means_x = "$fvroot/bin/time_ave_util.x" unless $monthly_means_x; die "Error: monthly_means_x is required. Use -M;" unless -e $monthly_means_x; die "Error: $monthly_means_x not executable;" unless -x $monthly_means_x; } diff --git a/src/Applications/GEOSdas_App/write_FVDAS_Run_Config.pl b/src/Applications/GEOSdas_App/write_FVDAS_Run_Config.pl index 58be1a4b..ca1f17ec 100755 --- a/src/Applications/GEOSdas_App/write_FVDAS_Run_Config.pl +++ b/src/Applications/GEOSdas_App/write_FVDAS_Run_Config.pl @@ -219,7 +219,7 @@ sub init { $FVWORK = "$TMPDIR/fvwork.\$\$"; $GRADS_CONFIG = "\$FVSHARE/opengrads/setup.csh 1.9.8" if $FVSHARE; $LIBSZ = "\$BASEDIR/\$ARCH/lib"; - $MONTHLY_X = "\$FVROOT/bin/time_ave.x"; + $MONTHLY_X = "\$FVROOT/bin/time_ave_util.x"; # substitute variables for values #-------------------------------- diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/HISTAENS.rc.tmpl b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/HISTAENS.rc.tmpl index b0b82c5c..d5606d71 100644 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/HISTAENS.rc.tmpl +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/HISTAENS.rc.tmpl @@ -35,6 +35,7 @@ COLLECTIONS: 'asm_inst_6hr_glo_L288x181_p48' 'glc_tavg_6hr_glo_L288x181_slv' 'aer_inst_6hr_glo_L288x181_slv' 'int_inst_6hr_glo_L288x181_slv' + 'int_tavg_6hr_glo_L288x181_slv' 'pbl_inst_6hr_glo_L288x181_z17' 'bkg.eta' 'bkg.sfc' @@ -48,8 +49,8 @@ COLLECTIONS: 'asm_inst_6hr_glo_L288x181_p48' # asm collections asm_inst_6hr_glo_L288x181_p48.format: 'CFIO' , - asm_inst_6hr_glo_L288x181_p48.descr: '3d,6-Hourly,Instantaneous,Pressure-Level,Assimilation Fields (wind,temperature)' , - asm_inst_6hr_glo_L288x181_p48.nbits: 10 , + asm_inst_6hr_glo_L288x181_p48.descr: '3d,6-Hourly,Instantaneous,Pressure-Level,Assimilation,Ensemble Assimilation Fields' , + asm_inst_6hr_glo_L288x181_p48.nbits: 12 , asm_inst_6hr_glo_L288x181_p48.deflate: 2 , asm_inst_6hr_glo_L288x181_p48.regrid_method: 'BILINEAR_MONOTONIC' , asm_inst_6hr_glo_L288x181_p48.template: '%y4-%m2-%d2T%h2%n2Z.>>>NCSUFFIX<<<' , @@ -82,8 +83,8 @@ COLLECTIONS: 'asm_inst_6hr_glo_L288x181_p48' slv_inst_6hr_glo_L288x181_slv.format: 'CFIO' , - slv_inst_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Instantaneous,Single-Level,Assimilation,Single-Level Diagnostics' , - slv_inst_6hr_glo_L288x181_slv.nbits: 10 , + slv_inst_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Instantaneous,Single-Level,Assimilation,Ensemble Single-Level Diagnostics' , + slv_inst_6hr_glo_L288x181_slv.nbits: 12 , slv_inst_6hr_glo_L288x181_slv.deflate: 2 , slv_inst_6hr_glo_L288x181_slv.regrid_method: 'BILINEAR_MONOTONIC' , slv_inst_6hr_glo_L288x181_slv.template: '%y4-%m2-%d2T%h2%n2Z.>>>NCSUFFIX<<<' , @@ -141,8 +142,8 @@ COLLECTIONS: 'asm_inst_6hr_glo_L288x181_p48' flx_tavg_6hr_glo_L288x181_slv.format: 'CFIO' , - flx_tavg_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Time-Averaged,Single-Level,Assimilation,Surface Flux Diagnostics' , - flx_tavg_6hr_glo_L288x181_slv.nbits: 10 , + flx_tavg_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Time-Averaged,Single-Level,Assimilation,Ensemble Surface Flux Diagnostics' , + flx_tavg_6hr_glo_L288x181_slv.nbits: 12 , flx_tavg_6hr_glo_L288x181_slv.deflate: 2 , flx_tavg_6hr_glo_L288x181_slv.regrid_method: 'BILINEAR_MONOTONIC' , flx_tavg_6hr_glo_L288x181_slv.template: '%y4-%m2-%d2T%h2%n2Z.>>>NCSUFFIX<<<' , @@ -183,13 +184,13 @@ COLLECTIONS: 'asm_inst_6hr_glo_L288x181_p48' 'FRACI' , 'SURFACE' , 'FRSEAICE' , # Additional variables 'OFRACI' , 'SURFACE' , 'AICE' , - 'RUNOFF' , 'SURFACE' , 'RUNOFFTOT' , # total runoff from glc & lnd , + 'RUNOFF' , 'SURFACE' , 'RUNOFFTOT' , 'AN_PRCP' , 'MOIST' , 'PRECANV' , 'CN_PRCP' , 'MOIST' , 'PRECCON' , 'LS_PRCP' , 'MOIST' , 'PRECLSC' , 'SNO' , 'MOIST' , 'PRECSNO' , 'TPREC' , 'MOIST' , 'PRECTOT' , - 'PRECTOT' , 'SURFACE' , 'PRECTOTCORR' , # append "CORR" if reanalysis and from SURFACE , + 'PRECTOT' , 'SURFACE' , 'PRECTOTCORR' , 'PGENTOT' , 'MOIST' , 'PREVTOT' , 'MOIST' , 'LS_ARF' , 'MOIST' , 'FRCLS' , @@ -200,8 +201,8 @@ COLLECTIONS: 'asm_inst_6hr_glo_L288x181_p48' :: rad_tavg_6hr_glo_L288x181_slv.format: 'CFIO' , - rad_tavg_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Time-Averaged,Single-Level,Assimilation,Radiation Diagnostics' , - rad_tavg_6hr_glo_L288x181_slv.nbits: 10 , + rad_tavg_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Time-Averaged,Single-Level,Assimilation,Ensemble Radiation Diagnostics' , + rad_tavg_6hr_glo_L288x181_slv.nbits: 12 , rad_tavg_6hr_glo_L288x181_slv.deflate: 2 , rad_tavg_6hr_glo_L288x181_slv.regrid_method: 'BILINEAR_MONOTONIC' , rad_tavg_6hr_glo_L288x181_slv.template: '%y4-%m2-%d2T%h2%n2Z.>>>NCSUFFIX<<<' , @@ -255,8 +256,8 @@ COLLECTIONS: 'asm_inst_6hr_glo_L288x181_p48' :: lnd_tavg_6hr_glo_L288x181_slv.format: 'CFIO' , - lnd_tavg_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Time-Averaged,Single-Level,Assimilation,Land Surface Diagnostics' , -# lnd_tavg_6hr_glo_L288x181_slv.nbits: 10 , + lnd_tavg_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Time-Averaged,Single-Level,Assimilation,Ensemble Land Surface Diagnostics' , +# lnd_tavg_6hr_glo_L288x181_slv.nbits: 12 , lnd_tavg_6hr_glo_L288x181_slv.deflate: 2 , lnd_tavg_6hr_glo_L288x181_slv.regrid_method: 'BILINEAR_MONOTONIC' , lnd_tavg_6hr_glo_L288x181_slv.template: '%y4-%m2-%d2T%h2%n2Z.>>>NCSUFFIX<<<' , @@ -287,8 +288,8 @@ COLLECTIONS: 'asm_inst_6hr_glo_L288x181_p48' 'TSOIL4' , 'SURFACE' , 'TSOIL5' , 'SURFACE' , 'TSOIL6' , 'SURFACE' , - 'PRLAND' , 'SURFACE' , 'PRECTOTCORR' , # append "CORR" if reanalysis and from SURFACE , - 'SNOLAND' , 'SURFACE' , 'PRECSNOCORR' , # append "CORR" if reanalysis and from SURFACE , + 'PRLAND' , 'SURFACE' , 'PRECTOTCORR' , + 'SNOLAND' , 'SURFACE' , 'PRECSNOCORR' , 'TSLAND' , 'SURFACE' , 'SNOMASLAND' , 'SNOWDP' , 'SURFACE' , 'SNODPLAND' , 'EVPSOI' , 'SURFACE' , 'EVPLANDSOIL' , @@ -321,8 +322,8 @@ COLLECTIONS: 'asm_inst_6hr_glo_L288x181_p48' :: lfo_tavg_6hr_glo_L288x181_slv.format: 'CFIO' , - lfo_tavg_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Time-Averaged,Single-Level,Assimilation,Land Surface Forcings' , -# lfo_tavg_6hr_glo_L288x181_slv.nbits: 10 , + lfo_tavg_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Time-Averaged,Single-Level,Assimilation,Ensemble Land Surface Forcings' , +# lfo_tavg_6hr_glo_L288x181_slv.nbits: 12 , lfo_tavg_6hr_glo_L288x181_slv.deflate: 2 , lfo_tavg_6hr_glo_L288x181_slv.regrid_method: 'BILINEAR_MONOTONIC' , lfo_tavg_6hr_glo_L288x181_slv.template: '%y4-%m2-%d2T%h2%n2Z.>>>NCSUFFIX<<<' , @@ -335,16 +336,16 @@ COLLECTIONS: 'asm_inst_6hr_glo_L288x181_p48' lfo_tavg_6hr_glo_L288x181_slv.end_time: >>>IOETIME<<< , lfo_tavg_6hr_glo_L288x181_slv.fields: 'SLRSF' , 'SOLAR' , 'SWGDN' , 'LWS' , 'IRRAD' , 'LWGAB' , - 'PCU' , 'SURFACE' , 'PRECRAINCUCORR' , # append "CORR" if reanalysis and from SURFACE , - 'PLS' , 'SURFACE' , 'PRECRAINLSCORR' , # append "CORR" if reanalysis and from SURFACE , - 'SNO' , 'SURFACE' , 'PRECSNOCORR' , # append "CORR" if reanalysis and from SURFACE , + 'PCU' , 'SURFACE' , 'PRECRAINCUCORR' , + 'PLS' , 'SURFACE' , 'PRECRAINLSCORR' , + 'SNO' , 'SURFACE' , 'PRECSNOCORR' , 'DFPAR' , 'SOLAR' , 'PARDF' , 'DRPAR' , 'SOLAR' , 'PARDR' , :: glc_tavg_6hr_glo_L288x181_slv.format: 'CFIO' , - glc_tavg_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Time-Averaged,Single-Level,Assimilation,Land Ice Surface Diagnostics' , - glc_tavg_6hr_glo_L288x181_slv.nbits: 10 , + glc_tavg_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Time-Averaged,Single-Level,Assimilation,Ensemble Land Ice Surface Diagnostics' , + glc_tavg_6hr_glo_L288x181_slv.nbits: 12 , glc_tavg_6hr_glo_L288x181_slv.deflate: 2 , glc_tavg_6hr_glo_L288x181_slv.regrid_method: 'BILINEAR_MONOTONIC' , glc_tavg_6hr_glo_L288x181_slv.template: '%y4-%m2-%d2T%h2%n2Z.>>>NCSUFFIX<<<' , @@ -384,8 +385,8 @@ COLLECTIONS: 'asm_inst_6hr_glo_L288x181_p48' :: int_inst_6hr_glo_L288x181_slv.format: 'CFIO' , - int_inst_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Instantaneous,Single-Level,Assimilation,Vertically Integrated Diagnostics' , - int_inst_6hr_glo_L288x181_slv.nbits: 10 , + int_inst_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Instantaneous,Single-Level,Assimilation,Ensemble Vertically Integrated Diagnostics' , + int_inst_6hr_glo_L288x181_slv.nbits: 12 , int_inst_6hr_glo_L288x181_slv.deflate: 2 , int_inst_6hr_glo_L288x181_slv.regrid_method: 'BILINEAR_MONOTONIC' , int_inst_6hr_glo_L288x181_slv.template: '%y4-%m2-%d2T%h2%n2Z.>>>NCSUFFIX<<<' , @@ -405,9 +406,35 @@ COLLECTIONS: 'asm_inst_6hr_glo_L288x181_p48' 'THV' , 'AGCM' , :: + int_tavg_6hr_glo_L288x181_slv.format: 'CFIO' , + int_tavg_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Time-Averaged,Single-Level,Assimilation,Vertically Integrated Ensemble Diagnostics' , + int_tavg_6hr_glo_L288x181_slv.nbits: 12 , + int_tavg_6hr_glo_L288x181_slv.deflate: 2 , + int_tavg_6hr_glo_L288x181_slv.regrid_method: 'BILINEAR_MONOTONIC' , + int_tavg_6hr_glo_L288x181_slv.template: '%y4-%m2-%d2T%h2%n2Z.>>>NCSUFFIX<<<' , + int_tavg_6hr_glo_L288x181_slv.mode: 'time-averaged' , + int_tavg_6hr_glo_L288x181_slv.grid_label: PC288x181-DC , + int_tavg_6hr_glo_L288x181_slv.frequency: 060000 , + int_tavg_6hr_glo_L288x181_slv.duration: 060000 , + int_tavg_6hr_glo_L288x181_slv.end_date: >>>IOEDATE<<< , + int_tavg_6hr_glo_L288x181_slv.end_time: >>>IOETIME<<< , + int_tavg_6hr_glo_L288x181_slv.fields: 'UCPT' , 'DYN' , 'UFLXCPT' , + 'VCPT' , 'DYN' , 'VFLXCPT' , + 'UPHI' , 'DYN' , 'UFLXPHI' , + 'VPHI' , 'DYN' , 'VFLXPHI' , + 'UKE' , 'DYN' , 'UFLXKE' , + 'VKE' , 'DYN' , 'VFLXKE' , + 'UQV' , 'DYN' , 'UFLXQV' , + 'VQV' , 'DYN' , 'VFLXQV' , + 'UQL' , 'DYN' , 'UFLXQL' , + 'VQL' , 'DYN' , 'VFLXQL' , + 'UQI' , 'DYN' , 'UFLXQI' , + 'VQI' , 'DYN' , 'VFLXQI' , + :: + aer_inst_6hr_glo_L288x181_slv.format: 'CFIO' , - aer_inst_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Instantaneous,Single-Level,Analysis,Aerosol Diagnostics' , - aer_inst_6hr_glo_L288x181_slv.nbits: 10 , + aer_inst_6hr_glo_L288x181_slv.descr: '2d,6-Hourly,Instantaneous,Single-Level,Analysis,Ensemble Aerosol Diagnostics' , + aer_inst_6hr_glo_L288x181_slv.nbits: 12 , aer_inst_6hr_glo_L288x181_slv.deflate: 2 , aer_inst_6hr_glo_L288x181_slv.regrid_method: 'CONSERVE_MONOTONIC' , aer_inst_6hr_glo_L288x181_slv.template: '%y4-%m2-%d2T%h2%n2Z.>>>NCSUFFIX<<<' , @@ -426,8 +453,8 @@ COLLECTIONS: 'asm_inst_6hr_glo_L288x181_p48' :: pbl_inst_6hr_glo_L288x181_z17.format: 'CFIO' , - pbl_inst_6hr_glo_L288x181_z17.descr: '3d,6-Hourly,Instantaneous,Constant-Height,PBL Diagnostics' , - pbl_inst_6hr_glo_L288x181_z17.nbits: 10 , + pbl_inst_6hr_glo_L288x181_z17.descr: '3d,6-Hourly,Instantaneous,Constant-Height,Assimilation, Ensemble PBL Diagnostics' , + pbl_inst_6hr_glo_L288x181_z17.nbits: 12 , pbl_inst_6hr_glo_L288x181_z17.deflate: 2 , pbl_inst_6hr_glo_L288x181_z17.regrid_method: 'BILINEAR_MONOTONIC' , pbl_inst_6hr_glo_L288x181_z17.template: '%y4-%m2-%d2T%h2%n2Z.>>>NCSUFFIX<<<' , diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/atmos_enkf.nml.tmpl b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/atmos_enkf.nml.tmpl index dbf557fd..e3e0723a 100644 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/atmos_enkf.nml.tmpl +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/atmos_enkf.nml.tmpl @@ -117,6 +117,8 @@ sattypes_rad(77)= 'atms_n20', dsis(77)= 'atms_n20', sattypes_rad(78)= 'amsr2_gcom-w1', dsis(78)= 'amsr2_gcom-w1', sattypes_rad(79)= 'atms_n21', dsis(79)= 'atms_n21', + sattypes_rad(80)= 'ssu_n11', dsis(80)= 'ssu_n11', + sattypes_rad(81)= 'ssu_n14', dsis(81)= 'ssu_n14', / &ozobs_enkf sattypes_oz(1) = 'sbuv8_n11', diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/obs1gsi_mean.rc b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/obs1gsi_mean.rc index 0ec58540..7a9eff02 100644 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/obs1gsi_mean.rc +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/obs1gsi_mean.rc @@ -81,7 +81,7 @@ OBS_INPUT:: prepbufrt uv null uv 0.0 0 0 r21c_prep_bufr prepbufrt_profl t prof t 0.0 0 0 r21c_acftpfl_bufr prepbufrt_profl uv prof uv 0.0 0 0 r21c_acftpfl_bufr - loonwinds uv null uv 0.0 0 0 r21c_loon_winds + loonwinds uv null uv 0.0 0 0 r21c_loon_bufr mlstbufr t aura t 0.0 0 0 r21c_gmao_mlst_bufr gpsrobufr gps_bnd null gps 0.0 0 0 r21c_gpsro_bufr tcvitl tcp null tcp 0.0 0 0 r21c_ncep_tcvitals @@ -115,6 +115,7 @@ OBS_INPUT:: msubufr msu n11 msu_n11 0.0 1 0 r21c_1bmsu_bufr msubufr msu n12 msu_n12 0.0 1 0 r21c_1bmsu_bufr msubufr msu n14 msu_n14 0.0 1 0 r21c_1bmsu_bufr + ssubufr ssu n11 ssu_n11 0.0 1 0 r21c_1bssu_bufr ssubufr ssu n14 ssu_n14 0.0 1 0 r21c_1bssu_bufr amsuabufr amsua n15 amsua_n15 0.0 1 0 r21c_1bamua_bufr amsuabufr amsua n16 amsua_n16 0.0 1 0 r21c_1bamua_bufr diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/obs1gsi_member.rc b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/obs1gsi_member.rc index 4b2d7fdb..afccbad3 100644 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/obs1gsi_member.rc +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/obs1gsi_member.rc @@ -81,7 +81,7 @@ OBS_INPUT:: prepbufrt uv null uv 0.0 0 0 r21c_prep_bufr prepbufrt_profl t prof t 0.0 0 0 r21c_acftpfl_bufr prepbufrt_profl uv prof uv 0.0 0 0 r21c_acftpfl_bufr - loonwinds uv null uv 0.0 0 0 r21c_loon_winds + loonwinds uv null uv 0.0 0 0 r21c_loon_bufr mlstbufr t aura t 0.0 0 0 r21c_gmao_mlst_bufr gpsrobufr gps_bnd null gps 0.0 0 0 r21c_gpsro_bufr tcvitl tcp null tcp 0.0 0 0 r21c_ncep_tcvitals @@ -115,6 +115,7 @@ OBS_INPUT:: msubufr msu n11 msu_n11 0.0 1 0 r21c_1bmsu_bufr msubufr msu n12 msu_n12 0.0 1 0 r21c_1bmsu_bufr msubufr msu n14 msu_n14 0.0 1 0 r21c_1bmsu_bufr + ssubufr ssu n11 ssu_n11 0.0 1 0 r21c_1bssu_bufr ssubufr ssu n14 ssu_n14 0.0 1 0 r21c_1bssu_bufr amsuabufr amsua n15 amsua_n15 0.0 1 0 r21c_1bamua_bufr amsuabufr amsua n16 amsua_n16 0.0 1 0 r21c_1bamua_bufr diff --git a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/post_egcm.rc b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/post_egcm.rc index 7374d937..00f68e0b 100644 --- a/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/post_egcm.rc +++ b/src/Applications/NCEP_Etc/NCEP_enkf/scripts/gmao/etc/R21C/post_egcm.rc @@ -14,5 +14,6 @@ COLLECTIONS:: 'glc_tavg_6hr_glo_L288x181_slv' 'aer_tavg_6hr_glo_L288x181_slv' 'int_inst_6hr_glo_L288x181_slv' + 'int_tavg_6hr_glo_L288x181_slv' 'pbl_inst_6hr_glo_L288x181_z17' ::