3.2. Input/Output Files for the Land DA System

This chapter provides practical information on input and output files and parameters for the Land DA System, including the UFS Weather Model, its Noah-MP Land Surface Model (LSM) component, and the JEDI data assimilation (DA) system. For background information on the Noah-MP LSM and other components, see Chapter 1.3.

3.2.1. Viewing netCDF Files

Many Land DA System input and output files are in NetCDF format. Users can view file information, variables, and notes for NetCDF files using the ncdump module. The -h option provides summary (“header”) information. On Level 1 platforms, users can load the Land DA environment from land-DA_workflow:

cd ${BASEDIR}/land-DA_workflow
module use modulefiles
module load wflow_<platform>

where <platform> is ursa, orion, hercules, or gaeac6.

Then, users can load netcdf and run ncdump -h path/to/filename.nc, where path/to/filename.nc is replaced with the path to the file. For example, on Hercules, users might run:

module load netcdf-c/4.9.2
ncdump -h /work/noaa/epic/UFS_Land-DA_v2.1/inputs/NOAHMP_IC/ufs-land_C96_init_fields.tile1.nc

On other systems, users can load a compiler, MPI, and NetCDF modules before running the ncdump command above. For example:

module load intel/2022.1.2 impi/2022.1.2 netcdf/4.7.0
ncdump -h /path/to/inputs/NOAHMP_IC/ufs-land_C96_init_fields.tile1.nc

Users may need to modify the module load command to reflect modules that are available on their system.

3.2.2. Input Files

3.2.2.1. Obtaining Data

The Land DA data bucket contains input files required for cases described in the Land DA System documentation. These files are publicly available, and users can download the data and untar the files via the command line using wget (or via the Amazon Web Services [AWS] Command Line Interface [CLI]):

wget https://noaa-ufs-land-da-pds.s3.amazonaws.com/CADRE-2025/Land-DA_v2.1_inputs.tar.gz
tar xvfz Land-DA_v2.1_inputs.tar.gz

For data specific to the latest release (v2.0.0), users can run:

wget https://noaa-ufs-land-da-pds.s3.amazonaws.com/current_land_da_release_data/v2.0.0/LandDAInputDatav2.0.0.tar.gz
tar xvfz LandDAInputDatav2.0.0.tar.gz

These files and their parameters are described in the following subsections.

3.2.2.2. The UFS Weather Model and Noah-MP Land Component Files

3.2.2.2.1. Input Files Required by Noah-MP (All Configurations)

The Noah-MP LSM requires multiple input files to run, including static datasets (fix files containing climatological information, terrain, and land use data) and initial conditions files. Users may reference the Community Noah-MP Land Surface Modeling System Technical Description Version 5.0 (2023) for a detailed technical description of certain elements of the Noah-MP model.

In Noah-MP, the static file(s) and initial conditions file(s) specify model parameters. These files are required for all configurations of the Land DA System.

3.2.2.2.1.1. Noah-MP Initial Conditions

The initial conditions files include the initial state variables that are required for the UFS land snow DA to begin a cycling run. The data must be provided in netCDF format.

By default, on Level 1 systems and in the Land DA data bucket, the initial conditions files are located at inputs/NOAHMP_IC/ufs-land_C96_init_fields.tile*.nc (downloaded above). Each file corresponds to one of the six tiles of the global FV3 grid.

The files contain the following data:

Table 3.2 Variables specified in the initial conditions files ufs-land_C96_init_fields.tile*.nc

Variables

Long Name

Units

time(time)

“time”

“seconds since 1970-01-01 00:00:00”

geolat(lat, lon)

“latitude”

“degrees_north”

geolon(lat, lon)

“longitude”

“degrees_east”

snow_water_equivalent(time, lat, lon)

“snow water equivalent”

“mm”

snow_depth(time, lat, lon)

“snow depth”

“m”

canopy_water(time, lat, lon)

“canopy surface water”

“mm”

skin_temperature(time, lat, lon)

