The editing variable in the CONFIGURATION archive controls the editing (QA/QC) system.

In general, the configuration is split into profiles. Each profile defines a set of outputs and the corrections applied to those outputs. This allows for multiple independent editing streams. For example, one for aerosol data and one for ozone data, with those as the profile name.

The data generated by the system includes both the high resolution values (usually one minute) and averages to a lower time resolution for final analysis (usually one hour). As part of the averaging "contaminated" data are excluded from the averages only while remaining in the high resolution data. This is usually data that is valid but not repetitive of site conditions, and so not suitable for analysis. The contamination removal is controlled by the variable contamination.

During the averaging process, a second intermediate stream of data is constructed from the maximally contiguous values up to the averaging interval. For example, in a size switched system this stream would have multiple average segments, one for each time the impactor switches. This stream allows for certain corrections (e.g. CTS) to operate on the largest possible segments, since they cannot bridge gaps in data. For most corrections, they operate on all three streams (high resolution, contiguous, and averaged). The simultaneous operation on averaged data is done to minimize the noise in the final averages (e.g. the difference between a ratio of means and mean of ratios).

In addition to applying standard corrections to the data, the editing system also applies mentor edits. The edits are directives to the system that change the input data in some way configured by the station and profile mentor. The simplest type of edit is invalidation, which simply sets the affected data to missing value codes.

The edit directives are stored as variables in the edits archive.

General Settings

/Profiles
Description

Editing profile configuration

Keys

The keys immediately below this are profile names that are selected by the application. For example, aerosol is the commonly used default profile. However, any non-empty name is acceptable and can be used to create customized configurations that can be selected at run time. In general, profile names should be all lower case to preserve case insensitivity. In the paths listed <PROFILE> is used as a placeholder to real profile name (e.g. replace <PROFILE> with aerosol for the default profile).

/Profiles/<PROFILE>/Average
Description

The averaging interval

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. Alignment is enabled by default.

Undefined values

One hour aligned

/Profiles/<PROFILE>/Average/Units
Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Average/Count
Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Average/Align
Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Contamination
Description

Contamination profile name to apply

Type

Text

Undefined values

The current profile name

/Profiles/<PROFILE>/Filters
Description

Filters to apply to data keyed on the priority of the filter

Keys

The keys immediately below this are unique numbers selected by the user. These keys are evaluated in sorted numeric order, with smaller numbers coming first. This is distinct from array notation in that it allows for skipped numbers and for partial overriding of a specific key only. In the paths listed <NUMBER> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Average/Continuous
Description

Data that continuous to full average processing is applied to (full averaged regenerated)

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Average/Full
Description

Data that are fully re-averaged (both full and continuous averages regenerated)

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Component
Description

The editing component name in use

Type

Text

/Profiles/<PROFILE>/Input/Data
Description

Additional inputs requested for processing

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/LoadEdits
Description

Additional editing profiles to load edits from

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/Profiles/<PROFILE>/LoadEdits/#0
Description

Editing profile name

Type

Text

/Profiles/<PROFILE>/Output/Archive
Description

Output archive name for high resolution data

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Output/AverageContaminatedData
Description

Include contaminated data in the output averages

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Output/Averages
Description

Output archive name for averaged data

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Output/Data
Description

Data generated as outputs of processing

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/RequiredCoverage
Description

Minimum coverage fraction of the average below which the output average is invalid

Type

Real number

Valid range

0.0 ≤ value ≤ 1.0

Undefined values

Not permitted

Anderson & Ogren 1998 TSI Nephelometer Truncation Correction

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_andersonogren1998

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CorrectBackscatter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_andersonogren1998

Description

Backwards-hemispheric scattering coefficient selections to apply the correction to

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CorrectScatter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_andersonogren1998

Description

Total scattering coefficient selections to apply the correction to

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Flags
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_andersonogren1998

Description

Data selections to add the correction flag into

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Mode
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_andersonogren1998

Description

Correction factor selection mode

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Automatic or Default - Select coefficients based on flavors using Ångström exponents when available

  • PM1 or Fine - Always use PM1 coefficients but use Ångström exponents when available

  • PM10, Coarse, or Total - Always use PM10 coefficients but use Ångström exponents when available

  • Maximum or Max - Select coefficients automatically but always use the ones that give the largest corrected to original ratio (select the least reduction)

  • Minimum or Min - Select coefficients automatically but always use the ones that give the smallest corrected to original ratio (select the most reduction)

  • NoAngstrom or NoAng - Select coefficients automatically but do not use Ångström exponents

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Smoothing
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_andersonogren1998

Description

Smoothing used for Ångström exponent calculation

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key.

Undefined values

A 3-minute time constant single pole low pass filter, with a 35 minute gap threshold

Bond et al. 1999 Absorption Correction

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_bond1999

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Coarse
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_bond1999

Description

Use coarse mode K1 (Ångström exponent dependent)

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CorrectAbsorption
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_bond1999

Description

Absorption coefficient selections to apply the correction to

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Extinction
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_bond1999

