NOAA-ESRL Observation Package (ObsPack) Data Products obspack/std

NOAA-ESRL Observation Package (ObsPack) Data Products obspack/std#

Description#

This plugin reads from the NOAA-ESRL ObsPack format. Data can be downloaded here: `https://gml.noaa.gov/ccgg/obspack/index.html`__.

ObsPack are provided with two possible format, as text files or NetCDF files. The present plugins automatically parses files depending on their extension (.txt or .nc).

Warning

This is a preliminary version of a full parser for ObsPack. Many options and different cases are not dealt with, e.g.:

  • different scales

  • different units

  • non-stationary platforms are not perfectly dealt with in CIF; horizontal move is fine, but vertical profiles are incorrectly sampled

  • etc.

YAML arguments#

The following arguments are used to configure the plugin. pyCIF will return an exception at the initialization if mandatory arguments are not specified, or if any argument does not fit accepted values or type:

Optional arguments#

default_unit : str, optional, default “ppb”

Default unit to use if not explicitly specified in each file

quality_flags : , optional, default False

list of quality falgs to select ; in nc files, not ready yet for txt files

YAML template#

Please find below a template for a YAML configuration:

1obsparser:
2  plugin:
3    name: obspack
4    version: std
5    type: obsparser
6
7  # Optional arguments
8  default_unit: XXXXX  # str
9  quality_flags: XXXXX  #