“surface skin temperature”

“K”

soil_temperature(time, soil_levels, lat, lon)

“soil temperature”

“K”

soil_moisture(time, soil_levels, lat, lon)

“volumetric soil moisture”

“m3/m3”

soil_liquid(time, soil_levels, lat, lon)

“volumetric soil liquid”

“m3/m3”

3.2.2.2.1.2. FV3_fix_tiled Files

The UFS land component also requires a series of tiled static (fix) files that will be used by the component model. These files contain information on maximum snow albedo, slope type, soil color and type, substrate temperature, vegetation greenness and type, and orography (grid and land mask information). These files are located in the inputs/FV3_fix_tiled/C96 directory (downloaded above).

C96.facsf.tile*.nc
C96_grid.tile*.nc
C96.maximum_snow_albedo.tile*.nc
C96.slope_type.tile*.nc
C96.snowfree_albedo.tile*.nc
C96.soil_type.tile*.nc
C96.soil_color.tile*.nc
C96.substrate_temperature.tile*.nc
C96.vegetation_greenness.tile*.nc
C96.vegetation_type.tile*.nc
C96_oro_data.tile*.nc
C96_oro_data_ss.tile*.nc
C96_oro_data_ls.tile*.nc
C96_grid_spec.nc
C96_mosaic.nc

The C96_grid.tile*.nc files contain grid information for tiles 1-6 at C96 grid resolution. The C96_grid_spec.nc file contains information on the mosaic grid.

Note

The C96_grid_spec.nc and C96_mosaic.nc files are the same file under different names and may be used interchangeably.

3.2.2.2.2. Forcing Files for the LND (DATM + LND) Configuration

In the LND configuration of the Land DA System, users can choose to use ERA5 atmospheric forcing data or GSWP3 atmospheric forcing data. Several pre-configured LND cases are available in the Land DA repository:

Table 3.3 Preconfigured LND Cases

File Name

Data Forcing

JEDI Algorithm

Observation Data

Start Type

DATE_FIRST_CYCLE

Number of 24-hr Cycles

config.LND.era5.3dvar.ims.warmstart.yaml

ERA5

3dvar

IMS

warm

2025-01-19 00z

2

config.LND.era5.letkfoi.ghcn.coldstart.yaml

ERA5

letkf-oi

GHCN

cold

2025-01-17 00z

2

config.LND.era5.letkfoi.smap.warmstart.yaml (in testing; not yet fully functional)

ERA5

letkf-oi

SMAP

warm

2025-01-19 00z

1

config.LND.gswp3.3dvar.ghcn.coldstart.yaml

GSWP3

3dvar

GHCN

cold

2000-01-30 00z

3

config.LND.gswp3.letkfoi.ghcn.warmstart.yaml

GSWP3

letkf-oi

GHCN

warm

2000-02-02 00z

2

On Level 1 platforms, the requisite data are pre-staged at the locations listed in Section 2.1. The data are also publicly available via the Land DA Data Bucket.

3.2.2.2.2.1. GSWP3 Forcing Files

Global Soil Wetness Project Phase 3 (GSWP3) forcing files for the LND configuration are located in the inputs/DATM_input_data/gswp3 directory (downloaded above).

clmforc.GSWP3.c2011.0.5x0.5.Prec.1999-12.nc
clmforc.GSWP3.c2011.0.5x0.5.Prec.2000-01.nc
clmforc.GSWP3.c2011.0.5x0.5.Prec.2000-02.nc
clmforc.GSWP3.c2011.0.5x0.5.Solr.1999-12.nc
clmforc.GSWP3.c2011.0.5x0.5.Solr.2000-01.nc
clmforc.GSWP3.c2011.0.5x0.5.Solr.2000-02.nc
clmforc.GSWP3.c2011.0.5x0.5.TPQWL.1999-12.nc
clmforc.GSWP3.c2011.0.5x0.5.TPQWL.2000-01.nc
clmforc.GSWP3.c2011.0.5x0.5.TPQWL.2000-02.nc
clmforc.GSWP3.c2011.0.5x0.5.TPQWL.SCRIP.210520_ESMFmesh.nc
fv1.9x2.5_141008_ESMFmesh.nc
topodata_0.9x1.25_USGS_070110_stream_c151201.nc
topodata_0.9x1.SCRIP.210520_ESMFmesh.nc