Description

Extinction coefficient inputs to use for correction

Type

Wavelength Adjuster

Structure

A wavelength adjuster is a construct that provides optical coefficient wavelength dependend functions. The most common case is to simply adjust the coefficients to different wavelengths using interpolation. Additional uses include Ångström exponent generation and smoothing control. The adjuster consists of various inputs and their parameters.

Default smoothing

A 3-minute time constant single pole low pass filter, with a 35 minute gap threshold

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Flags
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_bond1999

Description

Data selections to add the correction flag into

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/K1
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_bond1999

Description

K1 correction factor (scattering subtraction)

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/K2
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_bond1999

Description

K2 correction factor (absorption divisor)

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Scattering
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_bond1999

Description

Scattering coefficient inputs to use for correction

Type

Wavelength Adjuster

Structure

A wavelength adjuster is a construct that provides optical coefficient wavelength dependend functions. The most common case is to simply adjust the coefficients to different wavelengths using interpolation. Additional uses include Ångström exponent generation and smoothing control. The adjuster consists of various inputs and their parameters.

Default smoothing

A 3-minute time constant single pole low pass filter, with a 35 minute gap threshold

Müller et al. 2011 Ecotech Nephelometer Truncation Correction

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2011

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Constants/TSI
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2011

Description

Use Müller et al. 2011 TSI nephelometer constants instead of Ecotech constants

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CorrectBackscatter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2011

Description

Backwards-hemispheric scattering coefficient selections to apply the correction to

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CorrectScatter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2011

Description

Total scattering coefficient selections to apply the correction to

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Flags
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2011

Description

Data selections to add the correction flag into

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Mode
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2011

Description

Correction factor selection mode

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Automatic or Default - Select coefficients based on flavors using Ångström exponents when available

  • PM1 or Fine - Always use PM1 coefficients but use Ångström exponents when available

  • PM10, Coarse, or Total - Always use PM10 coefficients but use Ångström exponents when available

  • Maximum or Max - Select coefficients automatically but always use the ones that give the largest corrected to original ratio (select the least reduction)

  • Minimum or Min - Select coefficients automatically but always use the ones that give the smallest corrected to original ratio (select the most reduction)

  • NoAngstrom or NoAng - Select coefficients automatically but do not use Ångström exponents

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Smoothing
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2011

Description

Smoothing used for Ångström exponent calculation

Type

Baseline Smoother

Structure

A baseline smoother is a construct that is used to generate a smoothed output based on an input value sequence. The possible valid configuration parameters are determined by the Type enumeration key.

Undefined values

A 3-minute time constant single pole low pass filter, with a 35 minute gap threshold

Müller et al. 2014 (CTS) Absorption Correction

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

Channel correction definitions

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Absorption
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

Absorption channel to correct

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/AbsorptionOpticalDepth/End
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

End of sample absorption optical depth

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/AbsorptionOpticalDepth/Start
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

Start of sample absorption optical depth

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/AsymmetryParameter/End
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

End of sample asymmetry parameter

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/AsymmetryParameter/Start
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

Start of sample asymmetry parameter

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/DeltaAF
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

Correction δ_af parameter

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/DeltaSF
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

Correction δ_sf parameter

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Eta
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

Correction η_f parameter

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/GF
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

Correction g_f parameter

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Length/Delta
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

Sample length change

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

m

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Length/End
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

End of sample length

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value

Units

m

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Length/Start
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

Start of sample length

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value

Units

m

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/ScatteringOpticalDepth/End
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

End of sample scattering optical depth

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/ScatteringOpticalDepth/Start
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

Start of sample scattering optical depth

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Transmittance/End
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

End of sample transmittance

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value ≤ 1.0

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Transmittance/Start
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

Start of sample transmittance

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value ≤ 1.0

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Flags
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_mueller2014

Description

Data selections to add the correction flag into

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Standard Temperature and Pressure Correction

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_stp

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CorrectConcentrations
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_stp

Description

Concentration based parameters to correct (e.x. scattering coefficients)

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CorrectVolumes
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_stp

Description

Volume based parameters to correct (e.x. flows)

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Flags
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_stp

Description

Data selections to add the correction flag into

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/SampleP
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_stp

Description

Measured sample pressure

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

hPa

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/SampleT
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_stp

Description

Measured sample temperature

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

°C

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/StandardP
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_stp

Description

Target standard pressure

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

hPa

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/StandardT
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_stp

Description

Target standard temperature

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

°C

Virkkula et al. 2005 with 2010 errata Absorption Correction

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_virkkula2005

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_virkkula2005

Description

Channel correction definitions

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Absorption
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_virkkula2005

Description

Absorption channel to correct

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/H0
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_virkkula2005

Description

Correction h0 parameter

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/H1
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_virkkula2005

Description

Correction h1 parameter

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/K0
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_virkkula2005

Description

Correction k0 parameter

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/K1
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_virkkula2005

Description

Correction k0 parameter

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/S
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_virkkula2005

Description

Correction s parameter

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Transmittance/End
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_virkkula2005

