{
  "stid": "MTMET",
  "station_name": "U of U Mountain Met Lab",
  "toa5_status": "toa5_available",
  "generated": "2026-03-23T14:53:04.069169+00:00",
  "synoptic_sensor_count": 37,
  "loggernet_stream_count": 12,
  "unmapped_count": 0,
  "synoptic_sensors": [
    {
      "synoptic_column": "NO2_concentration_set_1",
      "variable": "NO2_concentration",
      "sensor_key": "NO2_concentration_1",
      "cf_name": "mass_concentration_of_nitrogen_dioxide_in_air",
      "display_name": "NO2 Concentration",
      "cf_units": "",
      "is_cf": true,
      "height_m": "",
      "period_start": "2022-08-05",
      "period_end": "2022-08-15",
      "summary": "NO2_concentration",
      "years_with_data": [
        2022
      ],
      "min_value": -4.78,
      "max_value": 26.07,
      "n_non_null": 2887,
      "synoptic_units": ""
    },
    {
      "synoptic_column": "NO_concentration_set_1",
      "variable": "NO_concentration",
      "sensor_key": "NO_concentration_1",
      "cf_name": "mass_concentration_of_nitrogen_monoxide_in_air",
      "display_name": "NO Concentration",
      "cf_units": "ppbv",
      "is_cf": true,
      "height_m": "",
      "period_start": "2022-08-05",
      "period_end": "2022-08-15",
      "summary": "NO_concentration",
      "years_with_data": [
        2022
      ],
      "min_value": -4.47,
      "max_value": 15.32,
      "n_non_null": 2887,
      "synoptic_units": "ppbv"
    },
    {
      "synoptic_column": "NOx_concentration_set_1",
      "variable": "NOx_concentration",
      "sensor_key": "NOx_concentration_1",
      "cf_name": "NOx_concentration",
      "display_name": "NOx Concentration",
      "cf_units": "",
      "is_cf": false,
      "height_m": "",
      "period_start": "2022-08-05",
      "period_end": "2022-08-15",
      "summary": "NOx_concentration",
      "years_with_data": [
        2022
      ],
      "min_value": -4.84,
      "max_value": 41.38,
      "n_non_null": 2887,
      "synoptic_units": ""
    },
    {
      "synoptic_column": "PM_25_concentration_set_1",
      "variable": "PM_25_concentration",
      "sensor_key": "PM_25_concentration_1",
      "cf_name": "mass_concentration_of_pm2p5_ambient_aerosol_particles_in_air",
      "display_name": "PM2.5 Concentration",
      "cf_units": "kg m-3",
      "is_cf": true,
      "height_m": "5.0",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "PM_25_concentration_5_meter",
      "years_with_data": [
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 98767.16,
      "n_non_null": 1186472,
      "synoptic_units": "kg m-3"
    },
    {
      "synoptic_column": "air_flow_temperature_set_1",
      "variable": "air_flow_temperature",
      "sensor_key": "air_flow_temperature_1",
      "cf_name": "air_flow_temperature",
      "display_name": "Air Flow Temperature",
      "cf_units": "Deg C",
      "is_cf": false,
      "height_m": "5.0",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "air_flow_temperature_5_meter",
      "years_with_data": [
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": -19.2,
      "max_value": 51.0,
      "n_non_null": 1210088,
      "synoptic_units": "Deg C"
    },
    {
      "synoptic_column": "air_temp_set_1",
      "variable": "air_temp",
      "sensor_key": "air_temp_1",
      "cf_name": "air_temperature",
      "display_name": "Air Temperature",
      "cf_units": "Deg C",
      "is_cf": true,
      "height_m": "2.5",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "air_temp_2.5_meter",
      "years_with_data": [
        2012,
        2013,
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": -18.44,
      "max_value": 40.76,
      "n_non_null": 5054628,
      "synoptic_units": "Deg C"
    },
    {
      "synoptic_column": "black_carbon_concentration_set_1",
      "variable": "black_carbon_concentration",
      "sensor_key": "black_carbon_concentration_1",
      "cf_name": "mass_concentration_of_elemental_carbon_in_air",
      "display_name": "Black Carbon Concentration",
      "cf_units": "kg m-3",
      "is_cf": true,
      "height_m": "1.0",
      "period_start": "2015-06-09",
      "period_end": "2017-10-03",
      "summary": "black_carbon_concentration_1_meter",
      "years_with_data": [
        2015,
        2016,
        2017
      ],
      "min_value": 0.0,
      "max_value": 6.56,
      "n_non_null": 183492,
      "confirmed_canonical": "mass_concentration_of_elemental_carbon_in_air",
      "merge_output_name": "Black Carbon Concentration",
      "alias_synoptic_column": "",
      "alias_raw_name": "",
      "syn_transform_expr": "",
      "ln_transform_expr": "",
      "transform_expr": "",
      "synoptic_units": "kg m-3",
      "new_units": "kg m-3",
      "mapping_status": "synoptic_only",
      "verification_basis": "",
      "notes": ""
    },
    {
      "synoptic_column": "black_carbon_concentration_set_2",
      "variable": "black_carbon_concentration",
      "sensor_key": "black_carbon_concentration_2",
      "cf_name": "mass_concentration_of_elemental_carbon_in_air",
      "display_name": "Black Carbon Concentration",
      "cf_units": "kg m-3",
      "is_cf": true,
      "height_m": "1.0",
      "period_start": "2015-08-26",
      "period_end": "2018-08-24",
      "summary": "black_carbon_concentration_1_meter",
      "years_with_data": [
        2015,
        2016,
        2017,
        2018
      ],
      "min_value": 0.0,
      "max_value": 11.78,
      "n_non_null": 171370,
      "confirmed_canonical": "mass_concentration_of_elemental_carbon_in_air",
      "merge_output_name": "Black Carbon Concentration",
      "alias_synoptic_column": "",
      "alias_raw_name": "",
      "syn_transform_expr": "",
      "ln_transform_expr": "",
      "transform_expr": "",
      "synoptic_units": "kg m-3",
      "new_units": "kg m-3",
      "mapping_status": "synoptic_only",
      "verification_basis": "",
      "notes": ""
    },
    {
      "synoptic_column": "black_carbon_concentration_set_3",
      "variable": "black_carbon_concentration",
      "sensor_key": "black_carbon_concentration_3",
      "cf_name": "mass_concentration_of_elemental_carbon_in_air",
      "display_name": "Black Carbon Concentration",
      "cf_units": "kg m-3",
      "is_cf": true,
      "height_m": "1.0",
      "period_start": "2015-08-26",
      "period_end": "2018-08-24",
      "summary": "black_carbon_concentration_1_meter",
      "years_with_data": [
        2015,
        2016,
        2017,
        2018
      ],
      "min_value": 0.0,
      "max_value": 13.04,
      "n_non_null": 171687,
      "confirmed_canonical": "mass_concentration_of_elemental_carbon_in_air",
      "merge_output_name": "Black Carbon Concentration",
      "alias_synoptic_column": "",
      "alias_raw_name": "",
      "syn_transform_expr": "",
      "ln_transform_expr": "",
      "transform_expr": "",
      "synoptic_units": "kg m-3",
      "new_units": "kg m-3",
      "mapping_status": "synoptic_only",
      "verification_basis": "",
      "notes": ""
    },
    {
      "synoptic_column": "black_carbon_concentration_set_4",
      "variable": "black_carbon_concentration",
      "sensor_key": "black_carbon_concentration_4",
      "cf_name": "mass_concentration_of_elemental_carbon_in_air",
      "display_name": "Black Carbon Concentration",
      "cf_units": "",
      "is_cf": true,
      "height_m": "2.0",
      "period_start": "2021-08-02",
      "period_end": "2025-03-03",
      "summary": "black_carbon_concentration_2_meter",
      "years_with_data": [
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 199.98,
      "n_non_null": 264875,
      "synoptic_units": ""
    },
    {
      "synoptic_column": "black_carbon_concentration_set_5",
      "variable": "black_carbon_concentration",
      "sensor_key": "black_carbon_concentration_5",
      "cf_name": "mass_concentration_of_elemental_carbon_in_air",
      "display_name": "Black Carbon Concentration",
      "cf_units": "",
      "is_cf": true,
      "height_m": "2.0",
      "period_start": "2021-08-02",
      "period_end": "2025-03-03",
      "summary": "black_carbon_concentration_2_meter",
      "years_with_data": [
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 199.69,
      "n_non_null": 266375,
      "synoptic_units": ""
    },
    {
      "synoptic_column": "ceiling_set_1",
      "variable": "ceiling",
      "sensor_key": "ceiling_1",
      "cf_name": "cloud_base_altitude",
      "display_name": "Cloud Ceiling",
      "cf_units": "m",
      "is_cf": true,
      "height_m": "1.0",
      "period_start": "2015-05-08",
      "period_end": "2025-09-21",
      "summary": "ceiling_1_meter",
      "years_with_data": [
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 27.43,
      "max_value": 7620.0,
      "n_non_null": 439968
    },
    {
      "synoptic_column": "cloud_layer_1_code_set_1",
      "variable": "cloud_layer_1_code",
      "sensor_key": "cloud_layer_1_code_1",
      "cf_name": "cloud_layer_1_code",
      "display_name": "Cloud Layer 1 Code",
      "cf_units": "1",
      "is_cf": false,
      "height_m": "1.0",
      "period_start": "2015-05-08",
      "period_end": "2025-09-21",
      "summary": "cloud_layer_1_code_1_meter",
      "years_with_data": [
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 2500.0,
      "n_non_null": 439968
    },
    {
      "synoptic_column": "cloud_layer_2_code_set_1",
      "variable": "cloud_layer_2_code",
      "sensor_key": "cloud_layer_2_code_1",
      "cf_name": "cloud_layer_2_code",
      "display_name": "Cloud Layer 2 Code",
      "cf_units": "1",
      "is_cf": false,
      "height_m": "1.0",
      "period_start": "2015-05-08",
      "period_end": "2025-09-21",
      "summary": "cloud_layer_2_code_1_meter",
      "years_with_data": [
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 80.0,
      "max_value": 2500.0,
      "n_non_null": 47222
    },
    {
      "synoptic_column": "cloud_layer_3_code_set_1",
      "variable": "cloud_layer_3_code",
      "sensor_key": "cloud_layer_3_code_1",
      "cf_name": "cloud_layer_3_code",
      "display_name": "Cloud Layer 3 Code",
      "cf_units": "1",
      "is_cf": false,
      "height_m": "1.0",
      "period_start": "2015-05-08",
      "period_end": "2025-09-21",
      "summary": "cloud_layer_3_code_1_meter",
      "years_with_data": [
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 150.0,
      "max_value": 2500.0,
      "n_non_null": 3366
    },
    {
      "synoptic_column": "derived_aerosol_boundary_layer_depth_set_1",
      "variable": "derived_aerosol_boundary_layer_depth",
      "sensor_key": "derived_aerosol_boundary_layer_depth_1",
      "cf_name": "atmosphere_boundary_layer_thickness",
      "display_name": "Aerosol Boundary Layer Depth",
      "cf_units": "m",
      "is_cf": true,
      "height_m": "0.0",
      "period_start": "2017-04-25",
      "period_end": "2025-09-21",
      "summary": "derived_aerosol_boundary_layer_depth_0_meter",
      "years_with_data": [
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 6496.06,
      "n_non_null": 318776
    },
    {
      "synoptic_column": "flow_rate_set_1",
      "variable": "flow_rate",
      "sensor_key": "flow_rate_1",
      "cf_name": "flow_rate",
      "display_name": "Flow Rate",
      "cf_units": "",
      "is_cf": false,
      "height_m": "5.0",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "flow_rate_5_meter",
      "years_with_data": [
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 1024.0,
      "n_non_null": 1210069,
      "synoptic_units": ""
    },
    {
      "synoptic_column": "flow_rate_set_2",
      "variable": "flow_rate",
      "sensor_key": "flow_rate_2",
      "cf_name": "flow_rate",
      "display_name": "Flow Rate",
      "cf_units": "L/min",
      "is_cf": false,
      "height_m": "1.5",
      "period_start": "2015-04-22",
      "period_end": "2026-03-14",
      "summary": "flow_rate_1.5_meter",
      "years_with_data": [
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": -0.4,
      "max_value": 2.85,
      "n_non_null": 829848,
      "synoptic_units": "L/min"
    },
    {
      "synoptic_column": "internal_relative_humidity_set_1",
      "variable": "internal_relative_humidity",
      "sensor_key": "internal_relative_humidity_1",
      "cf_name": "internal_relative_humidity",
      "display_name": "Internal Relative Humidity",
      "cf_units": "%",
      "is_cf": false,
      "height_m": "5.0",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "internal_relative_humidity_5_meter",
      "years_with_data": [
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 3.0,
      "max_value": 75.0,
      "n_non_null": 1210088,
      "synoptic_units": "%"
    },
    {
      "synoptic_column": "ozone_concentration_set_1",
      "variable": "ozone_concentration",
      "sensor_key": "ozone_concentration_1",
      "cf_name": "mole_fraction_of_ozone_in_air",
      "display_name": "Ozone Concentration",
      "cf_units": "ppbv",
      "is_cf": true,
      "height_m": "1.5",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "ozone_concentration_1.5_meter",
      "years_with_data": [
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 465.8,
      "n_non_null": 825134,
      "synoptic_units": "ppbv"
    },
    {
      "synoptic_column": "precip_accum_five_minute_set_1",
      "variable": "precip_accum_five_minute",
      "sensor_key": "precip_accum_five_minute_1",
      "cf_name": "precipitation_amount_5min",
      "display_name": "Precip Accumulation (5 min)",
      "cf_units": "",
      "is_cf": false,
      "height_m": "0.0",
      "period_start": "2012-04-26",
      "period_end": "2017-07-18",
      "summary": "precip_accum_five_minute_0_meter",
      "years_with_data": [
        2013,
        2014,
        2015,
        2016,
        2017
      ],
      "min_value": 0.0,
      "max_value": 24.384,
      "n_non_null": 371277,
      "synoptic_units": "",
      "confirmed_canonical": "precipitation_amount_5min",
      "merge_output_name": "Precip Accumulation (5 min)",
      "alias_synoptic_column": "",
      "alias_raw_name": "",
      "syn_transform_expr": "",
      "ln_transform_expr": "",
      "transform_expr": "",
      "new_units": "",
      "mapping_status": "synoptic_only",
      "verification_basis": "",
      "notes": ""
    },
    {
      "synoptic_column": "precip_accum_set_1",
      "variable": "precip_accum",
      "sensor_key": "precip_accum_1",
      "cf_name": "precipitation_amount",
      "display_name": "Precipitation Accumulation",
      "cf_units": "",
      "is_cf": true,
      "height_m": "1.0",
      "period_start": "2016-11-17",
      "period_end": "2026-03-14",
      "summary": "precip_accum_1_meter",
      "years_with_data": [
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 353.499,
      "n_non_null": 4575825,
      "synoptic_units": ""
    },
    {
      "synoptic_column": "pressure_set_1",
      "variable": "pressure",
      "sensor_key": "pressure_1",
      "cf_name": "air_pressure",
      "display_name": "Station Pressure",
      "cf_units": "Pa",
      "is_cf": true,
      "height_m": "0.5",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "pressure_0.5_meter",
      "years_with_data": [
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 67622.0,
      "max_value": 86914.0,
      "n_non_null": 4834031,
      "synoptic_units": "Pa"
    },
    {
      "synoptic_column": "pressure_set_2",
      "variable": "pressure",
      "sensor_key": "pressure_2",
      "cf_name": "air_pressure",
      "display_name": "Station Pressure",
      "cf_units": "",
      "is_cf": true,
      "height_m": "5.0",
      "period_start": "2014-11-23",
      "period_end": "2026-03-14",
      "summary": "pressure_5_meter",
      "years_with_data": [
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 79390.0,
      "max_value": 87030.0,
      "n_non_null": 1209888,
      "synoptic_units": ""
    },
    {
      "synoptic_column": "relative_humidity_set_1",
      "variable": "relative_humidity",
      "sensor_key": "relative_humidity_1",
      "cf_name": "relative_humidity",
      "display_name": "Relative Humidity",
      "cf_units": "%",
      "is_cf": true,
      "height_m": "2.5",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "relative_humidity_2.5_meter",
      "years_with_data": [
        2012,
        2013,
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.55,
      "max_value": 100.0,
      "n_non_null": 5042520,
      "synoptic_units": "%"
    },
    {
      "synoptic_column": "sensor_error_code_set_1",
      "variable": "sensor_error_code",
      "sensor_key": "sensor_error_code_1",
      "cf_name": "sensor_error_code",
      "display_name": "Sensor Error Code",
      "cf_units": "",
      "is_cf": false,
      "height_m": "5.0",
      "period_start": "2015-12-03",
      "period_end": "2026-03-14",
      "summary": "sensor_error_code_5_meter",
      "years_with_data": [
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 40.0,
      "n_non_null": 1063458,
      "synoptic_units": ""
    },
    {
      "synoptic_column": "snow_depth_set_1",
      "variable": "snow_depth",
      "sensor_key": "snow_depth_1",
      "cf_name": "surface_snow_thickness",
      "display_name": "Snow Depth",
      "cf_units": "mm",
      "is_cf": true,
      "height_m": "1.7",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "snow_depth_1.7_meter",
      "years_with_data": [
        2013,
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 1574.8,
      "n_non_null": 4891219,
      "synoptic_units": "mm"
    },
    {
      "synoptic_column": "soil_temp_set_1",
      "variable": "soil_temp",
      "sensor_key": "soil_temp_1",
      "cf_name": "soil_temperature",
      "display_name": "Soil Temperature",
      "cf_units": "Deg C",
      "is_cf": true,
      "height_m": "-0.2",
      "period_start": "2017-05-24",
      "period_end": "2026-03-14",
      "summary": "soil_temp_-0.2_meter",
      "years_with_data": [
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": -1.12,
      "max_value": 38.52,
      "n_non_null": 4521563,
      "synoptic_units": "Deg C"
    },
    {
      "synoptic_column": "solar_radiation_set_1",
      "variable": "solar_radiation",
      "sensor_key": "solar_radiation_1",
      "cf_name": "surface_downwelling_shortwave_flux_in_air",
      "display_name": "Solar Radiation",
      "cf_units": "W m-2",
      "is_cf": true,
      "height_m": "3.0",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "solar_radiation_3_meter",
      "years_with_data": [
        2012,
        2013,
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 1446.0,
      "n_non_null": 5054625,
      "synoptic_units": "W m-2"
    },
    {
      "synoptic_column": "volt_set_1",
      "variable": "volt",
      "sensor_key": "volt_1",
      "cf_name": "battery_voltage",
      "display_name": "Battery / Supply Voltage",
      "cf_units": "Volts",
      "is_cf": false,
      "height_m": "0.0",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "volt_0_meter",
      "years_with_data": [
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 8.76,
      "max_value": 14.02,
      "n_non_null": 4833030,
      "synoptic_units": "Volts"
    },
    {
      "synoptic_column": "volt_set_2",
      "variable": "volt",
      "sensor_key": "volt_2",
      "cf_name": "battery_voltage",
      "display_name": "Battery / Supply Voltage",
      "cf_units": "Volts",
      "is_cf": false,
      "height_m": "5.0",
      "period_start": "2014-11-24",
      "period_end": "2026-03-14",
      "summary": "volt_5_meter",
      "years_with_data": [
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 10.96,
      "max_value": 14.4,
      "n_non_null": 1211249,
      "synoptic_units": "Volts"
    },
    {
      "synoptic_column": "volt_set_3",
      "variable": "volt",
      "sensor_key": "volt_3",
      "cf_name": "battery_voltage",
      "display_name": "Battery / Supply Voltage",
      "cf_units": "Volts",
      "is_cf": false,
      "height_m": "1.5",
      "period_start": "2015-06-09",
      "period_end": "2026-03-14",
      "summary": "volt_1.5_meter",
      "years_with_data": [
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 11.58,
      "max_value": 12.57,
      "n_non_null": 908400,
      "synoptic_units": "Volts"
    },
    {
      "synoptic_column": "volt_set_4",
      "variable": "volt",
      "sensor_key": "volt_4",
      "cf_name": "battery_voltage",
      "display_name": "Battery / Supply Voltage",
      "cf_units": "",
      "is_cf": false,
      "height_m": "5.0",
      "period_start": "2015-11-20",
      "period_end": "2018-08-10",
      "summary": "volt_5_meter",
      "years_with_data": [
        2015,
        2016,
        2017,
        2018
      ],
      "min_value": 0.0,
      "max_value": 14.04,
      "n_non_null": 280746,
      "synoptic_units": "",
      "confirmed_canonical": "battery_voltage",
      "merge_output_name": "Battery / Supply Voltage",
      "alias_synoptic_column": "",
      "alias_raw_name": "",
      "syn_transform_expr": "",
      "ln_transform_expr": "",
      "transform_expr": "",
      "new_units": "",
      "mapping_status": "synoptic_only",
      "verification_basis": "",
      "notes": ""
    },
    {
      "synoptic_column": "weather_cond_code_set_1",
      "variable": "weather_cond_code",
      "sensor_key": "weather_cond_code_1",
      "cf_name": "weather_condition_code",
      "display_name": "Weather Condition Code",
      "cf_units": "",
      "is_cf": false,
      "height_m": "",
      "period_start": "2025-02-18",
      "period_end": "2026-03-06",
      "summary": "weather_cond_code",
      "years_with_data": [
        2025
      ],
      "min_value": 1.0,
      "max_value": 1613.0,
      "n_non_null": 38172,
      "synoptic_units": ""
    },
    {
      "synoptic_column": "wind_direction_set_1",
      "variable": "wind_direction",
      "sensor_key": "wind_direction_1",
      "cf_name": "wind_from_direction",
      "display_name": "Wind Direction",
      "cf_units": "degrees",
      "is_cf": true,
      "height_m": "6.0",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "wind_direction_6_meter",
      "years_with_data": [
        2012,
        2013,
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 360.0,
      "n_non_null": 4862745,
      "synoptic_units": "degrees"
    },
    {
      "synoptic_column": "wind_gust_set_1",
      "variable": "wind_gust",
      "sensor_key": "wind_gust_1",
      "cf_name": "wind_speed_of_gust",
      "display_name": "Wind Gust",
      "cf_units": "meters/second",
      "is_cf": true,
      "height_m": "6.0",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "wind_gust_6_meter",
      "years_with_data": [
        2012,
        2013,
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 23.52,
      "n_non_null": 5042520,
      "synoptic_units": "meters/second"
    },
    {
      "synoptic_column": "wind_speed_set_1",
      "variable": "wind_speed",
      "sensor_key": "wind_speed_1",
      "cf_name": "wind_speed",
      "display_name": "Wind Speed",
      "cf_units": "meters/second",
      "is_cf": true,
      "height_m": "6.0",
      "period_start": "2012-04-26",
      "period_end": "2026-03-14",
      "summary": "wind_speed_6_meter",
      "years_with_data": [
        2012,
        2013,
        2014,
        2015,
        2016,
        2017,
        2018,
        2019,
        2020,
        2021,
        2022,
        2023,
        2024,
        2025
      ],
      "min_value": 0.0,
      "max_value": 15.29,
      "n_non_null": 5042520,
      "synoptic_units": "meters/second"
    }
  ],
  "loggernet_streams": {
    "5s_o3_nox": {
      "filename_pattern": "mtmet_5s_o3_nox_YYYY.dat",
      "format": "toa5",
      "year_start": "2022",
      "year_end": "2022",
      "columns": [
        {
          "raw_name": "BattV_Avg",
          "raw_units": "volts",
          "confirmed_canonical": "battery_voltage",
          "suggested_canonical": "volt_set_3",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "battery_voltage",
          "display_name": "Battery / Supply Voltage",
          "processing_type": "Avg",
          "merge_output_name": "Battery / Supply Voltage",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "volts",
          "new_units": "volts",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "Date2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "drop",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": ""
        },
        {
          "raw_name": "DateNox",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "drop",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": ""
        },
        {
          "raw_name": "Flow2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "merge_output_name": "Flow2B",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "NO",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "merge_output_name": "NO",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "NO2",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "merge_output_name": "NO2 Concentration",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "NO_CellFlow",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "NO_CellFlow"
        },
        {
          "raw_name": "NO_O3Flow",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "NO_O3Flow"
        },
        {
          "raw_name": "NO_Pres",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "NO_Pres"
        },
        {
          "raw_name": "NO_Temp",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "NO_Temp"
        },
        {
          "raw_name": "NOx",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "merge_output_name": "NOx Concentration",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "Ozone",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "merge_output_name": "Ozone Concentration",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "PanelTempC_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "PanelTempC_Avg"
        },
        {
          "raw_name": "Pres2B",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2B"
        },
        {
          "raw_name": "StatusNox",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "StatusNox"
        },
        {
          "raw_name": "TempC2B",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2B"
        },
        {
          "raw_name": "Time2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2B"
        },
        {
          "raw_name": "TimeNox",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TimeNox"
        }
      ]
    },
    "main": {
      "filename_pattern": "mtmet_YYYY.dat",
      "format": "toa5",
      "year_start": "2022",
      "year_end": "2026",
      "columns": [
        {
          "raw_name": "Accu_NRT",
          "raw_units": "mm",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mm",
          "new_units": "mm",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Accu_NRT"
        },
        {
          "raw_name": "Accu_RT_NRT",
          "raw_units": "mm",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mm",
          "new_units": "mm",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Accu_RT_NRT"
        },
        {
          "raw_name": "Accu_Tot_NRT",
          "raw_units": "mm",
          "confirmed_canonical": "precipitation_amount",
          "suggested_canonical": "precip_accum_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "precipitation_amount",
          "display_name": "Precipitation Accumulation",
          "processing_type": "Smp",
          "merge_output_name": "Precipitation Accumulation",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "mm",
          "cf_units": "mm",
          "loggernet_units": "mm",
          "new_units": "mm",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "AirTC_Avg",
          "raw_units": "Deg C",
          "confirmed_canonical": "air_temperature",
          "suggested_canonical": "air_temp_set_1",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "air_temperature",
          "display_name": "Air Temperature",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "Deg C",
          "cf_units": "Deg C",
          "loggernet_units": "Deg C",
          "new_units": "Deg C",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Air Temperature"
        },
        {
          "raw_name": "BP_mbar_Avg",
          "raw_units": "mbar",
          "confirmed_canonical": "air_pressure",
          "suggested_canonical": "pressure_set_1",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "x / 100",
          "cf_name": "air_pressure",
          "display_name": "Station Pressure",
          "processing_type": "Avg",
          "syn_transform_expr": "x / 100",
          "ln_transform_expr": "",
          "synoptic_units": "Pa",
          "cf_units": "Pa",
          "loggernet_units": "mbar",
          "new_units": "mbar",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Station Pressure"
        },
        {
          "raw_name": "BattV_Min",
          "raw_units": "Volts",
          "confirmed_canonical": "battery_voltage",
          "suggested_canonical": "volt_set_1",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "battery_voltage",
          "display_name": "Battery / Supply Voltage",
          "processing_type": "Min",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "Volts",
          "cf_units": "Volts",
          "loggernet_units": "Volts",
          "new_units": "Volts",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Battery / Supply Voltage"
        },
        {
          "raw_name": "Bucket_NRT",
          "raw_units": "mm",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mm",
          "new_units": "mm",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Bucket_NRT"
        },
        {
          "raw_name": "Bucket_RT",
          "raw_units": "mm",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mm",
          "new_units": "mm",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Bucket_RT"
        },
        {
          "raw_name": "Depth_Avg",
          "raw_units": "inch",
          "confirmed_canonical": "surface_snow_thickness",
          "suggested_canonical": "snow_depth_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "y * 2.54",
          "cf_name": "surface_snow_thickness",
          "display_name": "Snow Depth",
          "processing_type": "Avg",
          "merge_output_name": "Snow Depth",
          "syn_transform_expr": "x / 10",
          "ln_transform_expr": "y * 2.54",
          "synoptic_units": "mm",
          "cf_units": "mm",
          "loggernet_units": "inch",
          "new_units": "cm",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "Gauge_Status",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Gauge_Status"
        },
        {
          "raw_name": "Heat_Status",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Heat_Status"
        },
        {
          "raw_name": "Int_RT",
          "raw_units": "mm/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mm/min",
          "new_units": "mm/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Int_RT"
        },
        {
          "raw_name": "RH",
          "raw_units": "%",
          "confirmed_canonical": "relative_humidity",
          "suggested_canonical": "relative_humidity_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "relative_humidity",
          "display_name": "Relative Humidity",
          "processing_type": "Smp",
          "merge_output_name": "Relative Humidity",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "%",
          "cf_units": "%",
          "loggernet_units": "%",
          "new_units": "%",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "Rain_in_Tot",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "high",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Tot",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Rain_in_Tot"
        },
        {
          "raw_name": "SlrW_Avg",
          "raw_units": "W/m^2",
          "confirmed_canonical": "surface_downwelling_shortwave_flux_in_air",
          "suggested_canonical": "solar_radiation_set_1",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "surface_downwelling_shortwave_flux_in_air",
          "display_name": "Solar Radiation",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "W m-2",
          "cf_units": "W m-2",
          "loggernet_units": "W/m^2",
          "new_units": "W/m^2",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Solar Radiation"
        },
        {
          "raw_name": "SoilTC_Avg",
          "raw_units": "Deg C",
          "confirmed_canonical": "soil_temperature",
          "suggested_canonical": "soil_temp_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "soil_temperature",
          "display_name": "Soil Temperature",
          "processing_type": "Avg",
          "merge_output_name": "Soil Temperature",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "Deg C",
          "cf_units": "Deg C",
          "loggernet_units": "Deg C",
          "new_units": "Deg C",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "T_Load_Cell",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "T_Load_Cell"
        },
        {
          "raw_name": "WS_ms_Max",
          "raw_units": "meters/second",
          "confirmed_canonical": "wind_speed_of_gust",
          "suggested_canonical": "wind_gust_set_1",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "wind_speed_of_gust",
          "display_name": "Wind Gust",
          "processing_type": "Max",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "meters/second",
          "cf_units": "meters/second",
          "loggernet_units": "meters/second",
          "new_units": "meters/second",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Wind Gust"
        },
        {
          "raw_name": "WS_ms_WVc(1)",
          "raw_units": "meters/second",
          "confirmed_canonical": "wind_speed",
          "suggested_canonical": "wind_speed_set_1",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "wind_speed",
          "display_name": "Wind Speed",
          "processing_type": "WVc",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "meters/second",
          "cf_units": "meters/second",
          "loggernet_units": "meters/second",
          "new_units": "meters/second",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Wind Speed"
        },
        {
          "raw_name": "WS_ms_WVc(2)",
          "raw_units": "degrees",
          "confirmed_canonical": "wind_from_direction",
          "suggested_canonical": "wind_direction_set_1",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "wind_from_direction",
          "display_name": "Wind Direction",
          "processing_type": "WVc",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "degrees",
          "cf_units": "degrees",
          "loggernet_units": "degrees",
          "new_units": "degrees",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Wind Direction"
        }
      ]
    },
    "ozone": {
      "filename_pattern": "mtmet_ozone_YYYY.dat",
      "format": "toa5",
      "year_start": "2022",
      "year_end": "2026",
      "columns": [
        {
          "raw_name": "BattV_Min",
          "raw_units": "volts",
          "confirmed_canonical": "battery_voltage",
          "suggested_canonical": "volt_set_3",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "battery_voltage",
          "display_name": "Battery / Supply Voltage",
          "processing_type": "Min",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "Volts",
          "cf_units": "Volts",
          "loggernet_units": "volts",
          "new_units": "volts",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Battery / Supply Voltage"
        },
        {
          "raw_name": "Date2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2B"
        },
        {
          "raw_name": "Date2BII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2BII"
        },
        {
          "raw_name": "Date2BIII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2BIII"
        },
        {
          "raw_name": "Date2BIV",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2BIV"
        },
        {
          "raw_name": "Flow2BIII_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2BIII_Avg"
        },
        {
          "raw_name": "Flow2BII_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2BII_Avg"
        },
        {
          "raw_name": "Flow2BIV_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2BIV_Avg"
        },
        {
          "raw_name": "Flow2B_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "flow_rate",
          "suggested_canonical": "flow_rate_set_2",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "x * 1000",
          "cf_name": "flow_rate",
          "display_name": "Flow Rate",
          "processing_type": "Avg",
          "merge_output_name": "Flow Rate",
          "syn_transform_expr": "x * 1000",
          "ln_transform_expr": "",
          "synoptic_units": "L/min",
          "cf_units": "L/min",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "O3_diffV_Avg",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "O3_diffV_Avg"
        },
        {
          "raw_name": "OzoneBUS01_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneBUS01_Avg"
        },
        {
          "raw_name": "OzoneBUS01_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneBUS01_Std"
        },
        {
          "raw_name": "OzoneMTMET_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "mole_fraction_of_ozone_in_air",
          "suggested_canonical": "ozone_concentration_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "mole_fraction_of_ozone_in_air",
          "display_name": "Ozone Concentration",
          "processing_type": "Avg",
          "merge_output_name": "Ozone Concentration",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "ppbv",
          "cf_units": "ppbv",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "OzoneMTMET_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneMTMET_Std"
        },
        {
          "raw_name": "OzoneUSDR4_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUSDR4_Avg"
        },
        {
          "raw_name": "OzoneUSDR4_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUSDR4_Std"
        },
        {
          "raw_name": "OzoneUUPYA_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUUPYA_Avg"
        },
        {
          "raw_name": "OzoneUUPYA_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUUPYA_Std"
        },
        {
          "raw_name": "PanelTempC_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "PanelTempC_Avg"
        },
        {
          "raw_name": "Pres2BIII_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2BIII_Avg"
        },
        {
          "raw_name": "Pres2BII_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2BII_Avg"
        },
        {
          "raw_name": "Pres2BIV_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2BIV_Avg"
        },
        {
          "raw_name": "Pres2B_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2B_Avg"
        },
        {
          "raw_name": "TempC2BIII_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2BIII_Avg"
        },
        {
          "raw_name": "TempC2BII_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2BII_Avg"
        },
        {
          "raw_name": "TempC2BIV_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2BIV_Avg"
        },
        {
          "raw_name": "TempC2B_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2B_Avg"
        },
        {
          "raw_name": "Time2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2B"
        },
        {
          "raw_name": "Time2BII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2BII"
        },
        {
          "raw_name": "Time2BIII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2BIII"
        },
        {
          "raw_name": "Time2BIV",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2BIV"
        }
      ]
    },
    "ozone_2bcompare1": {
      "filename_pattern": "mtmet_ozone_2bcompare1_YYYY.dat",
      "format": "toa5",
      "year_start": "2022",
      "year_end": "2022",
      "columns": [
        {
          "raw_name": "BattV_Min",
          "raw_units": "volts",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "high",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Min",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "Volts",
          "cf_units": "Volts",
          "loggernet_units": "volts",
          "new_units": "volts",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Battery / Supply Voltage"
        },
        {
          "raw_name": "Date2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2B"
        },
        {
          "raw_name": "Flow2B_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2B_Avg"
        },
        {
          "raw_name": "Ozone_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Ozone_Avg"
        },
        {
          "raw_name": "PanelTempC_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "PanelTempC_Avg"
        },
        {
          "raw_name": "Pres2B_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2B_Avg"
        },
        {
          "raw_name": "TempC2B_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2B_Avg"
        },
        {
          "raw_name": "Time2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2B"
        }
      ]
    },
    "ozone_2bcompare2": {
      "filename_pattern": "mtmet_ozone_2bcompare2_YYYY.dat",
      "format": "toa5",
      "year_start": "2022",
      "year_end": "2022",
      "columns": [
        {
          "raw_name": "BattV_Min",
          "raw_units": "volts",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "high",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Min",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "Volts",
          "cf_units": "Volts",
          "loggernet_units": "volts",
          "new_units": "volts",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Battery / Supply Voltage"
        },
        {
          "raw_name": "Date2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2B"
        },
        {
          "raw_name": "Date2BII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2BII"
        },
        {
          "raw_name": "Flow2BII_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2BII_Avg"
        },
        {
          "raw_name": "Flow2B_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2B_Avg"
        },
        {
          "raw_name": "OzoneII_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneII_Avg"
        },
        {
          "raw_name": "Ozone_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Ozone_Avg"
        },
        {
          "raw_name": "PanelTempC_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "PanelTempC_Avg"
        },
        {
          "raw_name": "Pres2BII_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2BII_Avg"
        },
        {
          "raw_name": "Pres2B_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2B_Avg"
        },
        {
          "raw_name": "TempC2BII_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2BII_Avg"
        },
        {
          "raw_name": "TempC2B_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2B_Avg"
        },
        {
          "raw_name": "Time2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2B"
        },
        {
          "raw_name": "Time2BII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2BII"
        }
      ]
    },
    "ozone_2bcompare3": {
      "filename_pattern": "mtmet_ozone_2bcompare3_YYYY.dat",
      "format": "toa5",
      "year_start": "2022",
      "year_end": "2022",
      "columns": [
        {
          "raw_name": "BattV_Min",
          "raw_units": "volts",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "high",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Min",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "Volts",
          "cf_units": "Volts",
          "loggernet_units": "volts",
          "new_units": "volts",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Battery / Supply Voltage"
        },
        {
          "raw_name": "Date2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2B"
        },
        {
          "raw_name": "Date2BII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2BII"
        },
        {
          "raw_name": "Flow2BII_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2BII_Avg"
        },
        {
          "raw_name": "Flow2B_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2B_Avg"
        },
        {
          "raw_name": "OzoneII_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneII_Avg"
        },
        {
          "raw_name": "Ozone_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Ozone_Avg"
        },
        {
          "raw_name": "PanelTempC_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "PanelTempC_Avg"
        },
        {
          "raw_name": "Pres2BII_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2BII_Avg"
        },
        {
          "raw_name": "Pres2B_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2B_Avg"
        },
        {
          "raw_name": "TempC2BII_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2BII_Avg"
        },
        {
          "raw_name": "TempC2B_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2B_Avg"
        },
        {
          "raw_name": "Time2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2B"
        },
        {
          "raw_name": "Time2BII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2BII"
        }
      ]
    },
    "ozone_2bcompare5": {
      "filename_pattern": "mtmet_ozone_2bcompare5_YYYY.dat",
      "format": "toa5",
      "year_start": "2022",
      "year_end": "2022",
      "columns": [
        {
          "raw_name": "BattV_Min",
          "raw_units": "volts",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "high",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Min",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "Volts",
          "cf_units": "Volts",
          "loggernet_units": "volts",
          "new_units": "volts",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Battery / Supply Voltage"
        },
        {
          "raw_name": "Date2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2B"
        },
        {
          "raw_name": "Date2BII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2BII"
        },
        {
          "raw_name": "Date2BIII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2BIII"
        },
        {
          "raw_name": "Date2BIV",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2BIV"
        },
        {
          "raw_name": "Flow2BIII_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2BIII_Avg"
        },
        {
          "raw_name": "Flow2BII_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2BII_Avg"
        },
        {
          "raw_name": "Flow2BIV_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2BIV_Avg"
        },
        {
          "raw_name": "Flow2B_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2B_Avg"
        },
        {
          "raw_name": "OzoneMTMET_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneMTMET_Avg"
        },
        {
          "raw_name": "OzoneMTMET_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneMTMET_Std"
        },
        {
          "raw_name": "OzoneUFD15_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUFD15_Avg"
        },
        {
          "raw_name": "OzoneUFD15_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUFD15_Std"
        },
        {
          "raw_name": "OzoneUSDR4_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUSDR4_Avg"
        },
        {
          "raw_name": "OzoneUSDR4_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUSDR4_Std"
        },
        {
          "raw_name": "OzoneUUPYA_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUUPYA_Avg"
        },
        {
          "raw_name": "OzoneUUPYA_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUUPYA_Std"
        },
        {
          "raw_name": "PanelTempC_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "PanelTempC_Avg"
        },
        {
          "raw_name": "Pres2BIII_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2BIII_Avg"
        },
        {
          "raw_name": "Pres2BII_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2BII_Avg"
        },
        {
          "raw_name": "Pres2BIV_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2BIV_Avg"
        },
        {
          "raw_name": "Pres2B_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2B_Avg"
        },
        {
          "raw_name": "TempC2BIII_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2BIII_Avg"
        },
        {
          "raw_name": "TempC2BII_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2BII_Avg"
        },
        {
          "raw_name": "TempC2BIV_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2BIV_Avg"
        },
        {
          "raw_name": "TempC2B_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2B_Avg"
        },
        {
          "raw_name": "Time2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2B"
        },
        {
          "raw_name": "Time2BII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2BII"
        },
        {
          "raw_name": "Time2BIII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2BIII"
        },
        {
          "raw_name": "Time2BIV",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2BIV"
        }
      ]
    },
    "ozone_nox": {
      "filename_pattern": "mtmet_ozone_nox_YYYY.dat",
      "format": "toa5",
      "year_start": "2022",
      "year_end": "2022",
      "columns": [
        {
          "raw_name": "BattV_Min",
          "raw_units": "volts",
          "confirmed_canonical": "battery_voltage",
          "suggested_canonical": "volt_set_3",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "battery_voltage",
          "display_name": "Battery / Supply Voltage",
          "processing_type": "Min",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "Volts",
          "cf_units": "Volts",
          "loggernet_units": "volts",
          "new_units": "volts",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "volt_set_3",
          "alias_raw_name": "BattV_Avg",
          "merge_output_name": "Battery / Supply Voltage"
        },
        {
          "raw_name": "Date2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2B"
        },
        {
          "raw_name": "DateNox",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "DateNox"
        },
        {
          "raw_name": "Flow2B_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "x * 1000",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "merge_output_name": "Flow Rate",
          "syn_transform_expr": "x * 1000",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "NO2_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "mass_concentration_of_nitrogen_dioxide_in_air",
          "suggested_canonical": "NO2_concentration_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "mass_concentration_of_nitrogen_dioxide_in_air",
          "display_name": "NO2 Concentration",
          "processing_type": "Avg",
          "merge_output_name": "NO2 Concentration",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "ppbv",
          "cf_units": "ppbv",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "NO2_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "NO2_Std"
        },
        {
          "raw_name": "NO_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "mass_concentration_of_nitrogen_monoxide_in_air",
          "suggested_canonical": "NO_concentration_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "mass_concentration_of_nitrogen_monoxide_in_air",
          "display_name": "NO Concentration",
          "processing_type": "Avg",
          "merge_output_name": "NO Concentration",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "ppbv",
          "cf_units": "ppbv",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "NO_CellFlow_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "NO_CellFlow_Avg"
        },
        {
          "raw_name": "NO_O3Flow_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "NO_O3Flow_Avg"
        },
        {
          "raw_name": "NO_Pres",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "NO_Pres"
        },
        {
          "raw_name": "NO_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "NO_Std"
        },
        {
          "raw_name": "NO_Temp",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "NO_Temp"
        },
        {
          "raw_name": "NOx_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "NOx_concentration",
          "suggested_canonical": "NOx_concentration_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "NOx_concentration",
          "display_name": "NOx Concentration",
          "processing_type": "Avg",
          "merge_output_name": "NOx Concentration",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "ppbv",
          "cf_units": "ppbv",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "NOx_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "NOx_Std"
        },
        {
          "raw_name": "Ozone_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "mole_fraction_of_ozone_in_air",
          "suggested_canonical": "ozone_concentration_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "mole_fraction_of_ozone_in_air",
          "display_name": "Ozone Concentration",
          "processing_type": "Avg",
          "merge_output_name": "Ozone Concentration",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "ppbv",
          "cf_units": "ppbv",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "ozone_concentration_set_1",
          "alias_raw_name": "OzoneMTMET_Avg"
        },
        {
          "raw_name": "Ozone_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Ozone_Std"
        },
        {
          "raw_name": "PanelTempC_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "PanelTempC_Avg"
        },
        {
          "raw_name": "Pres2B_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Station Pressure"
        },
        {
          "raw_name": "StatusNox",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "StatusNox"
        },
        {
          "raw_name": "TempC2B_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2B_Avg"
        },
        {
          "raw_name": "Time2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2B"
        },
        {
          "raw_name": "TimeNox",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TimeNox"
        }
      ]
    },
    "ozone_set1": {
      "filename_pattern": "mtmet_ozone_set1_YYYY.dat",
      "format": "toa5",
      "year_start": "2023",
      "year_end": "2023",
      "columns": [
        {
          "raw_name": "BattV_Min",
          "raw_units": "volts",
          "confirmed_canonical": "battery_voltage",
          "suggested_canonical": "volt_set_3",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "battery_voltage",
          "display_name": "Battery / Supply Voltage",
          "processing_type": "Min",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "Volts",
          "cf_units": "Volts",
          "loggernet_units": "volts",
          "new_units": "volts",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "volt_set_3",
          "alias_raw_name": "BattV_Min",
          "merge_output_name": "Battery / Supply Voltage"
        },
        {
          "raw_name": "Date2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2B"
        },
        {
          "raw_name": "Date2BII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2BII"
        },
        {
          "raw_name": "Date2BIII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2BIII"
        },
        {
          "raw_name": "Date2BIV",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Date2BIV"
        },
        {
          "raw_name": "Flow2BIII_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2BIII_Avg"
        },
        {
          "raw_name": "Flow2BII_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2BII_Avg"
        },
        {
          "raw_name": "Flow2BIV_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow2BIV_Avg"
        },
        {
          "raw_name": "Flow2B_Avg",
          "raw_units": "mL/min",
          "confirmed_canonical": "flow_rate",
          "suggested_canonical": "flow_rate_set_2",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "x * 1000",
          "cf_name": "flow_rate",
          "display_name": "Flow Rate",
          "processing_type": "Avg",
          "merge_output_name": "Flow Rate",
          "syn_transform_expr": "x * 1000",
          "ln_transform_expr": "",
          "synoptic_units": "L/min",
          "cf_units": "L/min",
          "loggernet_units": "mL/min",
          "new_units": "mL/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "flow_rate_set_2",
          "alias_raw_name": "Flow2B_Avg"
        },
        {
          "raw_name": "OzoneBUS01_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneBUS01_Avg"
        },
        {
          "raw_name": "OzoneBUS01_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneBUS01_Std"
        },
        {
          "raw_name": "OzoneMTMET_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "mole_fraction_of_ozone_in_air",
          "suggested_canonical": "ozone_concentration_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "mole_fraction_of_ozone_in_air",
          "display_name": "Ozone Concentration",
          "processing_type": "Avg",
          "merge_output_name": "Ozone Concentration",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "ppbv",
          "cf_units": "ppbv",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "ozone_concentration_set_1",
          "alias_raw_name": "OzoneMTMET_Avg"
        },
        {
          "raw_name": "OzoneMTMET_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneMTMET_Std"
        },
        {
          "raw_name": "OzoneUSDR4_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUSDR4_Avg"
        },
        {
          "raw_name": "OzoneUSDR4_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUSDR4_Std"
        },
        {
          "raw_name": "OzoneUUPYA_Avg",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUUPYA_Avg"
        },
        {
          "raw_name": "OzoneUUPYA_Std",
          "raw_units": "ppbv",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Std",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "ppbv",
          "new_units": "ppbv",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "OzoneUUPYA_Std"
        },
        {
          "raw_name": "PanelTempC_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "PanelTempC_Avg"
        },
        {
          "raw_name": "Pres2BIII_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2BIII_Avg"
        },
        {
          "raw_name": "Pres2BII_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2BII_Avg"
        },
        {
          "raw_name": "Pres2BIV_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2BIV_Avg"
        },
        {
          "raw_name": "Pres2B_Avg",
          "raw_units": "hPa",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "hPa",
          "new_units": "hPa",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pres2B_Avg"
        },
        {
          "raw_name": "TempC2BIII_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2BIII_Avg"
        },
        {
          "raw_name": "TempC2BII_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2BII_Avg"
        },
        {
          "raw_name": "TempC2BIV_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2BIV_Avg"
        },
        {
          "raw_name": "TempC2B_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "TempC2B_Avg"
        },
        {
          "raw_name": "Time2B",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2B"
        },
        {
          "raw_name": "Time2BII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2BII"
        },
        {
          "raw_name": "Time2BIII",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2BIII"
        },
        {
          "raw_name": "Time2BIV",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Time2BIV"
        }
      ]
    },
    "pm": {
      "filename_pattern": "mtmet_pm_YYYY.dat",
      "format": "toa5",
      "year_start": "2022",
      "year_end": "2026",
      "columns": [
        {
          "raw_name": "BattV_Min",
          "raw_units": "volts",
          "confirmed_canonical": "battery_voltage",
          "suggested_canonical": "volt_set_2",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "battery_voltage",
          "display_name": "Battery / Supply Voltage",
          "processing_type": "Min",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "Volts",
          "cf_units": "Volts",
          "loggernet_units": "volts",
          "new_units": "volts",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Battery / Supply Voltage"
        },
        {
          "raw_name": "ErrPM25",
          "raw_units": "",
          "confirmed_canonical": "sensor_error_code",
          "suggested_canonical": "sensor_error_code_set_1",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "sensor_error_code",
          "display_name": "Sensor Error Code",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Sensor Error Code"
        },
        {
          "raw_name": "FlowPM25_Avg",
          "raw_units": "L/min",
          "confirmed_canonical": "flow_rate",
          "suggested_canonical": "flow_rate_set_1",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "flow_rate",
          "display_name": "Flow Rate",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "L/min",
          "cf_units": "L/min",
          "loggernet_units": "L/min",
          "new_units": "L/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Flow Rate"
        },
        {
          "raw_name": "IntRHPM25",
          "raw_units": "%",
          "confirmed_canonical": "internal_relative_humidity",
          "suggested_canonical": "internal_relative_humidity_set_1",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "internal_relative_humidity",
          "display_name": "Internal Relative Humidity",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "%",
          "cf_units": "%",
          "loggernet_units": "%",
          "new_units": "%",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Internal Relative Humidity"
        },
        {
          "raw_name": "PM25_Avg",
          "raw_units": "ug/m3",
          "confirmed_canonical": "mass_concentration_of_pm2p5_ambient_aerosol_particles_in_air",
          "suggested_canonical": "PM_25_concentration_set_1",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "x / 1000",
          "cf_name": "mass_concentration_of_pm2p5_ambient_aerosol_particles_in_air",
          "display_name": "PM2.5 Concentration",
          "processing_type": "Avg",
          "syn_transform_expr": "x / 1000",
          "ln_transform_expr": "",
          "synoptic_units": "kg m-3",
          "cf_units": "kg m-3",
          "loggernet_units": "ug/m3",
          "new_units": "ug/m3",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "PM2.5 Concentration"
        },
        {
          "raw_name": "PanelTempC_Avg",
          "raw_units": "degC",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Avg",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "degC",
          "new_units": "degC",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "PanelTempC_Avg"
        },
        {
          "raw_name": "PresPM25",
          "raw_units": "mbar",
          "confirmed_canonical": "air_pressure",
          "suggested_canonical": "pressure_set_2",
          "suggestion_confidence": "medium",
          "mapping_status": "confirmed",
          "transform_expr": "x/100",
          "cf_name": "air_pressure",
          "display_name": "Station Pressure",
          "processing_type": "Smp",
          "syn_transform_expr": "x/100",
          "ln_transform_expr": "",
          "synoptic_units": "Pa",
          "cf_units": "Pa",
          "loggernet_units": "mbar",
          "new_units": "mbar",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Station Pressure"
        },
        {
          "raw_name": "TempCPM25",
          "raw_units": "Deg C",
          "confirmed_canonical": "air_flow_temperature",
          "suggested_canonical": "air_flow_temperature_set_1",
          "suggestion_confidence": "high",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "air_flow_temperature",
          "display_name": "Air Flow Temperature",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "Deg C",
          "cf_units": "Deg C",
          "loggernet_units": "Deg C",
          "new_units": "Deg C",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Air Flow Temperature"
        }
      ]
    },
    "ws100": {
      "filename_pattern": "mtmet_ws100_YYYY.dat",
      "format": "toa5",
      "year_start": "2023",
      "year_end": "2026",
      "columns": [
        {
          "raw_name": "Drizzle_Particles",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drizzle_Particles"
        },
        {
          "raw_name": "Drop_Class0",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class0"
        },
        {
          "raw_name": "Drop_Class1",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class1"
        },
        {
          "raw_name": "Drop_Class10",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class10"
        },
        {
          "raw_name": "Drop_Class11",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class11"
        },
        {
          "raw_name": "Drop_Class2",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class2"
        },
        {
          "raw_name": "Drop_Class3",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class3"
        },
        {
          "raw_name": "Drop_Class4",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class4"
        },
        {
          "raw_name": "Drop_Class5",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class5"
        },
        {
          "raw_name": "Drop_Class6",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class6"
        },
        {
          "raw_name": "Drop_Class7",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class7"
        },
        {
          "raw_name": "Drop_Class8",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class8"
        },
        {
          "raw_name": "Drop_Class9",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class9"
        },
        {
          "raw_name": "Hail_Particles",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Hail_Particles"
        },
        {
          "raw_name": "HeaterTemp_Prec",
          "raw_units": "Deg C",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "Deg C",
          "new_units": "Deg C",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "HeaterTemp_Prec"
        },
        {
          "raw_name": "HeaterTemp_Wind",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "HeaterTemp_Wind"
        },
        {
          "raw_name": "Precip_abs",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "merge_output_name": "Precip_abs",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "Precip_diff",
          "raw_units": "mm",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "merge_output_name": "Precip Accumulation (5 min)",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mm",
          "new_units": "mm",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "Precip_int_hourly",
          "raw_units": "mm/hr",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mm/hr",
          "new_units": "mm/hr",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Precip_int_hourly"
        },
        {
          "raw_name": "Precip_int_minutely",
          "raw_units": "mm/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mm/min",
          "new_units": "mm/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Precip_int_minutely"
        },
        {
          "raw_name": "Precip_type",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Precip_type"
        },
        {
          "raw_name": "Snow_Particles",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Snow_Particles"
        },
        {
          "raw_name": "SynopCode_4677",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "SynopCode_4677"
        },
        {
          "raw_name": "SynopCode_4680",
          "raw_units": "",
          "confirmed_canonical": "weather_condition_code",
          "suggested_canonical": "weather_cond_code_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "weather_condition_code",
          "display_name": "Weather Condition Code",
          "processing_type": "Smp",
          "merge_output_name": "Weather Condition Code",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "syn codes different, correct mapping.",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "Total_Drops",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Total_Drops"
        },
        {
          "raw_name": "Total_Precip_Particles",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Total_Precip_Particles"
        },
        {
          "raw_name": "Vcode",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Vcode"
        }
      ]
    },
    "ws100_set1": {
      "filename_pattern": "mtmet_ws100_set1_YYYY.dat",
      "format": "toa5",
      "year_start": "2023",
      "year_end": "2023",
      "columns": [
        {
          "raw_name": "BattV",
          "raw_units": "Volts",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "Volts",
          "new_units": "Volts",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "BattV"
        },
        {
          "raw_name": "Drizzle_Particles",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drizzle_Particles"
        },
        {
          "raw_name": "Drop_Class0",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class0"
        },
        {
          "raw_name": "Drop_Class1",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class1"
        },
        {
          "raw_name": "Drop_Class10",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class10"
        },
        {
          "raw_name": "Drop_Class11",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class11"
        },
        {
          "raw_name": "Drop_Class2",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class2"
        },
        {
          "raw_name": "Drop_Class3",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class3"
        },
        {
          "raw_name": "Drop_Class4",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class4"
        },
        {
          "raw_name": "Drop_Class5",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class5"
        },
        {
          "raw_name": "Drop_Class6",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class6"
        },
        {
          "raw_name": "Drop_Class7",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class7"
        },
        {
          "raw_name": "Drop_Class8",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class8"
        },
        {
          "raw_name": "Drop_Class9",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Drop_Class9"
        },
        {
          "raw_name": "Hail_Particles",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Hail_Particles"
        },
        {
          "raw_name": "HeaterTemp_Prec",
          "raw_units": "Deg C",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "Deg C",
          "new_units": "Deg C",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "HeaterTemp_Prec"
        },
        {
          "raw_name": "HeaterTemp_Wind",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "HeaterTemp_Wind"
        },
        {
          "raw_name": "PTemp_C",
          "raw_units": "Deg C",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "Deg C",
          "new_units": "Deg C",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "PTemp_C"
        },
        {
          "raw_name": "Precip_abs",
          "raw_units": "mm",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mm",
          "new_units": "mm",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Precip_abs"
        },
        {
          "raw_name": "Precip_diff",
          "raw_units": "mm",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mm",
          "new_units": "mm",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Precip_diff"
        },
        {
          "raw_name": "Precip_int_hourly",
          "raw_units": "mm/hr",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mm/hr",
          "new_units": "mm/hr",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Precip_int_hourly"
        },
        {
          "raw_name": "Precip_int_minutely",
          "raw_units": "mm/min",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "mm/min",
          "new_units": "mm/min",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Precip_int_minutely"
        },
        {
          "raw_name": "Precip_type",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Precip_type"
        },
        {
          "raw_name": "Snow_Particles",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Snow_Particles"
        },
        {
          "raw_name": "SynopCode_4677",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "SynopCode_4677"
        },
        {
          "raw_name": "SynopCode_4680",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "merge_output_name": "Weather Condition Code",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "raw_name": "Total_Drops",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Total_Drops"
        },
        {
          "raw_name": "Total_Precip_Particles",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Total_Precip_Particles"
        },
        {
          "raw_name": "Vcode",
          "raw_units": "",
          "confirmed_canonical": "",
          "suggested_canonical": "",
          "suggestion_confidence": "",
          "mapping_status": "loggernet_only",
          "transform_expr": "",
          "cf_name": "",
          "display_name": "",
          "processing_type": "Smp",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "",
          "cf_units": "",
          "loggernet_units": "",
          "new_units": "",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Vcode"
        }
      ]
    }
  },
  "unmapped_variables": [],
  "_enriched": true,
  "last_saved": "2026-08-14T18:51:25.992739Z",
  "last_saved_by": "u1440605",
  "last_saved_host": "meso6.chpc.utah.edu",
  "synoptic_only_variables": [
    {
      "synoptic_column": "precip_accum_five_minute_set_1",
      "cf_name": "precipitation_amount_5min",
      "merge_output_name": "Precip Accumulation (5 min)",
      "alias_synoptic_column": "",
      "alias_raw_name": "",
      "syn_transform_expr": "",
      "ln_transform_expr": "",
      "transform_expr": "",
      "synoptic_units": "",
      "cf_units": "",
      "new_units": "",
      "mapping_status": "synoptic_only",
      "verification_basis": "",
      "notes": "",
      "display_name": "Precip Accumulation (5 min)"
    },
    {
      "synoptic_column": "black_carbon_concentration_set_1",
      "cf_name": "mass_concentration_of_elemental_carbon_in_air",
      "merge_output_name": "Black Carbon Concentration",
      "alias_synoptic_column": "",
      "alias_raw_name": "",
      "syn_transform_expr": "",
      "ln_transform_expr": "",
      "transform_expr": "",
      "synoptic_units": "kg m-3",
      "cf_units": "kg m-3",
      "new_units": "kg m-3",
      "mapping_status": "synoptic_only",
      "verification_basis": "",
      "notes": "",
      "display_name": "Black Carbon Concentration"
    },
    {
      "synoptic_column": "black_carbon_concentration_set_2",
      "cf_name": "mass_concentration_of_elemental_carbon_in_air",
      "merge_output_name": "Black Carbon Concentration",
      "alias_synoptic_column": "",
      "alias_raw_name": "",
      "syn_transform_expr": "",
      "ln_transform_expr": "",
      "transform_expr": "",
      "synoptic_units": "kg m-3",
      "cf_units": "kg m-3",
      "new_units": "kg m-3",
      "mapping_status": "synoptic_only",
      "verification_basis": "",
      "notes": "",
      "display_name": "Black Carbon Concentration"
    },
    {
      "synoptic_column": "black_carbon_concentration_set_3",
      "cf_name": "mass_concentration_of_elemental_carbon_in_air",
      "merge_output_name": "Black Carbon Concentration",
      "alias_synoptic_column": "",
      "alias_raw_name": "",
      "syn_transform_expr": "",
      "ln_transform_expr": "",
      "transform_expr": "",
      "synoptic_units": "kg m-3",
      "cf_units": "kg m-3",
      "new_units": "kg m-3",
      "mapping_status": "synoptic_only",
      "verification_basis": "",
      "notes": "",
      "display_name": "Black Carbon Concentration"
    },
    {
      "synoptic_column": "volt_set_4",
      "cf_name": "battery_voltage",
      "merge_output_name": "Battery / Supply Voltage",
      "alias_synoptic_column": "",
      "alias_raw_name": "",
      "syn_transform_expr": "",
      "ln_transform_expr": "",
      "transform_expr": "",
      "synoptic_units": "",
      "cf_units": "",
      "new_units": "",
      "mapping_status": "synoptic_only",
      "verification_basis": "",
      "notes": "",
      "display_name": "Battery / Supply Voltage"
    }
  ]
}