These files provide atmospheric forcing data related to precipitation, solar radiation, longwave radiation, temperature, pressure, winds, humidity, topography, and mesh data.

3.2.2.2.2.2. ERA5 Forcing Files

ECMWF Reanalysis v5 (ERA5) forcing files for the LND configuration are located in the inputs/DATM_input_data/era5 directory (downloaded above).

ERA5_forcing_2010-12-31_fix.nc
ERA5_forcing_2011-01-01_fix.nc
ERA5_forcing_2011-01-02_fix.nc
ERA5_forcing_2025-01-16_fix.nc
ERA5_forcing_2025-01-17_fix.nc
ERA5_forcing_2025-01-19_fix.nc
ERA5_forcing_2025-01-20_fix.nc
ERA5_forcing_2025-01-21_fix.nc
ERA5_forcing_2025-01-23_fix.nc
ERA5_mesh.nc

These files provide atmospheric forcing data related to precipitation, solar radiation, longwave radiation, temperature, surface pressure, wind speed, specific humidity, and mesh data.

3.2.2.2.3. Input Files for the FV3 + LND Configuration

In the ATML configuration of the Land DA System, users run with the active FV3 atmospheric component. Pre-configured ATML cases are available in the Land DA repository:

Table 3.4 Preconfigured ATML Cases

File Name

JEDI Algorithm

Observation Data

Start Type

DATE_FIRST_CYCLE

Number of 24-hr Cycles

config.ATML.3dvar.ghcn.coldstart.yaml

3dvar

IMS

cold

2022-12-21 00z

2

config.ATML.3dvar.ghcn.warmstart.yaml

letkf-oi

GHCN

warm

2022-12-23 00z

2

The FV3 component requires global fix files and initial conditions files. On Level 1 platforms, the requisite data are pre-staged at the locations listed in Section 2.1. The data are also publicly available via the Land DA Data Bucket.

3.2.2.2.3.1. Global Fix Files

Global fix file data for the FV3 component are required to run the ATML configurations. They are located in the inputs/FV3_fix_global directory (downloaded above).

aeroclim.m[01-12].nc
aerosol.dat
CCN_ACTIVATE.BIN
co2historicaldata_[2009-2024].txt
co2monthlycyc.txt
freezeH2O.dat
global_glacier.2x2.grb
global_h2oprdlos.f77
global_hyblev.l128.txt
global_maxice.2x2.grb
global_o3prdlos.f77
global_slmask.t1534.3072.1536.grb
global_snoclim.1.875.grb
global_soilmgldas.statsgo.t1534.3072.1536.grb
IMS-NIC.blended.ice.monthly.clim.grb
optics_[BC|DU|OC|SS|SU].dat
qr_acr_qsV2.dat
RTGSST.1982.2012.monthly.clim.grb
sfc_emissivity_idx.txt
snow_bump_nicas_250km_shadowlevels_nicas.nc
solarconstant_noaa_an.txt
ugwp_limb_tau.nc

Note that options in brackets indicate multiple files with similar naming conventions (e.g., aeroclim.m[01-12].nc means that there are twelve files, numbered from aeroclim.m01.nc to aeroclim.m12.nc).

3.2.2.2.3.2. ATML Input Data for Initial Conditions Generation