Description

End of sample transmittance

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value ≤ 1.0

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Transmittance/Start
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_virkkula2005

Description

Start of sample transmittance

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value ≤ 1.0

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Extinction
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_virkkula2005

Description

Extinction coefficient inputs to use for correction

Type

Wavelength Adjuster

Structure

A wavelength adjuster is a construct that provides optical coefficient wavelength dependend functions. The most common case is to simply adjust the coefficients to different wavelengths using interpolation. Additional uses include Ångström exponent generation and smoothing control. The adjuster consists of various inputs and their parameters.

Default smoothing

A 3-minute time constant single pole low pass filter, with a 35 minute gap threshold

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Flags
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_virkkula2005

Description

Data selections to add the correction flag into

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Scattering
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_virkkula2005

Description

Scattering coefficient inputs to use for correction

Type

Wavelength Adjuster

Structure

A wavelength adjuster is a construct that provides optical coefficient wavelength dependend functions. The most common case is to simply adjust the coefficients to different wavelengths using interpolation. Additional uses include Ångström exponent generation and smoothing control. The adjuster consists of various inputs and their parameters.

Default smoothing

A 3-minute time constant single pole low pass filter, with a 35 minute gap threshold

Weiss Filter Loading Correction

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_weiss

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_weiss

Description

Channel correction definitions

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Absorption
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_weiss

Description

Absorption channel to correct

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Constants
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_weiss

Description

Calibration applied to the transmittance to generate the correction divisor

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Transmittance/End
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_weiss

Description

End of sample transmittance

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value ≤ 1.0

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Transmittance/Start
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_weiss

Description

Start of sample transmittance

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value ≤ 1.0

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Flags
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_weiss

Description

Data selections to add the correction flag into

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Reverse
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_weiss

Description

Undo the correction from the absorptions

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

Dilution Correction

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_dilution

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CorrectDiluted
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_dilution

Description

Concentration or optical properties to apply the dilution correction to

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Dilution
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_dilution

Description

Dilution (filtered air) flow configuration

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Dilution/<IDENTIFIER>/Flow
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_dilution

Description

Dilution flow component

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

lpm

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Factor
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_dilution

Description

An output selection into which the currently dilution factor is placed

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Flags
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_dilution

Description

Data selections to add the correction flag into

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Sample
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_dilution

Description

Sample flow configuration

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Sample/<IDENTIFIER>/Flow
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_dilution

Description

Sample flow component

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

lpm

Intensive Properties Calculation

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Absorption
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Input absorption coefficients

Type

Wavelength Adjuster

Structure

A wavelength adjuster is a construct that provides optical coefficient wavelength dependend functions. The most common case is to simply adjust the coefficients to different wavelengths using interpolation. Additional uses include Ångström exponent generation and smoothing control. The adjuster consists of various inputs and their parameters.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/BackScattering
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Input backwards-hemisphereic scattering coefficients

Type

Wavelength Adjuster

Structure

A wavelength adjuster is a construct that provides optical coefficient wavelength dependend functions. The most common case is to simply adjust the coefficients to different wavelengths using interpolation. Additional uses include Ångström exponent generation and smoothing control. The adjuster consists of various inputs and their parameters.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Direct
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Direct copy definitions

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Direct/<IDENTIFIER>/Input
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Input value

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Direct/<IDENTIFIER>/Output
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Output target

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Direct/<IDENTIFIER>/Smoothing
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Replacement smoothing metadata for the output

Structure

This value represents metadata injected directly into some output. That is, the exact contents defined by this value are used as metadata for another value. The exact keys are determined by what metadata is required.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Extinction
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Input extinction coefficients

Type

Wavelength Adjuster

Structure

A wavelength adjuster is a construct that provides optical coefficient wavelength dependend functions. The most common case is to simply adjust the coefficients to different wavelengths using interpolation. Additional uses include Ångström exponent generation and smoothing control. The adjuster consists of various inputs and their parameters.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/MassAbsorptionCalibration
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Mass absorption calibration used to generate EBCs, this is used when a wavelength specific efficiency is not available

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

nm³/g

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Channel calculation definitions

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/Absorption
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Output absorption coefficient

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/AbsorptionAngstrom
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Output absorption Ångström exponent

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/AsymmetryParameter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Output asymmetry parameter from the polynomial fit

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/BackScatterFraction
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Output back scatter to total scatter fraction

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/EquivalentBlackCarbon
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Output equivalent black carbon concentration

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

μg/m³

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/Extinction
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Output extinction coefficient

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/ExtinctionAngstrom
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Output extinction Ångström exponent

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/MassAbsorptionEfficiency
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Mass efficiency used to calculate EBCs

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

