10. Job Descriptions

Short descriptions of every job available in the workflow are listed below, along with the forecast systems they may appear in. Note that even though a job may be marked for a particular forecast system, the job may not appear in all configurations of that system (and some are mutually exclusive).

JOB NAME

PURPOSE

GFS

GEFS

SFS

GCAFS

fetch

Fetch initial conditions from HPSS

X

X

fetchatmanlbias

Fetch atmosphere observation bias from HPSS

X

stage_ic

Stage initial conditions in COM

X

X

X

gen_control_ic

Regrid high-resolution analysis to serve as control member initial conditions

X

prep_sfc

Prepare surface observations for DA

X

prep

Prepare atmosphere observations for DA

X

X

prepatmanlbias

Prepare atmosphere observation bias for DA

X

prep_emissions

Prepare emissions data as inputs for model

X

X

X

anal

Run GSI analysis for atmosphere

X

sfcanl_gcycle
esfc_gcycle

Run surface analysis

X
X
X

sfcanl_regrid
esfc_regrid

Regrid surface analysis

X
X

analcalc

Add the analysis increments to previous cycle’s forecasts to produce atmospheric analysis files. Produces surface analysis file on Gaussian grid

X

X

atmanlupp

Create grib files on Gaussian grid for atmosphere analysis

X

X

atmanlprod

Regrid atmosphere analysis grib files to lat-lon grids

X

X

analdiag
ediag

Create netCDF diagnostic files containing observation values, innovation (O-F), error, quality control, as well as other analysis-related quantities (cnvstat.tar, radstat.tar, ozstat.tar files)

X
X

eobs

Data selection for EnKF update

X

echgres

Regrid forecast to ensemble resolution for EnKF recentering

X

ecen

Recenter ensemble around analysis

X

eupd

Perform EnKF update

X

verfozn

Extract and validate data for the ozone monitor DA package

X

verfrad

Extract and validate data for the radiation monitor DA package

X

vminmon

Extract and validate GSI normalization diagnostic

X

fit2obs

Verify analysis against observations

X

anlstat

Produce summary performance statistics for analysis

X

X

atmanlinit
atmensanlinit

Initialize JEDI-based atmosphere data assimilation

X
X
X

atmanlvar

Run JEDI-based atmosphere variational assimilation

X

X

atmanlfv3inc

Calculate JEDI-based atmosphere analysis increment

X

X

atmanlfinal

Complete JEDI-based atmosphere analysis by copying results back to COM

X

X

atmensanlobs

Data selection for EnKF update using JEDI

X

atmensanlsol

Run JEDI LETKF in solver mode

X

atmensanlletkf

Run JEDI-based LETKF

X

atmensanlfv3inc

Create FV3 ensemble increments (JEDI-based)

X

atmensanlfinal

Finalize JEDI-based analysis by copying outputs to COM

X

ecen_fv3jedi

Recenter ensemble around analysis using JEDI

X

analcalc_fv3jedi

Add the JEDI-based analysis increments to previous cycle’s forecasts to produce atmospheric analysis files

X

aerosol_init

Prepares aerosol inputs

X

X

aeroanlgenb

Generate background error covariances for aerosol data assimilation

X

X

aeroanlinit

Initialize aerosol data assimilation (JEDI-based)

X

X

aeroanlvar

Run aerosol variational assimilation (JEDI-based)

X

X

aeroanlfinal

Complete aerosol analysis by copying results back to COM (JEDI-based)

X

X

snowanl
esnowanl

Run snow analysis (JEDI-based)

X
X

prepoceanobs

Prepare ocean observations for data assimilation (JEDI-based)

X

marinebmatinit

Initialize background error covariance for marine data assimilation (JEDI-based)

X

marinebmat

Update background error covariance for marine data assimilation (JEDI-based)

X

marineanlinit

Initialize marine data assimilation (JEDI-based)

X

marineanlletkf

Run LETKF phase of marine data assimilation (JEDI-based)

X

marineanlvar

Run variational phase of marine data assimilation (JEDI-based)

X

marineanlecen

Recenter ensemble around marine analysis (JEDI-based)

X

marineanlchkpt

Insert sea ice analysis into restart or creates MOM6 IAU increment

X

marineanlfinal

Complete marine analysis by copying results back to COM (JEDI-based)

X

offlineanl

Interpolate existing analysis to produce analysis increments

X

waveinit

Create wave model definition files

X

X

X

waveprep

Prepares wave inputs

X

fcst
efcs

Run forecast

X
X
X
X
X
X
X
X
atmupp
epos

Create grib files on Gaussian grid for atmosphere forecast

X
X
X

goesupp

Create grib files on Gaussian grid for special GOES variables for FAA

X

X

atmos_prod

Regrid atmosphere forecast grib files to lat-lon grids

X

X

X

X

atmos_enstat

Calculate ensemble mean and spread for atmosphere output

X

X

X

ocean_prod

Regrid ocean forecast

X

X

X

ice_prod

Regrid ice forecast

X

X

X

wavepostsbs

Create gridded wave output from forecast

X

X

X

wave_stat

Calculate ensemble mean and spread for gridded wave output

X

wavepostpnt

Create wave forecast output and bulletins at specific points (e.g. buoys)

X

X

wave_stat_pnt

Calculate ensemble mean and spread for point wave output

X

wavepostbndpnt

Create wave forecast output at specific points in boundary waters

X

X

wavepostbndpntbll

Create bulletins for wave forecast output in boundary waters

X

X

wavegempak

Create gempak files for wave grids

X

waveawipsgridded

Create AWIPS products for gridded wave output

X

waveawipsbulls

Create AWIPS products for wave bulletins

X

postsnd

Produce forecast model soundings at select locations

X

X

fbwind

Create aviation products for Hawai’i and other Pacific locations

X

awips_20km_1p0deg awips

Regrid forecasts to 20-km and 1-deg AWIPS grids

X

X

npoess_pgrb2_0p5deg

Generate grib files with simulated NPOESS variables

X

gempak

Converts atmosphere forecast output to gempak format

X

X

gempakmeta

Create gempak meta files for atmosphere gempak files

X

gempakmetancdc

Create gempak meta files for atmosphere gempak over North America

X

gempakncdcupapgif

Generate gempak skew-T diagrams

X

gempakpgrb2spec

Generate gempak files for simulated NPOESS products

X

tracker

Run tropical cyclone tracker on forecast

X

genesis

Run tropical cyclone genesis

X

genesis_fsu

Run tropical cyclone genesis using FSU method

X

metp

Run forecast verification using MET-Plus

X

X

extractvars

Filter out less important variables to reduce archival size

X

X

arch_vrfy

Archive select files from the deterministic model and cleans up older data

X

X

X

X

arch_tars

Back up the COM data structure

X

X

X

X

globus_arch
globus_earc
globus

Send the tarballs generated by arch_tars to HPSS via Globus

X
X



X


X


X

earc_vrfy

Archive grib files for ensemble mean verification

X

earc_tars

Archive ensemble member restarts into tarballs

X

cleanup

Remove data from COM that is no longer needed

X

X

X

X