This component provides a parser and control to acquire GMD three wavelength CLAP data. This includes both offline parsing and online control.

Usage

da.acquire.gmd.clap3w [switches…​] [file]

Switches

--mode=TYPE

This is the base import mode. It defines the defaults for other options. Thos defaults may be overridden by setting those options.

Default: Single time field

The possible values are:

--mode=cpd1

CPD1 raw data recorder output

--mode=cpd2

CPD2 raw data recorder output

--mode=doy

Same as --mode=twotime

--mode=singletime

CSV input with a single time field

--mode=twotime

CSV input with a two part time field

--mode=yeardoy

Same as --mode=twotime

--filter-baseline=SMOOTHER

This defines the smoothing used to establish a baseline at the start of a filter.

Default: 90 second duration with <0.001 RSD

The smoother is used for stability detection.

--record-index=INTEGER

The index, starting from one, of the record data.

This option only accepts integers greater than or equal to 1.

--spot-normalize=SMOOTHER

This defines the smoothing used to establish a normalization at the start of a spot.

Default: 60 seconds max, 30 seconds min, 8 second delay, <0.001 RSD

The smoother is used for stability detection.

--station=STRING

The station code to assign to data values.

Default: NIL

--suffix=STRING

The instrument suffix (e.x. "S11") to use when completing variables.

Default: Automatically determined

--time-index=INTEGER

The index, starting from one, of the first (and only unless using multiple fields) time field in each record.

This option only accepts integers greater than or equal to 1. Undefined values are permitted, to indicate that the option is set but not to a specific value.

--time-index2=INTEGER

The index, starting from one, of the second time field.

This option only accepts integers greater than or equal to 1. Undefined values are permitted, to indicate that the option is set but not to a specific value.

--cal-q=NUMBER

This is the constant multiplier to the reported flow and volume. This is applied after the hardware calibrates the voltage to a flow rate and integrates that to a volume.

Default: 1.0

This option only accepts numbers strictly greater than 0.

--spot1=NUMBER

This is the area for spot %1. If it is greater than 0.1 it is assumed to be in mm², otherwise it is treated as being in m².

Default: 19.9 mm²

This option only accepts numbers strictly greater than 0.

--spot2=NUMBER

This is the area for spot %1. If it is greater than 0.1 it is assumed to be in mm², otherwise it is treated as being in m².

Default: 19.9 mm²

This option only accepts numbers strictly greater than 0.

--spot3=NUMBER

This is the area for spot %1. If it is greater than 0.1 it is assumed to be in mm², otherwise it is treated as being in m².

Default: 19.9 mm²

This option only accepts numbers strictly greater than 0.

--spot4=NUMBER

This is the area for spot %1. If it is greater than 0.1 it is assumed to be in mm², otherwise it is treated as being in m².

Default: 19.9 mm²

This option only accepts numbers strictly greater than 0.

--spot5=NUMBER

This is the area for spot %1. If it is greater than 0.1 it is assumed to be in mm², otherwise it is treated as being in m².

Default: 19.9 mm²

This option only accepts numbers strictly greater than 0.

--spot6=NUMBER

This is the area for spot %1. If it is greater than 0.1 it is assumed to be in mm², otherwise it is treated as being in m².

Default: 19.9 mm²

This option only accepts numbers strictly greater than 0.

--spot7=NUMBER

This is the area for spot %1. If it is greater than 0.1 it is assumed to be in mm², otherwise it is treated as being in m².

Default: 19.9 mm²

This option only accepts numbers strictly greater than 0.

--spot8=NUMBER

This is the area for spot %1. If it is greater than 0.1 it is assumed to be in mm², otherwise it is treated as being in m².

Default: 19.9 mm²

This option only accepts numbers strictly greater than 0.

Arguments

file

This argument is used to specify the the file to read data from. If it is present and exists then data is read from the given file name instead of from standard input. Alternatively - (a single dash) may be used to explicitly specify standard input.

If no file is supplied then the input is read from standard input.

Examples

Ingest CPD1 raw data record output
da.acquire.gmd.clap3w --mode=cpd1
Discard the first field and ingest year and DOY times
da.acquire.gmd.clap3w --mode=twotime --record-index=4 --time-index=2 --time-index2=3
Convert data with the default areas and calibrations
da.acquire.gmd.clap3w
Explicitly defined areas with a flow calibration
da.acquire.gmd.clap3w --cal-q=1.004 --spot1=19.74 --spot2=19.71 --spot3=20.05 --spot4=19.25 --spot5=19.76 --spot6=19.65 --spot7=19.47 --spot8=19.88