m²/g

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/Override/BackScatterFraction
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Backscatter fraction to use instead of the calculated one

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/Override/SingleScatteringAlbedo
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Single scattering albedo fraction to use instead of the calculated one

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value ≤ 1.0

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/RadiativeForcingEfficiency
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Output radiative forcing efficiency

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/Scattering
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Output total scattering coefficient

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/ScatteringAngstrom
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Output scattering Ångström exponent

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/SingleScatteringAlbedo
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Output single scattering albedo

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/Wavelength
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Target wavelength

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Paired
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Paired wavelength definitions

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Paired/<IDENTIFIER>/Angstrom
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Output generated Ångström exponent between the inputs

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Paired/<IDENTIFIER>/Input
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Input optical coefficients

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Scattering
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_intensives

Description

Input total scattering coefficients

Type

Wavelength Adjuster

Structure

A wavelength adjuster is a construct that provides optical coefficient wavelength dependend functions. The most common case is to simply adjust the coefficients to different wavelengths using interpolation. Additional uses include Ångström exponent generation and smoothing control. The adjuster consists of various inputs and their parameters.

Optical Depth Calculation

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Absorption
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Input absorption coefficients

Type

Wavelength Adjuster

Structure

A wavelength adjuster is a construct that provides optical coefficient wavelength dependend functions. The most common case is to simply adjust the coefficients to different wavelengths using interpolation. Additional uses include Ångström exponent generation and smoothing control. The adjuster consists of various inputs and their parameters.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/BackScattering
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Input backwards-hemisphereic scattering coefficients

Type

Wavelength Adjuster

Structure

A wavelength adjuster is a construct that provides optical coefficient wavelength dependend functions. The most common case is to simply adjust the coefficients to different wavelengths using interpolation. Additional uses include Ångström exponent generation and smoothing control. The adjuster consists of various inputs and their parameters.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Channel calculation definitions

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/AbsorptionOpticalDepth/Flags
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Input flags used for zero detection

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/AbsorptionOpticalDepth/Output
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Output accumulated absorption optical depth

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/AbsorptionOpticalDepth/ResetGap
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Maximum gap before accumulation reset

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/AbsorptionOpticalDepth/ResetGap/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/AbsorptionOpticalDepth/ResetGap/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/AbsorptionOpticalDepth/ResetGap/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/AbsorptionOpticalDepth/SynchronousZero
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Enable synchronous zeroing (stop accumulation, instead of extrapolating) when the flags indicate a zero in progress

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/AsymmetryParameter/Output
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Output filter mean asymmetry parameter from the polynomial fit on the accumulated scattering and backscattering values

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/BackscatteringOpticalDepth/Flags
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Input flags used for zero detection

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/BackscatteringOpticalDepth/Output
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Output accumulated backscattering optical depth

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/BackscatteringOpticalDepth/ResetGap
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Maximum gap before accumulation reset

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/BackscatteringOpticalDepth/ResetGap/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/BackscatteringOpticalDepth/ResetGap/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/BackscatteringOpticalDepth/ResetGap/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/BackscatteringOpticalDepth/SynchronousZero
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Enable synchronous zeroing (stop accumulation, instead of extrapolating) when the flags indicate a zero in progress

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ExtinctionOpticalDepth/Flags
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Input flags used for zero detection

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ExtinctionOpticalDepth/Output
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Output accumulated extinction optical depth

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ExtinctionOpticalDepth/ResetGap
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Maximum gap before accumulation reset

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ExtinctionOpticalDepth/ResetGap/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ExtinctionOpticalDepth/ResetGap/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ExtinctionOpticalDepth/ResetGap/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ExtinctionOpticalDepth/SynchronousZero
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Enable synchronous zeroing (stop accumulation, instead of extrapolating) when the flags indicate a zero in progress

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/Length/Delta
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Sample length change

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

m

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/Length/End
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

End of sample length

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value

Units

m

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/Length/Start
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Start of sample length

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value

Units

m

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ScatteringOpticalDepth/Flags
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Input flags used for zero detection

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ScatteringOpticalDepth/Output
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Output accumulated scattering optical depth

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ScatteringOpticalDepth/ResetGap
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Maximum gap before accumulation reset

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ScatteringOpticalDepth/ResetGap/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ScatteringOpticalDepth/ResetGap/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ScatteringOpticalDepth/ResetGap/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/ScatteringOpticalDepth/SynchronousZero
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Enable synchronous zeroing (stop accumulation, instead of extrapolating) when the flags indicate a zero in progress

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/Target
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Target value to track for metadata and derived parameters (e.x. the absorption being corrected with CTS)

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/Transmittance
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Transmittance used for accumulation reset detection

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calculate/<IDENTIFIER>/Wavelength
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Fixed target wavelength

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Extinction
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Input extinction coefficients

Type

Wavelength Adjuster

Structure

A wavelength adjuster is a construct that provides optical coefficient wavelength dependend functions. The most common case is to simply adjust the coefficients to different wavelengths using interpolation. Additional uses include Ångström exponent generation and smoothing control. The adjuster consists of various inputs and their parameters.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Filter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Filter identifier used to detect accumulation resets

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Flow
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Input sample flow rate

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

lpm

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Length/Delta
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Input sample length change

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

m

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Length/Output
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Output accumulated sample length

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

