From 9605b8c2380b7e49c6c0063be47f52df1680c624 Mon Sep 17 00:00:00 2001 From: Joshua Hampton Date: Thu, 23 Oct 2025 09:57:57 +0100 Subject: [PATCH] Fix issue with qc flags in some specs --- .../amof-aerosol-backscatter-radial-winds.yml | 2 +- specs/groups/ncas-amof-1.0.0/amof-ch4-concentration.yml | 2 +- specs/groups/ncas-amof-1.0.0/amof-cloud-base.yml | 3 ++- specs/groups/ncas-amof-1.0.0/amof-co-concentration.yml | 2 +- specs/groups/ncas-amof-1.0.0/amof-co2-concentration.yml | 2 +- specs/groups/ncas-amof-1.0.0/amof-h2-concentration.yml | 2 +- specs/groups/ncas-amof-1.0.0/amof-mean-winds-profile.yml | 7 +------ specs/groups/ncas-amof-1.0.0/amof-surface-met.yml | 2 -- specs/groups/ncas-amof-1.1.0/amof-ch4-concentration.yml | 2 +- specs/groups/ncas-amof-1.1.0/amof-co-concentration.yml | 2 +- specs/groups/ncas-amof-1.1.0/amof-co2-concentration.yml | 2 +- specs/groups/ncas-amof-1.1.0/amof-h2-concentration.yml | 2 +- specs/groups/ncas-amof-1.1.0/amof-mean-winds-profile.yml | 7 +------ specs/groups/ncas-amof-2.0.0/amof-ch4-concentration.yml | 2 +- specs/groups/ncas-amof-2.0.0/amof-co-concentration.yml | 2 +- specs/groups/ncas-amof-2.0.0/amof-co2-concentration.yml | 2 +- specs/groups/ncas-amof-2.0.0/amof-h2-concentration.yml | 2 +- specs/groups/ncas-amof-2.0.0/amof-mean-winds-profile.yml | 7 +------ specs/groups/ncas-amof-2.1.0/amof-ch4-concentration.yml | 2 +- specs/groups/ncas-amof-2.1.0/amof-co-concentration.yml | 2 +- specs/groups/ncas-amof-2.1.0/amof-co2-concentration.yml | 2 +- specs/groups/ncas-amof-2.1.0/amof-h2-concentration.yml | 2 +- specs/groups/ncas-amof-2.1.0/amof-mean-winds-profile.yml | 7 +------ 23 files changed, 23 insertions(+), 44 deletions(-) diff --git a/specs/groups/ncas-amof-1.0.0/amof-aerosol-backscatter-radial-winds.yml b/specs/groups/ncas-amof-1.0.0/amof-aerosol-backscatter-radial-winds.yml index 561df44..bc88cfe 100644 --- a/specs/groups/ncas-amof-1.0.0/amof-aerosol-backscatter-radial-winds.yml +++ b/specs/groups/ncas-amof-1.0.0/amof-aerosol-backscatter-radial-winds.yml @@ -293,4 +293,4 @@ strict-checking: - attenuated_aerosol_backscatter_coefficient - signal_to_noise_ratio_plus_1 - qc_flag_radial_velocity_of_scatterers_away_from_instrument - - qc_flag_backscatter + - qc_flag_attenuated_aerosol_backscatter_coefficient diff --git a/specs/groups/ncas-amof-1.0.0/amof-ch4-concentration.yml b/specs/groups/ncas-amof-1.0.0/amof-ch4-concentration.yml index 713b2a4..21a7a54 100644 --- a/specs/groups/ncas-amof-1.0.0/amof-ch4-concentration.yml +++ b/specs/groups/ncas-amof-1.0.0/amof-ch4-concentration.yml @@ -122,4 +122,4 @@ strict-checking: - mass_fraction_of_methane_in_air - mole_concentration_of_methane_in_air - mass_concentration_of_methane_in_air - - qc_flag_ch4 + - qc_flag diff --git a/specs/groups/ncas-amof-1.0.0/amof-cloud-base.yml b/specs/groups/ncas-amof-1.0.0/amof-cloud-base.yml index 22914f8..e7692be 100644 --- a/specs/groups/ncas-amof-1.0.0/amof-cloud-base.yml +++ b/specs/groups/ncas-amof-1.0.0/amof-cloud-base.yml @@ -240,4 +240,5 @@ strict-checking: - window_transmttance - background_light - backscatter_sum - - qc_flag + - qc_flag_cloud_base + - qc_flag_cloud_coverage diff --git a/specs/groups/ncas-amof-1.0.0/amof-co-concentration.yml b/specs/groups/ncas-amof-1.0.0/amof-co-concentration.yml index df66397..2c2a2f4 100644 --- a/specs/groups/ncas-amof-1.0.0/amof-co-concentration.yml +++ b/specs/groups/ncas-amof-1.0.0/amof-co-concentration.yml @@ -121,4 +121,4 @@ strict-checking: - mass_fraction_of_carbon_monoxide_in_air - mole_concentration_of_carbon_monoxide_in_air - mass_concentration_of_carbon_monoxide_in_air - - qc_flag_co + - qc_flag diff --git a/specs/groups/ncas-amof-1.0.0/amof-co2-concentration.yml b/specs/groups/ncas-amof-1.0.0/amof-co2-concentration.yml index 382f177..78fcbef 100644 --- a/specs/groups/ncas-amof-1.0.0/amof-co2-concentration.yml +++ b/specs/groups/ncas-amof-1.0.0/amof-co2-concentration.yml @@ -122,4 +122,4 @@ strict-checking: - mass_fraction_of_carbon_dioxide_in_air - mole_concentration_of_carbon_dioxide_in_air - mass_concentration_of_carbon_dioxide_in_air - - qc_flag_co2 + - qc_flag diff --git a/specs/groups/ncas-amof-1.0.0/amof-h2-concentration.yml b/specs/groups/ncas-amof-1.0.0/amof-h2-concentration.yml index 486a0df..f29b2e9 100644 --- a/specs/groups/ncas-amof-1.0.0/amof-h2-concentration.yml +++ b/specs/groups/ncas-amof-1.0.0/amof-h2-concentration.yml @@ -121,4 +121,4 @@ strict-checking: - mass_fraction_of_molecular_hydrogen_in_air - mole_concentration_of_molecular_hydrogen_in_air - mass_concentration_of_molecular_hydrogen_in_air - - qc_flag_h2 + - qc_flag diff --git a/specs/groups/ncas-amof-1.0.0/amof-mean-winds-profile.yml b/specs/groups/ncas-amof-1.0.0/amof-mean-winds-profile.yml index 09ddb8b..6a8f73d 100644 --- a/specs/groups/ncas-amof-1.0.0/amof-mean-winds-profile.yml +++ b/specs/groups/ncas-amof-1.0.0/amof-mean-winds-profile.yml @@ -171,10 +171,5 @@ strict-checking: - divergence_of_upward_air_velocity - sonic_air_temperature - divergence_of_sonic_air_temperature - - qc_flag_sonic_temperature - - qc_flag_wind_speed - - qc_flag_wind_direction - - qc_flag_wind_component_eastward - - qc_flag_wind_component_northward - - qc_flag_wind_component_upward_air_velocity + - qc_flag diff --git a/specs/groups/ncas-amof-1.0.0/amof-surface-met.yml b/specs/groups/ncas-amof-1.0.0/amof-surface-met.yml index 3e6bc6b..7cb1125 100644 --- a/specs/groups/ncas-amof-1.0.0/amof-surface-met.yml +++ b/specs/groups/ncas-amof-1.0.0/amof-surface-met.yml @@ -364,5 +364,3 @@ strict-checking: - qc_flag_wind_from_direction - qc_flag_radiation - qc_flag_precipitation - - qc_flag_downwelling_total_irradiance - - qc_flag_net_total_irradiance diff --git a/specs/groups/ncas-amof-1.1.0/amof-ch4-concentration.yml b/specs/groups/ncas-amof-1.1.0/amof-ch4-concentration.yml index 83bf3d6..c8fbf56 100644 --- a/specs/groups/ncas-amof-1.1.0/amof-ch4-concentration.yml +++ b/specs/groups/ncas-amof-1.1.0/amof-ch4-concentration.yml @@ -172,4 +172,4 @@ strict-checking: - mass_fraction_of_methane_in_air - mole_concentration_of_methane_in_air - mass_concentration_of_methane_in_air - - qc_flag_ch4 + - qc_flag diff --git a/specs/groups/ncas-amof-1.1.0/amof-co-concentration.yml b/specs/groups/ncas-amof-1.1.0/amof-co-concentration.yml index 4683fcc..14de39b 100644 --- a/specs/groups/ncas-amof-1.1.0/amof-co-concentration.yml +++ b/specs/groups/ncas-amof-1.1.0/amof-co-concentration.yml @@ -172,4 +172,4 @@ strict-checking: - mass_fraction_of_carbon_monoxide_in_air - mole_concentration_of_carbon_monoxide_in_air - mass_concentration_of_carbon_monoxide_in_air - - qc_flag_co + - qc_flag diff --git a/specs/groups/ncas-amof-1.1.0/amof-co2-concentration.yml b/specs/groups/ncas-amof-1.1.0/amof-co2-concentration.yml index 6b4c8a7..5c7f725 100644 --- a/specs/groups/ncas-amof-1.1.0/amof-co2-concentration.yml +++ b/specs/groups/ncas-amof-1.1.0/amof-co2-concentration.yml @@ -172,4 +172,4 @@ strict-checking: - mass_fraction_of_carbon_dioxide_in_air - mole_concentration_of_carbon_dioxide_in_air - mass_concentration_of_carbon_dioxide_in_air - - qc_flag_co2 + - qc_flag diff --git a/specs/groups/ncas-amof-1.1.0/amof-h2-concentration.yml b/specs/groups/ncas-amof-1.1.0/amof-h2-concentration.yml index 00fd3eb..b8ea2b6 100644 --- a/specs/groups/ncas-amof-1.1.0/amof-h2-concentration.yml +++ b/specs/groups/ncas-amof-1.1.0/amof-h2-concentration.yml @@ -172,4 +172,4 @@ strict-checking: - mass_fraction_of_molecular_hydrogen_in_air - mole_concentration_of_molecular_hydrogen_in_air - mass_concentration_of_molecular_hydrogen_in_air - - qc_flag_h2 + - qc_flag diff --git a/specs/groups/ncas-amof-1.1.0/amof-mean-winds-profile.yml b/specs/groups/ncas-amof-1.1.0/amof-mean-winds-profile.yml index d681fec..fb4fe9e 100644 --- a/specs/groups/ncas-amof-1.1.0/amof-mean-winds-profile.yml +++ b/specs/groups/ncas-amof-1.1.0/amof-mean-winds-profile.yml @@ -346,10 +346,5 @@ strict-checking: - divergence_of_upward_air_velocity - sonic_air_temperature - divergence_of_sonic_air_temperature - - qc_flag_sonic_temperature - - qc_flag_wind_speed - - qc_flag_wind_direction - - qc_flag_wind_component_eastward - - qc_flag_wind_component_northward - - qc_flag_wind_component_upward_air_velocity + - qc_flag diff --git a/specs/groups/ncas-amof-2.0.0/amof-ch4-concentration.yml b/specs/groups/ncas-amof-2.0.0/amof-ch4-concentration.yml index 83bf3d6..c8fbf56 100644 --- a/specs/groups/ncas-amof-2.0.0/amof-ch4-concentration.yml +++ b/specs/groups/ncas-amof-2.0.0/amof-ch4-concentration.yml @@ -172,4 +172,4 @@ strict-checking: - mass_fraction_of_methane_in_air - mole_concentration_of_methane_in_air - mass_concentration_of_methane_in_air - - qc_flag_ch4 + - qc_flag diff --git a/specs/groups/ncas-amof-2.0.0/amof-co-concentration.yml b/specs/groups/ncas-amof-2.0.0/amof-co-concentration.yml index 4683fcc..14de39b 100644 --- a/specs/groups/ncas-amof-2.0.0/amof-co-concentration.yml +++ b/specs/groups/ncas-amof-2.0.0/amof-co-concentration.yml @@ -172,4 +172,4 @@ strict-checking: - mass_fraction_of_carbon_monoxide_in_air - mole_concentration_of_carbon_monoxide_in_air - mass_concentration_of_carbon_monoxide_in_air - - qc_flag_co + - qc_flag diff --git a/specs/groups/ncas-amof-2.0.0/amof-co2-concentration.yml b/specs/groups/ncas-amof-2.0.0/amof-co2-concentration.yml index 6b4c8a7..5c7f725 100644 --- a/specs/groups/ncas-amof-2.0.0/amof-co2-concentration.yml +++ b/specs/groups/ncas-amof-2.0.0/amof-co2-concentration.yml @@ -172,4 +172,4 @@ strict-checking: - mass_fraction_of_carbon_dioxide_in_air - mole_concentration_of_carbon_dioxide_in_air - mass_concentration_of_carbon_dioxide_in_air - - qc_flag_co2 + - qc_flag diff --git a/specs/groups/ncas-amof-2.0.0/amof-h2-concentration.yml b/specs/groups/ncas-amof-2.0.0/amof-h2-concentration.yml index 00fd3eb..b8ea2b6 100644 --- a/specs/groups/ncas-amof-2.0.0/amof-h2-concentration.yml +++ b/specs/groups/ncas-amof-2.0.0/amof-h2-concentration.yml @@ -172,4 +172,4 @@ strict-checking: - mass_fraction_of_molecular_hydrogen_in_air - mole_concentration_of_molecular_hydrogen_in_air - mass_concentration_of_molecular_hydrogen_in_air - - qc_flag_h2 + - qc_flag diff --git a/specs/groups/ncas-amof-2.0.0/amof-mean-winds-profile.yml b/specs/groups/ncas-amof-2.0.0/amof-mean-winds-profile.yml index 87c1913..a9eacbd 100644 --- a/specs/groups/ncas-amof-2.0.0/amof-mean-winds-profile.yml +++ b/specs/groups/ncas-amof-2.0.0/amof-mean-winds-profile.yml @@ -346,10 +346,5 @@ strict-checking: - divergence_of_upward_air_velocity - sonic_air_temperature - divergence_of_sonic_air_temperature - - qc_flag_sonic_temperature - - qc_flag_wind_speed - - qc_flag_wind_direction - - qc_flag_wind_component_eastward - - qc_flag_wind_component_northward - - qc_flag_wind_component_upward_air_velocity + - qc_flag diff --git a/specs/groups/ncas-amof-2.1.0/amof-ch4-concentration.yml b/specs/groups/ncas-amof-2.1.0/amof-ch4-concentration.yml index 83bf3d6..c8fbf56 100644 --- a/specs/groups/ncas-amof-2.1.0/amof-ch4-concentration.yml +++ b/specs/groups/ncas-amof-2.1.0/amof-ch4-concentration.yml @@ -172,4 +172,4 @@ strict-checking: - mass_fraction_of_methane_in_air - mole_concentration_of_methane_in_air - mass_concentration_of_methane_in_air - - qc_flag_ch4 + - qc_flag diff --git a/specs/groups/ncas-amof-2.1.0/amof-co-concentration.yml b/specs/groups/ncas-amof-2.1.0/amof-co-concentration.yml index 4683fcc..14de39b 100644 --- a/specs/groups/ncas-amof-2.1.0/amof-co-concentration.yml +++ b/specs/groups/ncas-amof-2.1.0/amof-co-concentration.yml @@ -172,4 +172,4 @@ strict-checking: - mass_fraction_of_carbon_monoxide_in_air - mole_concentration_of_carbon_monoxide_in_air - mass_concentration_of_carbon_monoxide_in_air - - qc_flag_co + - qc_flag diff --git a/specs/groups/ncas-amof-2.1.0/amof-co2-concentration.yml b/specs/groups/ncas-amof-2.1.0/amof-co2-concentration.yml index 6b4c8a7..5c7f725 100644 --- a/specs/groups/ncas-amof-2.1.0/amof-co2-concentration.yml +++ b/specs/groups/ncas-amof-2.1.0/amof-co2-concentration.yml @@ -172,4 +172,4 @@ strict-checking: - mass_fraction_of_carbon_dioxide_in_air - mole_concentration_of_carbon_dioxide_in_air - mass_concentration_of_carbon_dioxide_in_air - - qc_flag_co2 + - qc_flag diff --git a/specs/groups/ncas-amof-2.1.0/amof-h2-concentration.yml b/specs/groups/ncas-amof-2.1.0/amof-h2-concentration.yml index 00fd3eb..b8ea2b6 100644 --- a/specs/groups/ncas-amof-2.1.0/amof-h2-concentration.yml +++ b/specs/groups/ncas-amof-2.1.0/amof-h2-concentration.yml @@ -172,4 +172,4 @@ strict-checking: - mass_fraction_of_molecular_hydrogen_in_air - mole_concentration_of_molecular_hydrogen_in_air - mass_concentration_of_molecular_hydrogen_in_air - - qc_flag_h2 + - qc_flag diff --git a/specs/groups/ncas-amof-2.1.0/amof-mean-winds-profile.yml b/specs/groups/ncas-amof-2.1.0/amof-mean-winds-profile.yml index 31a3d34..7912d94 100644 --- a/specs/groups/ncas-amof-2.1.0/amof-mean-winds-profile.yml +++ b/specs/groups/ncas-amof-2.1.0/amof-mean-winds-profile.yml @@ -347,10 +347,5 @@ strict-checking: - divergence_of_upward_air_velocity - sonic_air_temperature - divergence_of_sonic_air_temperature - - qc_flag_sonic_temperature - - qc_flag_wind_speed - - qc_flag_wind_direction - - qc_flag_wind_component_eastward - - qc_flag_wind_component_northward - - qc_flag_wind_component_upward_air_velocity + - qc_flag