2. NATURE Run - delippi/PhD-globalRadarOSSE GitHub Wiki
THE NATURE RUN
You don't need to make your own initial conditions for the forecast only workflow. There is a built-in tool. So, after we build the workflow, we can jump right in and start the simulation.
0. HPSS locations of files
Initial conditions before (000) and after (288) model spin up and model output from Nature Run.
/NCEPDEV/emc-meso/5year/Donald.E.Lippi/rw_FV3GFS/FV3ICS/NATURE-2018091100-2018091800_ICS000.tar
/NCEPDEV/emc-meso/5year/Donald.E.Lippi/rw_FV3GFS/FV3ICS/NATURE-2018091100-2018091800_ICS288.tar
/NCEPDEV/emc-meso/5year/Donald.E.Lippi/rw_FV3GFS/NATURE-2018092300-2018100700
1. Ensure that reflectivity is in the diag table.
See "add reflectivity to the diag table" in the setup FV3GFS wiki
2. Spin up the model to make ICs
Set up the nature run model spin up workflow (288hr fcst).
mkdir -p /gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018091100/FV3ICS/NATURE-2018091100-2018092300/
cd /gpfs/hps3/emc/meso/save/Donald.E.Lippi/PhD-globalRadarOSSE
vi run_NATURE_288hrspinup.ksh
+ CDATE=2018091100
+ EDATE=2018092300
+ PSLOT="NATURE-${CDATE}-${EDATE}"
+ RES=768
+ GFS_CYC=1
+ fv3gfs="global-workflow-20190306"
ksh run_NATURE_288hrspinup.ksh
cd /gpfs/hps3/emc/meso/noscrub/Donald.E.Lippi/fv3gfs_dl2rw/2018091100/NATURE-2018091100-2018092300
sed -i "s/HPSS_PROJECT=emc-global/HPSS_PROJECT=emc-meso/g" config.base
sed -i "s/export FHCYC=24/export FHCYC=00/g" config.base
sed -i "s/export FHMAX_GFS_00=240/export FHMAX_GFS_00=288/g" config.base
sed -i "s/export FHOUT_GFS=3/export FHOUT_GFS=24/g" config.base
sed -i "s/export DOHYBVAR=\"YES\"/export DOHYBVAR=\"NO\"/g" config.base
sed -i "s/export DONST=\"YES\"/export DONST=\"NO\"/g" config.base
sed -i "s/export nst_anl=.true./export nst_anl=.false./g" config.base
sed -i "s/export restart_interval=\${restart_interval_gfs:-0}/export restart_interval=288/g" config.fcst
vi config.base
30c30
< HPSS_PROJECT=emc-global
---
> HPSS_PROJECT=emc-meso
210c210
< export FHCYC=24
---
> export FHCYC=00
224c224
< export FHMAX_GFS_00=240
---
> export FHMAX_GFS_00=288
230c230
< export FHOUT_GFS=3
---
> export FHOUT_GFS=24
246c246
< export DOHYBVAR="YES"
---
> export DOHYBVAR="NO"
265c265
< export DONST="YES"
---
> export DONST="NO"
269c269
< export nst_anl=.true.
---
> export nst_anl=.false.
rm -rf config.base.default
vi config.fcst
124c124
< export restart_interval=${restart_interval_gfs:-0}
---
> export restart_interval=288 #${restart_interval_gfs:-0}
Create initial conditions.
We want to create all new initial conditions using the default settings.
cd /gpfs/hps3/emc/meso/noscrub/Donald.E.Lippi/fv3gfs_dl2rw/2018091100/NATURE-2018091100-2018092300
ksh run.ksh [or set up the crontab job, if rocoto isn't updating the database, you're using the wrong version of rocoto]
-
00 - gfsgetic
The initial conditions come from: [/NCEPPROD/hpssprod/runhistory/rh2018/201809/20180911/gpfs_hps_nco_ops_com_gfs_prod_gfs.2018091100.anl.tar ./gfs.t00z.atmanl.nemsio
] -
00 - gfsfv3ic [
/gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018091100/FV3ICS
]
Save the initial conditions to tape:
cd /gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018091100/FV3ICS
htar -cvf /NCEPDEV/emc-meso/5year/Donald.E.Lippi/rw_FV3GFS/FV3ICS/NATURE-2018091100-2018091800_ICS000.tar 2018091100
htar -xvf /NCEPDEV/emc-meso/5year/Donald.E.Lippi/rw_FV3GFS/FV3ICS/NATURE-2018091100-2018091800_ICS000.tar 2018091100
Run the 288hr spin up forecast and save the initial conditions to tape:
cd /gpfs/hps3/emc/meso/noscrub/Donald.E.Lippi/fv3gfs_dl2rw/2018091100/NATURE-2018091100-2018092300
ksh run.ksh
- 00 - gfsfcst [317GB @ 24hrly @ C768 and takes about 1:20 hr on WCOSS]
- 00 - gfspost
cd /gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018091100
htar -cvf /NCEPDEV/emc-meso/5year/Donald.E.Lippi/rw_FV3GFS/FV3ICS/NATURE-2018091100-2018091800_ICS288.tar NATURE-2018091100-2018092300
htar -xvf /NCEPDEV/emc-meso/5year/Donald.E.Lippi/rw_FV3GFS/FV3ICS/NATURE-2018091100-2018091800_ICS288.tar NATURE-2018091100-2018092300/gfs.20180911/00/RERUN_RESTART
- ### 2.b If the initial conditions were previously created and save on tape:
- cd /gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018091100/FV3ICS
- htar -xvf /NCEPDEV/emc-meso/5year/Donald.E.Lippi/rw_FV3GFS/FV3ICS/NATURE-2018091100-2018091800.tar
- mkdir -p /gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018091100/NATURE-2018091100-2018091800/gfs.20180911/00/
- cd /gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018091100/NATURE-2018091100-2018091800/gfs.20180911/00/
- ln -sf /gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018091100/FV3ICS/NATURE-2018091100-2018091800/2018091100/gfs/C768/INPUT .
- cd /gpfs/hps3/emc/meso/noscrub/Donald.E.Lippi/fv3gfs_dl2rw/2018091100/NATURE-2018091100-2018091800
- ksh run.ksh
/gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018091100
.:
FV3ICS NATURE-2018091100-2018092300
./FV3ICS:
2018091100
./FV3ICS/2018091100:
gfs
./FV3ICS/2018091100/gfs:
C768 nstanl.gfs.2018091100 pgbanl.gfs.2018091100 sfcanl.gfs.2018091100 siganl.gfs.2018091100
./FV3ICS/2018091100/gfs/C768:
INPUT
./FV3ICS/2018091100/gfs/C768/INPUT:
gfs_ctrl.nc gfs_data.tile2.nc gfs_data.tile4.nc gfs_data.tile6.nc sfc_data.tile2.nc sfc_data.tile4.nc sfc_data.tile6.nc
gfs_data.tile1.nc gfs_data.tile3.nc gfs_data.tile5.nc sfc_data.tile1.nc sfc_data.tile3.nc sfc_data.tile5.nc
./NATURE-2018091100-2018092300:
gfs.20180911 logs
./NATURE-2018091100-2018092300/gfs.20180911:
00
./NATURE-2018091100-2018092300/gfs.20180911/00:
INPUT gfs.t00z.master.grb2if240 gfs.t00z.pgrb2.0p25.f264 gfs.t00z.pgrb2.1p00.f240.idx gfs.t00z.pgrb2b.0p50.f240 gfs.t00z.sfluxgrbf048.grib2.idx
RERUN_RESTART gfs.t00z.master.grb2if264 gfs.t00z.pgrb2.0p25.f264.idx gfs.t00z.pgrb2.1p00.f264 gfs.t00z.pgrb2b.0p50.f240.idx gfs.t00z.sfluxgrbf072.grib2
gfs.t00z.atmf000.nemsio gfs.t00z.master.grb2if288 gfs.t00z.pgrb2.0p25.f288 gfs.t00z.pgrb2.1p00.f264.idx gfs.t00z.pgrb2b.0p50.f264 gfs.t00z.sfluxgrbf072.grib2.idx
gfs.t00z.atmf024.nemsio gfs.t00z.pgrb.1p00.f000 gfs.t00z.pgrb2.0p25.f288.idx gfs.t00z.pgrb2.1p00.f288 gfs.t00z.pgrb2b.0p50.f264.idx gfs.t00z.sfluxgrbf096.grib2
gfs.t00z.atmf048.nemsio gfs.t00z.pgrb.1p00.f000.idx gfs.t00z.pgrb2.0p50.f000 gfs.t00z.pgrb2.1p00.f288.idx gfs.t00z.pgrb2b.0p50.f288 gfs.t00z.sfluxgrbf096.grib2.idx
gfs.t00z.atmf072.nemsio gfs.t00z.pgrb.1p00.f024 gfs.t00z.pgrb2.0p50.f000.idx gfs.t00z.pgrb2b.0p25.f000 gfs.t00z.pgrb2b.0p50.f288.idx gfs.t00z.sfluxgrbf120.grib2
gfs.t00z.atmf096.nemsio gfs.t00z.pgrb.1p00.f024.idx gfs.t00z.pgrb2.0p50.f024 gfs.t00z.pgrb2b.0p25.f000.idx gfs.t00z.pgrb2b.1p00.f000 gfs.t00z.sfluxgrbf120.grib2.idx
gfs.t00z.atmf120.nemsio gfs.t00z.pgrb.1p00.f048 gfs.t00z.pgrb2.0p50.f024.idx gfs.t00z.pgrb2b.0p25.f024 gfs.t00z.pgrb2b.1p00.f000.idx gfs.t00z.sfluxgrbf144.grib2
gfs.t00z.atmf144.nemsio gfs.t00z.pgrb.1p00.f048.idx gfs.t00z.pgrb2.0p50.f048 gfs.t00z.pgrb2b.0p25.f024.idx gfs.t00z.pgrb2b.1p00.f024 gfs.t00z.sfluxgrbf144.grib2.idx
gfs.t00z.atmf168.nemsio gfs.t00z.pgrb.1p00.f072 gfs.t00z.pgrb2.0p50.f048.idx gfs.t00z.pgrb2b.0p25.f048 gfs.t00z.pgrb2b.1p00.f024.idx gfs.t00z.sfluxgrbf168.grib2
gfs.t00z.atmf192.nemsio gfs.t00z.pgrb.1p00.f072.idx gfs.t00z.pgrb2.0p50.f072 gfs.t00z.pgrb2b.0p25.f048.idx gfs.t00z.pgrb2b.1p00.f048 gfs.t00z.sfluxgrbf168.grib2.idx
gfs.t00z.atmf216.nemsio gfs.t00z.pgrb.1p00.f096 gfs.t00z.pgrb2.0p50.f072.idx gfs.t00z.pgrb2b.0p25.f072 gfs.t00z.pgrb2b.1p00.f048.idx gfs.t00z.sfluxgrbf192.grib2
gfs.t00z.atmf240.nemsio gfs.t00z.pgrb.1p00.f096.idx gfs.t00z.pgrb2.0p50.f096 gfs.t00z.pgrb2b.0p25.f072.idx gfs.t00z.pgrb2b.1p00.f072 gfs.t00z.sfluxgrbf192.grib2.idx
gfs.t00z.atmf264.nemsio gfs.t00z.pgrb.1p00.f120 gfs.t00z.pgrb2.0p50.f096.idx gfs.t00z.pgrb2b.0p25.f096 gfs.t00z.pgrb2b.1p00.f072.idx gfs.t00z.sfluxgrbf216.grib2
gfs.t00z.atmf288.nemsio gfs.t00z.pgrb.1p00.f120.idx gfs.t00z.pgrb2.0p50.f120 gfs.t00z.pgrb2b.0p25.f096.idx gfs.t00z.pgrb2b.1p00.f096 gfs.t00z.sfluxgrbf216.grib2.idx
gfs.t00z.logf000.nemsio gfs.t00z.pgrb.1p00.f144 gfs.t00z.pgrb2.0p50.f120.idx gfs.t00z.pgrb2b.0p25.f120 gfs.t00z.pgrb2b.1p00.f096.idx gfs.t00z.sfluxgrbf240.grib2
gfs.t00z.logf024.nemsio gfs.t00z.pgrb.1p00.f144.idx gfs.t00z.pgrb2.0p50.f144 gfs.t00z.pgrb2b.0p25.f120.idx gfs.t00z.pgrb2b.1p00.f120 gfs.t00z.sfluxgrbf240.grib2.idx
gfs.t00z.logf048.nemsio gfs.t00z.pgrb.1p00.f168 gfs.t00z.pgrb2.0p50.f144.idx gfs.t00z.pgrb2b.0p25.f144 gfs.t00z.pgrb2b.1p00.f120.idx gfs.t00z.sfluxgrbf264.grib2
gfs.t00z.logf072.nemsio gfs.t00z.pgrb.1p00.f168.idx gfs.t00z.pgrb2.0p50.f168 gfs.t00z.pgrb2b.0p25.f144.idx gfs.t00z.pgrb2b.1p00.f144 gfs.t00z.sfluxgrbf264.grib2.idx
gfs.t00z.logf096.nemsio gfs.t00z.pgrb.1p00.f192 gfs.t00z.pgrb2.0p50.f168.idx gfs.t00z.pgrb2b.0p25.f168 gfs.t00z.pgrb2b.1p00.f144.idx gfs.t00z.sfluxgrbf288.grib2
gfs.t00z.logf120.nemsio gfs.t00z.pgrb.1p00.f192.idx gfs.t00z.pgrb2.0p50.f192 gfs.t00z.pgrb2b.0p25.f168.idx gfs.t00z.pgrb2b.1p00.f168 gfs.t00z.sfluxgrbf288.grib2.idx
gfs.t00z.logf144.nemsio gfs.t00z.pgrb.1p00.f216 gfs.t00z.pgrb2.0p50.f192.idx gfs.t00z.pgrb2b.0p25.f192 gfs.t00z.pgrb2b.1p00.f168.idx gfs.t00z.special.grb2f000
gfs.t00z.logf168.nemsio gfs.t00z.pgrb.1p00.f216.idx gfs.t00z.pgrb2.0p50.f216 gfs.t00z.pgrb2b.0p25.f192.idx gfs.t00z.pgrb2b.1p00.f192 gfs.t00z.special.grb2f024
gfs.t00z.logf192.nemsio gfs.t00z.pgrb.1p00.f240 gfs.t00z.pgrb2.0p50.f216.idx gfs.t00z.pgrb2b.0p25.f216 gfs.t00z.pgrb2b.1p00.f192.idx gfs.t00z.special.grb2f048
gfs.t00z.logf216.nemsio gfs.t00z.pgrb.1p00.f240.idx gfs.t00z.pgrb2.0p50.f240 gfs.t00z.pgrb2b.0p25.f216.idx gfs.t00z.pgrb2b.1p00.f216 gfs.t00z.special.grb2f072
gfs.t00z.logf240.nemsio gfs.t00z.pgrb.1p00.f264 gfs.t00z.pgrb2.0p50.f240.idx gfs.t00z.pgrb2b.0p25.f240 gfs.t00z.pgrb2b.1p00.f216.idx gfs.t00z.special.grb2f096
gfs.t00z.logf264.nemsio gfs.t00z.pgrb.1p00.f264.idx gfs.t00z.pgrb2.0p50.f264 gfs.t00z.pgrb2b.0p25.f240.idx gfs.t00z.pgrb2b.1p00.f240 gfs.t00z.special.grb2f120
gfs.t00z.logf288.nemsio gfs.t00z.pgrb.1p00.f288 gfs.t00z.pgrb2.0p50.f264.idx gfs.t00z.pgrb2b.0p25.f264 gfs.t00z.pgrb2b.1p00.f240.idx gfs.t00z.special.grb2f144
gfs.t00z.master.grb2f000 gfs.t00z.pgrb.1p00.f288.idx gfs.t00z.pgrb2.0p50.f288 gfs.t00z.pgrb2b.0p25.f264.idx gfs.t00z.pgrb2b.1p00.f264 gfs.t00z.special.grb2f168
gfs.t00z.master.grb2f024 gfs.t00z.pgrb2.0p25.f000 gfs.t00z.pgrb2.0p50.f288.idx gfs.t00z.pgrb2b.0p25.f288 gfs.t00z.pgrb2b.1p00.f264.idx gfs.t00z.special.grb2f192
gfs.t00z.master.grb2f048 gfs.t00z.pgrb2.0p25.f000.idx gfs.t00z.pgrb2.1p00.f000 gfs.t00z.pgrb2b.0p25.f288.idx gfs.t00z.pgrb2b.1p00.f288 gfs.t00z.special.grb2f216
gfs.t00z.master.grb2f072 gfs.t00z.pgrb2.0p25.f024 gfs.t00z.pgrb2.1p00.f000.idx gfs.t00z.pgrb2b.0p50.f000 gfs.t00z.pgrb2b.1p00.f288.idx gfs.t00z.special.grb2f240
gfs.t00z.master.grb2f096 gfs.t00z.pgrb2.0p25.f024.idx gfs.t00z.pgrb2.1p00.f024 gfs.t00z.pgrb2b.0p50.f000.idx gfs.t00z.pgrbanl gfs.t00z.special.grb2f264
gfs.t00z.master.grb2f120 gfs.t00z.pgrb2.0p25.f048 gfs.t00z.pgrb2.1p00.f024.idx gfs.t00z.pgrb2b.0p50.f024 gfs.t00z.sfcf000.nemsio gfs.t00z.special.grb2f288
gfs.t00z.master.grb2f144 gfs.t00z.pgrb2.0p25.f048.idx gfs.t00z.pgrb2.1p00.f048 gfs.t00z.pgrb2b.0p50.f024.idx gfs.t00z.sfcf024.nemsio gfs.t00z.special.grb2if000
gfs.t00z.master.grb2f168 gfs.t00z.pgrb2.0p25.f072 gfs.t00z.pgrb2.1p00.f048.idx gfs.t00z.pgrb2b.0p50.f048 gfs.t00z.sfcf048.nemsio gfs.t00z.special.grb2if024
gfs.t00z.master.grb2f192 gfs.t00z.pgrb2.0p25.f072.idx gfs.t00z.pgrb2.1p00.f072 gfs.t00z.pgrb2b.0p50.f048.idx gfs.t00z.sfcf072.nemsio gfs.t00z.special.grb2if048
gfs.t00z.master.grb2f216 gfs.t00z.pgrb2.0p25.f096 gfs.t00z.pgrb2.1p00.f072.idx gfs.t00z.pgrb2b.0p50.f072 gfs.t00z.sfcf096.nemsio gfs.t00z.special.grb2if072
gfs.t00z.master.grb2f240 gfs.t00z.pgrb2.0p25.f096.idx gfs.t00z.pgrb2.1p00.f096 gfs.t00z.pgrb2b.0p50.f072.idx gfs.t00z.sfcf120.nemsio gfs.t00z.special.grb2if096
gfs.t00z.master.grb2f264 gfs.t00z.pgrb2.0p25.f120 gfs.t00z.pgrb2.1p00.f096.idx gfs.t00z.pgrb2b.0p50.f096 gfs.t00z.sfcf144.nemsio gfs.t00z.special.grb2if120
gfs.t00z.master.grb2f288 gfs.t00z.pgrb2.0p25.f120.idx gfs.t00z.pgrb2.1p00.f120 gfs.t00z.pgrb2b.0p50.f096.idx gfs.t00z.sfcf168.nemsio gfs.t00z.special.grb2if144
gfs.t00z.master.grb2if000 gfs.t00z.pgrb2.0p25.f144 gfs.t00z.pgrb2.1p00.f120.idx gfs.t00z.pgrb2b.0p50.f120 gfs.t00z.sfcf192.nemsio gfs.t00z.special.grb2if168
gfs.t00z.master.grb2if024 gfs.t00z.pgrb2.0p25.f144.idx gfs.t00z.pgrb2.1p00.f144 gfs.t00z.pgrb2b.0p50.f120.idx gfs.t00z.sfcf216.nemsio gfs.t00z.special.grb2if192
gfs.t00z.master.grb2if048 gfs.t00z.pgrb2.0p25.f168 gfs.t00z.pgrb2.1p00.f144.idx gfs.t00z.pgrb2b.0p50.f144 gfs.t00z.sfcf240.nemsio gfs.t00z.special.grb2if216
gfs.t00z.master.grb2if072 gfs.t00z.pgrb2.0p25.f168.idx gfs.t00z.pgrb2.1p00.f168 gfs.t00z.pgrb2b.0p50.f144.idx gfs.t00z.sfcf264.nemsio gfs.t00z.special.grb2if240
gfs.t00z.master.grb2if096 gfs.t00z.pgrb2.0p25.f192 gfs.t00z.pgrb2.1p00.f168.idx gfs.t00z.pgrb2b.0p50.f168 gfs.t00z.sfcf288.nemsio gfs.t00z.special.grb2if264
gfs.t00z.master.grb2if120 gfs.t00z.pgrb2.0p25.f192.idx gfs.t00z.pgrb2.1p00.f192 gfs.t00z.pgrb2b.0p50.f168.idx gfs.t00z.sfluxgrbf000.grib2 gfs.t00z.special.grb2if288
gfs.t00z.master.grb2if144 gfs.t00z.pgrb2.0p25.f216 gfs.t00z.pgrb2.1p00.f192.idx gfs.t00z.pgrb2b.0p50.f192 gfs.t00z.sfluxgrbf000.grib2.idx
gfs.t00z.master.grb2if168 gfs.t00z.pgrb2.0p25.f216.idx gfs.t00z.pgrb2.1p00.f216 gfs.t00z.pgrb2b.0p50.f192.idx gfs.t00z.sfluxgrbf024.grib2
gfs.t00z.master.grb2if192 gfs.t00z.pgrb2.0p25.f240 gfs.t00z.pgrb2.1p00.f216.idx gfs.t00z.pgrb2b.0p50.f216 gfs.t00z.sfluxgrbf024.grib2.idx
gfs.t00z.master.grb2if216 gfs.t00z.pgrb2.0p25.f240.idx gfs.t00z.pgrb2.1p00.f240 gfs.t00z.pgrb2b.0p50.f216.idx gfs.t00z.sfluxgrbf048.grib2
./NATURE-2018091100-2018092300/gfs.20180911/00/RERUN_RESTART:
20180923.000000.coupler.res 20180923.000000.fv_srf_wnd.res.tile4.nc 20180923.000000.phy_data.tile3.nc fv_core.res.nc fv_srf_wnd.res.tile5.nc phy_data.tile4.nc
20180923.000000.fv_core.res.nc 20180923.000000.fv_srf_wnd.res.tile5.nc 20180923.000000.phy_data.tile4.nc fv_core.res.tile1.nc fv_srf_wnd.res.tile6.nc phy_data.tile5.nc
20180923.000000.fv_core.res.tile1.nc 20180923.000000.fv_srf_wnd.res.tile6.nc 20180923.000000.phy_data.tile5.nc fv_core.res.tile2.nc fv_tracer.res.tile1.nc phy_data.tile6.nc
20180923.000000.fv_core.res.tile2.nc 20180923.000000.fv_tracer.res.tile1.nc 20180923.000000.phy_data.tile6.nc fv_core.res.tile3.nc fv_tracer.res.tile2.nc sfc_data.tile1.nc
20180923.000000.fv_core.res.tile3.nc 20180923.000000.fv_tracer.res.tile2.nc 20180923.000000.sfc_data.tile1.nc fv_core.res.tile4.nc fv_tracer.res.tile3.nc sfc_data.tile2.nc
20180923.000000.fv_core.res.tile4.nc 20180923.000000.fv_tracer.res.tile3.nc 20180923.000000.sfc_data.tile2.nc fv_core.res.tile5.nc fv_tracer.res.tile4.nc sfc_data.tile3.nc
20180923.000000.fv_core.res.tile5.nc 20180923.000000.fv_tracer.res.tile4.nc 20180923.000000.sfc_data.tile3.nc fv_core.res.tile6.nc fv_tracer.res.tile5.nc sfc_data.tile4.nc
20180923.000000.fv_core.res.tile6.nc 20180923.000000.fv_tracer.res.tile5.nc 20180923.000000.sfc_data.tile4.nc fv_srf_wnd.res.tile1.nc fv_tracer.res.tile6.nc sfc_data.tile5.nc
20180923.000000.fv_srf_wnd.res.tile1.nc 20180923.000000.fv_tracer.res.tile6.nc 20180923.000000.sfc_data.tile5.nc fv_srf_wnd.res.tile2.nc phy_data.tile1.nc sfc_data.tile6.nc
20180923.000000.fv_srf_wnd.res.tile2.nc 20180923.000000.phy_data.tile1.nc 20180923.000000.sfc_data.tile6.nc fv_srf_wnd.res.tile3.nc phy_data.tile2.nc
20180923.000000.fv_srf_wnd.res.tile3.nc 20180923.000000.phy_data.tile2.nc coupler.res fv_srf_wnd.res.tile4.nc phy_data.tile3.nc
./NATURE-2018091100-2018092300/logs:
2018091100
./NATURE-2018091100-2018092300/logs/2018091100:
gfsfcst.log gfsgetic.log gfspost002.log gfspost004.log gfspost006.log gfspost008.log gfspost010.log gfspost012.log
gfsfv3ic.log gfspost001.log gfspost003.log gfspost005.log gfspost007.log gfspost009.log gfspost011.log gfspost013.log
3. Set up the nature run experiment (2 week or 336hr fcst).
cd /gpfs/hps3/emc/meso/save/Donald.E.Lippi/PhD-globalRadarOSSE
vi run_NATURE_288hrrestart.ksh
+ CDATE=2018092300
+ EDATE=2018100700
ksh run_NATURE_288hrrestart.ksh
cd /gpfs/hps3/emc/meso/noscrub/Donald.E.Lippi/fv3gfs_dl2rw/2018092300/NATURE-2018092300-2018100700
vi config.base
30c30
< HPSS_PROJECT=emc-global
---
> HPSS_PROJECT=emc-meso
210c210
< export FHCYC=24
---
> export FHCYC=0
224c224
< export FHMAX_GFS_00=240
---
> export FHMAX_GFS_00=336
230c230
< export FHOUT_GFS=3
---
> export FHOUT_GFS=1
233a234,236
> #bucket size
> export FHZER=${FHZER:-1} #6
>
246c249
< export DOHYBVAR="YES"
---
> export DOHYBVAR="NO"
265c268
< export DONST="YES"
---
> export DONST="NO"
269c272
< export nst_anl=.true.
---
> export nst_anl=.false.
vi config.fcst
124c124
< export restart_interval=${restart_interval_gfs:-0}
---
> export restart_interval=24
vi config.post
24,27c24,27
< export GOESF=YES # goes image
< export GTGF=YES # gtg icing product
< export FLXF=YES # grib2 flux file written by post
< export PGB1F=YES
---
> export GOESF=NO # goes image
> export GTGF=NO # gtg icing product
> export FLXF=NO # grib2 flux file written by post
> export PGB1F=NO
37c37
< export downset=2
---
> export downset=1 #2
cd /gpfs/hps3/emc/meso/save/Donald.E.Lippi/global-workflow-20190306/scripts
vi exglobal_fcst_nemsfv3gfs.sh
214,215c214,215
< if [ $fsufanl = "sfc_data" ]; then
< #file2=$(echo $file2 | sed -e "s/sfcanl_data/sfc_data/g")
---
> if [ $fsufanl = "sfcanl_data" ]; then
> file2=$(echo $file2 | sed -e "s/sfcanl_data/sfc_data/g")
mkdir -p /gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018092300/NATURE-2018092300-2018100700/gdas.20180922/18
cd /gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018092300/NATURE-2018092300-2018100700/gdas.20180922/18
cp -r /gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018091100/NATURE-2018091100-2018092300/gfs.20180911/00/RERUN_RESTART ./RESTART
- mkdir -p /gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018092300/NATURE-2018092300-2018100700/gfs.20180923/00
- cd /gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018092300/NATURE-2018092300-2018100700/gfs.20180923/00
- cp -r /gpfs/hps2/ptmp/Donald.E.Lippi/fv3gfs_dl2rw/2018091100/NATURE-2018091100-2018092300/gfs.20180911/00/RERUN_RESTART ./RESTART
- 00 - gfsfcst [5:40hrs; 6.4TB @ 1hrly @336hrs @ C768]
- 00 - gfspost [0:12 - 987GB @ master + 0p125]
An archive step was added to the global
- 00 - gfscopy [0:42hrs]
- 00 - gfsarch [2:10hrs]
sha1sum NATURE 6hour forecast
1f7604f9b7e6ecd402eaa557f8b71723c026cff9 gfs.t00z.atmf006.nemsio
4. Download the forecast from tape and create plots.
It is easier to work with 24 hrs worth of data at a time.
cd /scratch4/NCEPDEV/stmp3/Donald.E.Lippi/fv3gfs_dl2rw
ksh run.ksh