m

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Length/ResetGap
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Maximum gap before accumulation reset

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Length/ResetGap/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Length/ResetGap/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Length/ResetGap/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Scattering
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Input total scattering coefficients

Type

Wavelength Adjuster

Structure

A wavelength adjuster is a construct that provides optical coefficient wavelength dependend functions. The most common case is to simply adjust the coefficients to different wavelengths using interpolation. Additional uses include Ångström exponent generation and smoothing control. The adjuster consists of various inputs and their parameters.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Spot
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_opticaldepth

Description

Spot identifier used to detect accumulation resets

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Dewpoint Calculation

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_dewpoint

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/AlwaysDewpoint
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_dewpoint

Description

Always calculate and replace dewpoint temperature even if the value already exists

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/AlwaysRH
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_dewpoint

Description

Always calculate and replace RH even if the value already exists

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/AlwaysTemperature
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_dewpoint

Description

Always calculate and replace temperature even if the value already exists

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CalculateDewpoint
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_dewpoint

Description

Output dewpoint temperature

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

°C

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CalculateRH
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_dewpoint

Description

Output relative humidity

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

%

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CalculateTemperature
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_dewpoint

Description

Output temperature

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

°C

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/ForceWater
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_dewpoint

Description

Use liquid water calculations even if the temperature is below freezing

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/InputDewpoint
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_dewpoint

Description

Input dewpoint temperature

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

°C

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/InputRH
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_dewpoint

Description

Input relative humidity

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value ≤ 100.0

Units

%

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/InputTemperature
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_dewpoint

Description

Input temperature

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

°C

Pitot Tube dP to Flow Rate Calculation

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_pitotflow

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Area
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_pitotflow

Description

Pitot tube cross sectional area

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CalculateFlow
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_pitotflow

Description

Output flow rate

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

lpm

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/PitotPressure
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_pitotflow

Description

Pitot tube delta pressure

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

hPa

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Pressure
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_pitotflow

Description

Input air pressure

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

hPa

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Temperature
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_pitotflow

Description

Input air temperature

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

°C

PurpleAir Aggregated Intensity and Effective Scattering Calculation

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_purpleair

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CalculateIntensity
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_purpleair

Description

Output aggregated intensity

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

lpm

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CalculateScattering
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_purpleair

Description

Output light scattering

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Input
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_purpleair

Description

Input intensity definitions

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Input/<IDENTIFIER>/Intensity
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_purpleair

Description

Intensity input

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Input/<IDENTIFIER>/Weight
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_purpleair

Description

Weight factor applied to the intensity

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 ≤ value

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/ScatteringEfficiency
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_purpleair

Description

The calibration applied to the aggregated intensity to derive a light scattering

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Wavelength
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_purpleair

Description

Output light scattering wavelength

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

Radiation Sensor Scientific Units Calculation

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_radiation

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CalculateRadiation
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_radiation

Description

Output radiation intensity

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

W/m²

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CalibrationFactor
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_radiation

Description

Calibration factor applied to the sensor input

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Sensor
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_radiation

Description

Sensor input value

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_radiation

Description

Type of calculation performed

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Divide, Division, or Divisor - Divide the sensor by the calibration factor

  • Multiply or Multiplier - Multiply the sensor by the calibration factor

  • Pyrgeometer, CGR4, EppleyPIR, KippZonenCGR4, or PIR - Pyrgeometer calculation with optional dome correction

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CaseTemperature
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_radiation

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = Pyrgeometer

Description

Case temperature

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

°C

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/DomeCorrectionFactor
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_radiation

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = Pyrgeometer

Description

Dome correction factor

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/DomeTemperature
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_radiation

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = Pyrgeometer

Description

Dome temperature

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

°C

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/E
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_radiation

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = Pyrgeometer

Description

E factor

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Sigma
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_radiation

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = Pyrgeometer

Description

Stefan-Boltzmann constant

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

W/(m²K⁴)

Resistance Sensor to Temperature Calculation

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CalculateTemperature
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

Description

Output temperature

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

°C

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Resistance
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

Description

Input resistance measurement

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

Ω

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/ResistanceCalibration
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

Description

Calibration applied to all resistance values

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

Description

Resistance sensor calculation type

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • SteinhartHart - Three term thermistor fit

  • NTC or Thermistor - Reference and β thermistor

  • RTD, PT100, or PT1000 - Linear RTD

  • Table, Lookup, or LookupTable - Interpolated lookup table

  • None, Disable, or Temperature - Disable conversion

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/A
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = SteinhartHart

Description

A (offset) coefficient

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/B
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = SteinhartHart

Description

B (first order) coefficient

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/C
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = SteinhartHart

Description

C (third order) coefficient

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/A
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = NTC

Description

Reference resistance

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

Ω

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/B
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = NTC

Description

Thermistor β value

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/C
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = NTC

Description

Reference temperature

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

°C

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/A
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = RTD

Description

Initial resistance

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

Ω

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/B
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = RTD

Description

Junction α value

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

Ω/°C

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/C
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_resistancetemperature

  • /Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type = RTD

