HDF5¶
Reading HDF5 files¶
To read an HDF5 file into an ObsSpace
, it is enough to set the obs space.obsdatain.engine
option in the YAML configuration file to the HDF5 file path. For example,
obs space:
obsdatain:
engine:
type: H5File
obsfile: Data/testinput_tier_1/sondes_obs_2018041500_m.nc4
Note that the HDF5 file type is explicitly specified using the obs space.obsdatain.engine.type
keyword with the value of H5File
.
Writing HDF5 files¶
To write the contents of an ObsSpace
to an HDF5 file at the end of the observation processing pipeline, use the obs space.obsdataout.engine
option:
obs space:
obsdataout:
engine:
type: H5File
obsfile: Data/sondes_obs_2018041500_m_out.nc4
Again, note the explicit specification of an HDF5 output file using the obs space.obsdataout.engine.type
keyword.