Flagging Modules

Flagging modules run after the main processing jobs are complete, and provide further flagging information to variables. This may be required where the input information cannot be guaranteed to exist due to variations in the aircraft fit. Therefore, the flags provided by these standalone flagging modules may or may not be present in the data.

RosemountTempDeltaFlag

This class adds a flag to the rosemount temperatures if the two temperatures disagree by more than a given absolute value. This is given by the module constant TEMPERATURE_THRESHOLD.

Flagged variable: TAT_DI_R

  • discrepancy_threshold_exceeded - The discrepancy between the deiced and non-deiced temperature sensors is greater than 1.0 K.

Flagged variable: TAT_ND_R

  • discrepancy_threshold_exceeded - The discrepancy between the deiced and non-deiced temperature sensors is greater than 1.0 K.

RosemountTempCloudFlag

This class adds a flag to all rosemount temperature variables if the aircraft is in cloud, as indicated by NV_CLEAR_AIR_MASK, derived from the Nevzorov probe.

Flagged variable: TAT_DI_R

  • in_cloud - The aircraft is indicated as being in cloud, according to the clear air mask derived from the Nevzorov power variance.

Flagged variable: TAT_ND_R

  • in_cloud - The aircraft is indicated as being in cloud, according to the clear air mask derived from the Nevzorov power variance.

CPCCloudFlag

This class adds a flag to all rosemount temperature variables if the aircraft is in cloud, as indicated by NV_CLEAR_AIR_MASK, derived from the Nevzorov probe. Before application, the NV_CLEAR_AIR_MASK is shifted by CPC_LAG_SECS seconds to account for the time lag between the Nevzorov (considered the reference instrument) and the CPC.

Flagged variable: CPC_CNTS

  • in_cloud - The aircraft is indicated as being in cloud, according to the clear air mask derived from the Nevzorov power variance.

WVSS2CloudFlag

This class adds a flag to (uncorrected) WVSS-II volume mixing ratios if the aircraft is in cloud, as indicated by NV_CLEAR_AIR_MASK, derived from the Nevzorov probe.

Flagged variable: WVSS2F_VMR_U

  • in_cloud - The aircraft is indicated as being in cloud, according to the clear air mask derived from the Nevzorov power variance.

Flagged variable: WVSS2R_VMR_U

  • in_cloud - The aircraft is indicated as being in cloud, according to the clear air mask derived from the Nevzorov power variance.

NephelometerCloudFlag

This class adds a flag to nephelometer scattering data if the aircraft is in cloud, as indicated by NV_CLEAR_AIR_MASK, derived from the Nevzorov probe.

Flagged variable: TSC_BLUU

  • in_cloud - The aircraft is indicated as being in cloud, according to the clear air mask derived from the Nevzorov power variance.

Flagged variable: TSC_GRNU

  • in_cloud - The aircraft is indicated as being in cloud, according to the clear air mask derived from the Nevzorov power variance.

Flagged variable: TSC_REDU

  • in_cloud - The aircraft is indicated as being in cloud, according to the clear air mask derived from the Nevzorov power variance.

Flagged variable: BSC_BLUU

  • in_cloud - The aircraft is indicated as being in cloud, according to the clear air mask derived from the Nevzorov power variance.

Flagged variable: BSC_GRNU

  • in_cloud - The aircraft is indicated as being in cloud, according to the clear air mask derived from the Nevzorov power variance.

Flagged variable: BSC_REDU

  • in_cloud - The aircraft is indicated as being in cloud, according to the clear air mask derived from the Nevzorov power variance.

WVSS2RHTemperatureFlag

This class flags the WVSS-II derived relative humitity whereever the de-iced temperature is flagged. This is now depreciated, as this information is now provided by the dependency_is_flagged flag, and may be removed in a future release.

Flagged variable: RH_ICE

  • temperature_flagged - The input temperature measurement has a non-zero flag value

Flagged variable: RH_LIQ

  • temperature_flagged - The input temperature measurement has a non-zero flag value