Description

Initial temperature

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

°C

Liquid Water Content Probe Calculation

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_lwcprobe

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Air/Pressure
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_lwcprobe

Description

Sampling air pressure

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

hPa

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Air/Speed
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_lwcprobe

Description

Flow speed past the probe element

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

m/s

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Air/Temperature
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_lwcprobe

Description

Sampling air temperature

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

°C

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/CalculateConcentration
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_lwcprobe

Description

Output water concentration

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

g/m³

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Power
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_lwcprobe

Description

Input probe power consumption

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

W

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Probe/Diameter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_lwcprobe

Description

Probe heating element diameter

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

cm

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Probe/Length
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_lwcprobe

Description

Probe heating element length

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

cm

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Probe/Temperature
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_lwcprobe

Description

Probe temperature

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Units

°C

Size Distribution Calculation

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Distribution/Concentration
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Output particle concentration distribution

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

cm⁻³

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Distribution/Normalized
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Output particle concentration distribution normalized by log(dP)

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

cm⁻³

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Distribution/Volume
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Output particle volume distribution

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

μm³ cm⁻³

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Input/Concentration
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Input raw bin concentration (dN) array

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

cm⁻³

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Input/Diameter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Input bin central diameter array

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

μm

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Input/Normalized
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Input normalized (dN/dlog(Dp)) bin concentration array

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

cm⁻³

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/MaximumDiameter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Maximum diameter to include in calculations

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

μm

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/MinimumDiameter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Minimum diameter to include in calculations

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

μm

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/NumberConcentration
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Total number concentration calculated by integrating the size distribution

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

cm⁻³

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/NumberDiameterStandardDeviation
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Geometric standard deviation of the number diameter distribution

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

μm

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/NumberMeanDiameter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Geometric mean number diameter calculated by integrating the diameter distribution

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

μm

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Channel calculation definitions

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/Absorption
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Output absorption coefficient

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/AsymmetryParameter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Output asymmetry parameter

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/BackScattering
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Output backwards-hemispheric scattering coefficient

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/Extinction
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Output extinction coefficient

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/FineDiameter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Fine mode calculation cutoff threshold

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

Units

μm

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/FineScattering
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Output fine mode total scattering coefficient

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/RefractiveIndex/I
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Imaginary component of the refractive index

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/RefractiveIndex/R
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Real component of the refractive index

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

0.0 < value

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/Scattering
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Output total scattering coefficient

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/ScatteringDistribution
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Output total scattering coefficient contribution by bin

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/TotalAngles
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Number of angles to consider in Mei calculations

Type

Integer

Valid range

2 ≤ value

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Optical/<IDENTIFIER>/Wavelength
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Target wavelength

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/VolumeConcentration
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Total volume concentration calculated by integrating the size distribution

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

μm³ cm⁻³

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/VolumeMeanDiameter
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_integratesize

Description

Mean volume diameter calculated by integrating the size distribution

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

μm

Solar Position Calculation

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_solarposition

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Azimuth
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_solarposition

Description

Output calculated solar azimuth

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

degrees

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/DarkAngle
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_solarposition

Description

Elevation angle to consider dark for flagging

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

-90.0 ≤ value ≤ 90.0

Units

degrees

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Elevation
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_solarposition

Description

Output calculated solar elevation

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

degrees

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Flags
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_solarposition

Description

Data selections to add the solar flagging into

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/InputMagnitude
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_solarposition

Description

Input magnitude value copied to enable vector averaging

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Latitude
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_solarposition

Description

Calculation site latitude

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

-90.0 ≤ value ≤ 90.0

Units

degrees

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Longitude
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_solarposition

Description

Calculation site longitude

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Expected

-180.0 ≤ value ≤ 180.0

Units

degrees

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Magnitude
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_solarposition

Description

Output copied magnitude input for vector averaging

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Generic Simple Operation

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_simple

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/A
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_simple

Description

First input value

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Calibration
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_simple

Description

Calibration applied before the final value is generated

Type

Calibration

Structure

A calibration is an array with the coefficients being the array values in ascending power order. All keys are array indices with real number values. For example, #0 is the constant offset while #1 is the slope.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/InvertCalibration
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_simple

Description

Invert the calibration instead of applying it

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Output
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_simple

Description

Output calculated value target

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Type
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_simple

Description