Input data from GDAS or GFS is required to run the ATML configurations. The data are located in the inputs/DATA_[gdas|gfs] directories (downloaded above) and are used as initial conditions for the fcst_ic task. The exlandda_fcst_ic.sh script sets the default path to this data using the COMINgdas and COMINgfs variables. The operational WCOSS Implementation Standards designate COMIN* directories as directories containing input data for the model indicated in the directory name (e.g., COMINgfs contains input data for the GFS model). In addition, these directories (DATA_[gdas|gfs]) contain the IMS raw data files. Within each COMIN* directory, data is organized by cycle date. For example, for 20250119, the following data is present in the DATA_gdas/20250119 directory:

gdas.t00z.imssnow96.asc
gdas.t00z.imssnow96.grib2
gdas.t00z.sfcsno.tm00.bufr_d
gdas.t00z.snocvr.tm00.bufr_d

3.2.2.3. Input Files for the JEDI DA System

The Land DA System requires grid description files, observation files, and restart files to perform snow DA.

3.2.2.3.1. Grid Description Files

The grid description files appear in Table 3.5 below:

Table 3.5 Input Files Containing Grid Information

Filename

Description

Cxx_grid.tile[1-6].nc

Cxx grid information for tiles 1-6, where xx is the grid resolution.

Cxx_oro_data.tile[1-6].nc

oro_Cxx.mx100.tile[1-6].nc (former name/synonym)

Orography files that contain grid and land mask information. Cxx refers to the atmospheric resolution, and mx100 refers to the ocean resolution (100=1º). Both file names refer to the same file.

All of these files are also required for the model and are listed in Section 3.2.2.2.1.2.

3.2.2.3.2. Observation Data

The Land DA System can use observation data in GHCN, IMS, and SFCSNO format. Soil Moisture Active Passive (SMAP) data will soon be available for soil moisture DA, but this is currently a work in progress. Instructions for downloading the data are provided in Section 2.2.3, and instructions for accessing the data on Level 1 Systems are provided in Section 2.1.4.2.1. Currently, data is primarily drawn from the Global Historical Climatology Network (GHCN) and the U.S. National Ice Center (USNIC) Interactive Multisensor Snow and Ice Mapping System (IMS). GHCN and IMS data are available in the inputs/DA_obs directory. These data are converted to IODA format in the prep_data task.

In each experiment, the land_analysis.yaml file sets the type(s) of observation files to be used in the experiment via the OBS_*_SNOW variables (based on selections in config.yaml). Before assimilation, the files for the specified observation type are copied to the run directory (usually $BASEDIR/ptmp/test_*/com/landda/$model_ver/landda.$PDY$cyc/obs by default — see Section 3.1.3.1 for more on these variables), sometimes with a naming-convention change (e.g., ghcn_snwd_ioda_${YYYY}${MM}${DD}.nc to ghcn_snow_${YYYY}${MM}${DD}${HH}.nc).

3.2.2.3.2.1. GHCN Snow Depth Files

Snow depth observations can be taken from the Global Historical Climatology Network (GHCN), which provides daily climate summaries sourced from a global network of 100,000 stations. NOAA’s NCEI provides access to these snow depth and snowfall measurements through daily-generated individual station ASCII files or GZipped tar files of full-network observations on the NCEI server or Climate Data Online. Alternatively, users may acquire yearly tarballs via wget:

wget https://www1.ncdc.noaa.gov/pub/data/ghcn/daily/by_year/{YYYY}.csv.gz

where ${YYYY} is replaced with the year of interest. Note that these yearly tarballs contain all measurement types from the daily GHCN output, and thus, snow depth must be manually extracted from this broader data set.

These raw snow depth observations need to be converted into IODA-formatted netCDF files for ingestion into the JEDI DA system. This process is handled in the prep_data task using the ush/ghcn_snod2ioda.py utility script.

A selection of GHCN files is available in the inputs/DA_obs/GHCN/${YEAR} directories; files are structured as follows (using 20250119 as an example):