Data operation

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Copy, NOOP, or None - Copy A unchanged

  • Add or Addition - A + B

  • Divide or Quotient - A / B

  • Multiply or Product - A * B

  • Subtract or Sub - A - B

  • Power - Aᴮ

  • AdditionAll or AddAll - A + B + C

  • DivideAll or QuotientAll - A / B / C

  • MultiplyAll or ProductAll - A * B * C

  • SubtractAll or SubAll - A - B - C

  • acos - acos(A)

  • asin - asin(A)

  • atan - atan(A)

  • atan2 - atan2(A, B)

  • cos - cos(A)

  • e or exp - eᴬ

  • ln or NaturalLogarithm - ln(A)

  • log10 or LogBase10 - log⏨(A)

  • sin - sin(A)

  • tan - tan(A)

  • abs - |A|

  • AddMultiply or AddThenMultiply - A * (B + C)

  • CosScale or CosScaled - cos(A) * B

  • MultiplyAdd or MultiplyThenAdd - A * B + C

  • RatioSum - A / (B + C)

  • SinScale or SinScaled - sin(A) * B

  • SumRatio - (A + B) / C

  • Limit - min(max(A, B), C) (i.e. A if B ≤ A ≤ C)

  • Maximum or Max - max(A, B) (i.e. A if A > B)

  • Minimum or Min - min(A, B) (i.e. A if A < B)

  • Wrap or WrapBounded - Wrap A to [0,B)

  • WrapRange - Wrap A to [B,C)

  • UndefineAbove, UndefineUpper, UndefinedAbove, or UndefinedUpper - A if A ≤ B

  • UndefineBelow, UndefineLower, UndefinedBelow, or UndefinedLower - A if A ≥ B

  • UndefineOutside or UndefinedOutside - A if B ≤ A ≤ C

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/B
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_simple

Description

Second input value

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/C
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = calc_simple

Description

Third input value

Type

Dynamic Real Value Input

Structure

This is a specification of a single real valued input used in calculation. The specification generally takes the form of either a value from the data or a constant.

Static Wavelength Adjustment

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_wavelength

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_wavelength

Description

Channel correction definitions

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different components to be configured. In the paths listed <IDENTIFIER> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Operate
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_wavelength

Description

Target to generate as output from adjustments

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

Units

Mm⁻¹

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Correct/<IDENTIFIER>/Wavelength
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_wavelength

Description

Target wavelength

Type

Real number

Valid range

0.0 < value

Units

nm

Undefined values

Not permitted

Debug Data Tap

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/File
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = tap

Description

File to write a copy of all data to

Type

Text

Advanced

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Variables
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_removecontam

Description

Variables to remove when contaminated

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = avg

Description

Maximum gap before average split

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = avg

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = avg

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = avg

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Interval
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = avg

Description

Averaging interval

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. Alignment is enabled by default.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Interval/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = avg

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Interval/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = avg

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Interval/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = avg

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/RequiredCoverage
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = avg

Description

Required coverage fraction for valid averages

Type

Real number

Valid range

0.0 ≤ value ≤ 1.0

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Bypass
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_script

Description

Data that bypasses the script unchanged even if used as an input

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Code
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_script

Description

Script code to execute

Type

Text

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Input
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_script

Description

Data selected as input to the script

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Mode
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_script

Description

Script execution mode

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Fanout - Fanout controlled processor

  • General - Generic full control flow looping

  • Processor - Value processor invoked for each input

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Output
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_script

Description

Data extracted as outputs from the script

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Type
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = corr_script

Description

Script value input type

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Segments or Segment - Process values in segments containing all inputs

  • Values or Value - Process values directly from the input stream

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = indirect

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/From/Data
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = indirect

Description

Reference value used as the source of indirection

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/From/Path
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = indirect

Description

Path in the reference value to read from

Type

Text

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Into/Data
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = indirect

Description

Value into which the lookup is performed

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Into/Path
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = indirect

Description

Path in the value to get the output value

Type

Text

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Output/Base
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = indirect

Description

Base output value

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Output/Data
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = indirect

Description

Output into which the result is placed

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Output/Metadata
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = indirect

Description

Output metadata value

Keys

The keys below this one have an arbitrary structure. That is, the exact contents are not directly interpreted by the system so they are defined by conventions or subsequent usage.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Output/Path
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = indirect

Description

Path within output values to set

Type

Text

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Output/StringLiteral
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = indirect

Description

Output string with substitutions applied

Type

Text

Undefined values

Ignored and the raw value used

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Exclude
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

Data to exclude

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/ExplicitMetadata
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

Handle metadata explicitly

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Include
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

Data to include

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Path/Apply
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

Data to apply the path to

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Path/Remove
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

Remove the path instead of applying it

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Set/Apply
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

Data to apply the set operation to

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Set/Archive
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

The archive to change the name to

Type

Text

Undefined values

No change

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Set/Capture/Archive
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

The archive matching pattern

Type

Text

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Set/Capture/Station
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

The station matching pattern

Type

Text

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Set/Capture/Variable
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

The variable matching pattern

Type

Text

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Set/Duplicate
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

Duplicate data instead of simply changing the name

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Set/Flavor/Add
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

A flavor name to add

Type

Text

Undefined values

No change

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Set/Flavor/Remove
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

A flavor name to remove

Type

Text

Undefined values

No change

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Set/Station
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

The station to change the name to

Type

Text

Undefined values

No change

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Set/Variable
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = select

Description

The variable to change the name to

Type

Text

Undefined values

No change

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_1plp

Description

Maximum gap before smoother reset

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_1plp

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_1plp

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_1plp

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/IgnoreUndefined
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_1plp

Description

Ignore undefined values instead of resetting

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/TimeConstant
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_1plp

Description

Time constant

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/TimeConstant/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_1plp

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/TimeConstant/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_1plp

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/TimeConstant/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_1plp

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_3rssh

Description

Maximum gap before smoother reset

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_3rssh

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_3rssh

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_3rssh

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/IgnoreUndefined
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_3rssh

Description

Ignore undefined values instead of resetting

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_4plp

Description

Maximum gap before smoother reset

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_4plp

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_4plp

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_4plp

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/IgnoreUndefined
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_4plp

Description

Ignore undefined values instead of resetting

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/TimeConstant
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_4plp

Description

Time constant

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/TimeConstant/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_4plp

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/TimeConstant/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_4plp

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/TimeConstant/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_4plp

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/A
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_df

Description

"A" coefficients applied to the un-smoothed history of values

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/A/#0
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_df

Description

Coefficient applied to an un-smoothed value

Type

Real number

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/B
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_df

Description

"B" coefficients applied to the smoothed history of values

Keys

The keys immediately below this are array indices. These are indexes into an ordered list, with the first element being zero. For example, #0 is the first element of the array. The paths represented here use #0 as a placeholder for all indices.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/B/#0
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_df

Description

Coefficient applied to an smoothed value

Type

Real number

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_df

Description

Maximum gap before smoother reset

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_df

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_df

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_df

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/IgnoreUndefined
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_df

Description

Ignore undefined values instead of resetting

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_fourier

Description

Maximum gap before smoother reset

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_fourier

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_fourier

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_fourier

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/High
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_fourier

Description

High period cutoff threshold

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/High/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_fourier

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/High/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_fourier

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/High/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_fourier

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/IgnoreUndefined
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_fourier

Description

Ignore undefined values instead of resetting

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Low
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_fourier

Description

Low period cutoff threshold

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Low/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_fourier

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Low/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_fourier

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Low/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_fourier

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Interval
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_realtime

Description

Averaging interval

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. Alignment is enabled by default.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Interval/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_realtime

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Interval/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_realtime

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Interval/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_realtime

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_segment

Description

Maximum gap before average split

Type

Time Interval

Structure

A time interval consists of a time unit, a number of units to apply, and an alignment setting. The number of units applied can be zero; this is normally only used for forcing alignment.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Units
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_segment

Description

A logical time unit

Type

Enumeration

Values

This is an enumeration value. It accepts a single string (not case sensitive) from a list of possible choices. Possible values:

  • Millisecond or Milliseconds

  • Second, Sec, Seconds, Secs, or s

  • Minute, Min, Mins, Minutes, m, or mi

  • Hour, Hours, or h

  • Day, Days, or d

  • Week, Weeks, or w

  • Month, Mon, Mons, Months, or mo

  • Quarter, Qtr, Qtrs, Quarters, or q

  • Year, Years, or y

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Count
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_segment

Description

The number of units to apply in time

Type

Integer

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Gap/Align
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_segment

Description

Align units in logical time

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Output
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_segment

Description

Averaging output segment target

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/RequiredCoverage
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_segment

Description

Required coverage fraction for valid averages

Type

Real number

Valid range

0.0 ≤ value ≤ 1.0

Undefined values

Not permitted

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/Segment
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = smooth_segment

Description

Segment selection that defines the averages

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = where

Keys

The keys immediately below this are unique names selected by the user. These names can be any non-empty text and are generally used to designate different independent calculation sets to be configured. In general each calculation set is merged to the same time base within the set. For example, a common set is all the variables of the same size and averaging for an instrument. In the paths listed <CALCULATION> is used as a placeholder to real name selected during configuration.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Fanout/Archive
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = where

Description

Split archives

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Fanout/FlattenMetadata
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = where

Description

Consider the metadata archive to be part of their parent definition instead of a separate variable

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Fanout/FlattenStatistics
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = where

Description

Consider statistics flavors to be part of their parent definition instead of a separate set

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Fanout/Flavors
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = where

Description

Split flavor sets

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Fanout/Station
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = where

Description

Split stations

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Fanout/Variable
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = where

Description

Split variables

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Invert
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = where

Description

Invert the trigger and remove any data it accepts

Type

Boolean, values are TRUE or FALSE and defaults to FALSE

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Selection
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = where

Description

Data selection to apply to

Type

Sequence Selection

Structure

A sequence selection is a means of selecting a sequence of values in the data. The specification consists of selections for the various components of the sequence name.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Trigger
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = where

Description

Only accept data passing the trigger

Type

Trigger

Structure

An edit trigger is a means of detecting a condition in the data stream. For example, it can compare a value to a threshold and only take action when the value exceeds the threshold.

/Profiles/<PROFILE>/Filters/<NUMBER>/Parameters/<CALCULATION>/Undefine
Required conditions
  • /Profiles/<PROFILE>/Filters/<NUMBER>/Component = where

Description

Set values to undefined instead of fully removing them

Type

Boolean, values are TRUE or FALSE and defaults to FALSE