netcdf ghcn_snow_2025011900 {
dimensions:
   Location = UNLIMITED ; // (9178 currently)
variables:
   int64 Location(Location) ;
      Location:suggested_chunk_dim = 9178LL ;

// global attributes:
      string :_ioda_layout = "ObsGroup" ;
      :_ioda_layout_version = 0 ;
      string :date_time_string = "2025-01-18T18:00:00+00:00Z" ;
      :nlocs = 9178 ;

group: MetaData {
   variables:
      int64 dateTime(Location) ;
         dateTime:_FillValue = -9223372036854775806LL ;
         string dateTime:units = "seconds since 1970-01-01T00:00:00Z" ;
      float latitude(Location) ;
         latitude:_FillValue = 9.96921e+36f ;
         string latitude:units = "degrees_north" ;
      float longitude(Location) ;
         longitude:_FillValue = 9.96921e+36f ;
         string longitude:units = "degrees_east" ;
      float stationElevation(Location) ;
         stationElevation:_FillValue = 9.96921e+36f ;
         string stationElevation:units = "m" ;
      string stationIdentification(Location) ;
         string stationIdentification:_FillValue = "" ;
   } // group MetaData

group: ObsError {
   variables:
      float totalSnowDepth(Location) ;
         totalSnowDepth:_FillValue = 9.96921e+36f ;
         string totalSnowDepth:coordinates = "longitude latitude" ;
         string totalSnowDepth:units = "mm" ;
   } // group ObsError

group: ObsValue {
   variables:
      float totalSnowDepth(Location) ;
         totalSnowDepth:_FillValue = 9.96921e+36f ;
         string totalSnowDepth:coordinates = "longitude latitude" ;
         string totalSnowDepth:units = "mm" ;
   } // group ObsValue

group: PreQC {
   variables:
      int totalSnowDepth(Location) ;
         totalSnowDepth:_FillValue = -2147483647 ;
         string totalSnowDepth:coordinates = "longitude latitude" ;
   } // group PreQC
}

The primary observation variable is totalSnowDepth, which, along with the metadata fields of datetime, latitude, longitude, stationElevation, and stationIdentification is defined along the nlocs dimension. Also present are ObsError, ObsValue, and PreQC values corresponding to each totalSnowDepth measurement on nlocs. The magnitude of nlocs varies between files; this is due to the fact that the number of stations reporting snow depth observations for a given day can vary in the GHCN.

GHCN files for 2000, 2011, and 2025 are already provided in IODA format for the v2.0.0 release. Table 2.1.4.2.1 indicates where users can find data on NOAA RDHPCS platforms. Tar files containing the data are located in the publicly-available Land DA Data Bucket. Once untarred, the snow depth files are located in inputs/DA_obs/GHCN/${YEAR}. Each file follows the naming convention of ghcn_snwd_ioda_${YYYY}${MM}${DD}.nc, where ${YYYY} is the four-digit cycle year, ${MM} is the two-digit cycle month, and ${DD} is the two-digit cycle day.

3.2.2.3.2.2. IMS Snow Depth Files

The Interactive Multisensor Snow and Ice Mapping System (IMS) is an “operational software package used to demarcate the presence of snow and ice across the entire northern hemisphere.” It produces daily 4-km resolution maps of snow and ice in the Northern Hemisphere; these maps are distributed by the U.S. National Ice Center. Files are available in compressed ASCII format. Users can download these files from the U.S. National Ice Center Archive.

These raw snow depth observations need to be converted into IODA-formatted netCDF files for ingestion into the JEDI system. This process is handled in the prep_data task. First, the ASCII files are processed for the UFS model grid using the sorc/calcfIMS.fd executable, and then the output is converted into IODA format using the ush/ghcn_snod2ioda.py utility script.

Note

When the IMS option is turned on, SFCSNO files are also added because IMS data alone does not produce satisfactory results compared to GHCN data (see GitHub Issue #223 and PR #224).

3.2.2.3.2.3. SFCSNO Files

SFCSNO files are Global Telecommunication System (GTS) data from GDAS/GFS. GTS is “[t]he co-ordinated global system of telecommunication facilities and arrangements for the rapid collection, exchange and distribution of observations and processed information within the framework of the World Weather Watch.” SFCSNO files are already provided in BUFR format in the usual locations on NOAA RDHPCS platforms and in the publicly-available Land DA Data Bucket. In both cases, they are located in the inputs/DATA_gdas directory (downloaded above from the data bucket). Each file is named gdas.t00z.sfcsno.tm00.bufr_d and is located under the relevant cycle date (e.g., inputs/DATA_gdas/20250119/gdas.t00z.sfcsno.tm00.bufr_d). IODA can read BUFR files when provided with an appropriate mapping file, such as the parm/jedi/bufr_sfcsno_mapping.yaml in the Land DA repository. The jedi_<algorithm>_snow.yaml file produced by the jcb task contains information on observations, including the IODA “engine” used to read the file (bufr for BUFR files) and the path to the “mapping file.” For example:

observations:
  obs perturbations: false
  observers:
  - obs space:
    name: sfcsno
    obsdatain:
      engine:
        type: bufr
        obsfile: obs/obs.20250119.t00z.sfcsno.tm00.bufr_d
        mapping file: obs/bufr_sfcsno_mapping.yaml
        missing file action: warn
    obsdataout:
      engine:
        type: H5File
        obsfile: diags/diag.sfcsno_2025011900.nc
    simulated variables:
    - totalSnowDepth
3.2.2.3.2.4. SMAP Soil Moisture Files

Soil Moisture Active Passive Data (SMAP) “includes data products derived from an L-band radiometer and high-resolution L-band radar instrument that make up the orbiting observatory of the Soil Moisture Active Passive (SMAP) satellite mission.” Currently, the Land DA System only performs snow DA, but developers are in the process of adding soil moisture DA functionality to the repository. This functionality will use SMAP observations, which can be obtained from the National Snow and Ice Data Center. The ush directory contains two utility scripts that will be used by the prep_data task to convert SMAP soil moisture data to IODA format: smap_ioda_concat_files.py and smap_ssm2ioda.py.

3.2.2.3.3. Restart Files

To restart the Land DA System successfully after land model execution, all parameters, states, and fluxes used for a subsequent time iteration are stored in a restart file. This restart file is named ufs_land_restart.${FILEDATE}.tile#.nc where FILEDATE is in YYYY-MM-DD_HH-mm-SS format and # is 1-6 (e.g., ufs_land_restart.2000-01-05_00-00-00.tile1.nc). The restart file contains all the model fields and their values at a specific point in time; this information can be used to restart the model immediately to run the next cycle. The Land DA System reads the states from the restart file and replaces them after the DA step with the updated analysis. Then, this updated information is fed into the model. Table 3.6 lists the fields in the Land DA restart file.

Table 3.6 Files Included in ufs_land_restart.{FILEDATE}.nc

Variable

Long name

Unit

time

time

“seconds since 1970-01-01 00:00:00”

timestep

time step

“seconds”

vegetation_fraction

Vegetation fraction

“-”

emissivity_total

surface emissivity

“-”

albedo_direct_vis

surface albedo - direct visible

“-”

albedo_direct_nir

surface albedo - direct NIR

“-”

albedo_diffuse_vis

surface albedo - diffuse visible

“-”

albedo_diffuse_nir

surface albedo - diffuse NIR

“-”

temperature_soil_bot

deep soil temperature

“K”

cm_noahmp

surface exchange coefficient for momentum

“m/s”

ch_noahmp

surface exchange coefficient heat & moisture

“m/s”

forcing_height

height of forcing

“m”

max_vegetation_frac

maximum fractional coverage of vegetation

“fraction”

albedo_total

grid composite albedo

“fraction”

snow_water_equiv

snow water equivalent

“mm”

snow_depth

snow depth

“m”

temperature_radiative

surface radiative temperature

“K”

soil_moisture_vol

volumetric moisture content in soil level

“m3/m3”

temperature_soil

temperature in soil level

“K”

soil_liquid_vol

volumetric liquid content in soil level

“m3/m3”

canopy_water

canopy moisture content

“m”

transpiration_heat

plant transpiration

“W/m2”

friction_velocity

friction velocity

“m/s”

z0_total

surface roughness

“m”

snow_cover_fraction

snow cover fraction

“fraction”

spec_humidity_surface

diagnostic specific humidity at surface

“kg/kg”

ground_heat_total

soil heat flux

“W/m2”

runoff_baseflow

drainage runoff

“mm/s”

latent_heat_total

latent heat flux

“W/m2”

sensible_heat_flux

sensible heat flux

“W/m2”

evaporation_potential

potential evaporation

“mm/s”

runoff_surface

surface runoff

“mm/s”

latent_heat_ground

direct soil latent heat flux

“W/m2”

latent_heat_canopy

canopy water latent heat flux

“W/m2”

snow_sublimation

sublimation/deposit from snowpack

“mm/s”

soil_moisture_total

total soil column moisture content

“mm”

precip_adv_heat_total

precipitation advected heat - total

“W/m2”

cosine_zenith

cosine of zenith angle

“-”

snow_levels

active snow levels

“-”

temperature_leaf

leaf temperature

“K”

temperature_ground

ground temperature

“K”

canopy_ice

canopy ice

“mm”

canopy_liquid

canopy liquid

“mm”

vapor_pres_canopy_air

water vapor pressure in canopy air space

“Pa”

temperature_canopy_air

temperature in canopy air space

“K”

canopy_wet_fraction

fraction of canopy covered by water

“-”

snow_water_equiv_old

snow water equivalent - before integration

“mm”

snow_albedo_old

snow albedo - before integration

“-”

snowfall

snowfall

“mm/s”

lake_water

depth of water in lake

“mm”

depth_water_table

depth to water table

“m”

aquifer_water

aquifer water content

“mm”

saturated_water

aquifer + saturated soil water content

“mm”

leaf_carbon

carbon in leaves

“g/m2”

root_carbon

carbon in roots

“g/m2”

stem_carbon

carbon in stems

“g/m2”

wood_carbon

carbon in wood

“g/m2”

soil_carbon_stable

stable carbon in soil

“g/m2”

soil_carbon_fast

fast carbon in soil

“g/m2”

leaf_area_index

leaf area index

“m2/m2”

stem_area_index

stem area index

“m2/m2”

snow_age

BATS non-dimensional snow age

“-”

soil_moisture_wtd

soil water content between bottom of the soil and water table

“m3/m3”

deep_recharge

deep recharge for runoff_option 5

“m”

recharge

recharge for runoff_option 5

“m”

temperature_2m

grid diagnostic temperature at 2 meters

“K”

spec_humidity_2m

grid diagnostic specific humidity at 2 meters

“kg/kg”

eq_soil_water_vol

equilibrium soil water content

“m3/m3”

temperature_snow

snow level temperature

“K”

interface_depth

layer-bottom depth from snow surface

“m”

snow_level_ice

ice content of snow levels

“mm”

snow_level_liquid

liquid content of snow levels

“mm”

Restart files are located in the inputs/DATA_RESTART directory (downloaded above from the data bucket). Each forecast cycle also outputs restart files that can be used as input for the next cycle date(s). These restart files will appear in the /ptmp/test_*/com/landda/v<X.Y.Z>/landda.${PDY}/RESTART directory.

3.2.3. Output Files

Output files for each cycle appear in the $BASEDIR/ptmp/test_*/com/landda/v<X.Y.Z>/landda.${PDY} directory. Users can also reach this directory via a shortcut in the experiment directory: $BASEDIR/exp_case/lnd_era5_warmstart_00/com_dir/landda.${PDY}. This directory contains subdirectories with experiment output for each cycle:

  • hofx

  • plot

  • RESTART

The hofx directory contains information from the data assimilation that is used by the plotting tasks to create plots, which are stored in the plot directory. The RESTART directory contains RESTART files for the next cycle.