{
  "stid": "UUBWK",
  "station_name": "Univ. of Utah Boardwalk",
  "toa5_status": "toa5_available",
  "generated": "2026-03-23T14:53:04.282979+00:00",
  "synoptic_sensor_count": 5,
  "loggernet_stream_count": 1,
  "unmapped_count": 0,
  "synoptic_sensors": [
    {
      "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": "mm",
      "is_cf": false,
      "height_m": "",
      "period_start": "2025-12-12",
      "period_end": "2026-03-14",
      "summary": "precip_accum_five_minute",
      "years_with_data": [
        2025
      ],
      "min_value": 0.0,
      "max_value": 1.209,
      "n_non_null": 26534,
      "synoptic_units": "mm"
    },
    {
      "synoptic_column": "precip_accum_set_1",
      "variable": "precip_accum",
      "sensor_key": "precip_accum_1",
      "cf_name": "precipitation_amount",
      "display_name": "Precipitation Accumulation",
      "cf_units": "mm",
      "is_cf": true,
      "height_m": "",
      "period_start": "2025-12-12",
      "period_end": "2026-03-14",
      "summary": "precip_accum",
      "years_with_data": [
        2025
      ],
      "min_value": 0.0,
      "max_value": 208.99900000000002,
      "n_non_null": 26534,
      "synoptic_units": "mm"
    },
    {
      "synoptic_column": "precipitation_rate_set_1",
      "variable": "precipitation_rate",
      "sensor_key": "precipitation_rate_1",
      "cf_name": "precipitation_rate",
      "display_name": "Precipitation Rate",
      "cf_units": "mm/hr",
      "is_cf": false,
      "height_m": "",
      "period_start": "2025-12-12",
      "period_end": "2026-03-14",
      "summary": "precipitation_rate",
      "years_with_data": [
        2025
      ],
      "min_value": 0.0,
      "max_value": 9.479,
      "n_non_null": 26530,
      "synoptic_units": "mm/hr"
    },
    {
      "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": "",
      "period_start": "2025-12-12",
      "period_end": "2026-03-14",
      "summary": "volt",
      "years_with_data": [
        2025
      ],
      "min_value": 12.78,
      "max_value": 13.79,
      "n_non_null": 26524,
      "synoptic_units": "volts"
    },
    {
      "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-12-17",
      "period_end": "2026-03-14",
      "summary": "weather_cond_code",
      "years_with_data": [
        2025
      ],
      "min_value": 1.0,
      "max_value": 1613.0,
      "n_non_null": 3653,
      "synoptic_units": ""
    }
  ],
  "loggernet_streams": {
    "main": {
      "filename_pattern": "UUBWK_YYYY.dat",
      "format": "toa5",
      "year_start": "2025",
      "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": "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": "Precip_diff",
          "raw_units": "mm",
          "confirmed_canonical": "precipitation_amount_5min",
          "suggested_canonical": "precip_accum_five_minute_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "precipitation_amount_5min",
          "display_name": "Precip Accumulation (5 min)",
          "processing_type": "Smp",
          "merge_output_name": "Precip Accumulation (5 min)",
          "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": "Precip_int_hourly",
          "raw_units": "mm/hr",
          "confirmed_canonical": "precipitation_rate",
          "suggested_canonical": "precipitation_rate_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "precipitation_rate",
          "display_name": "Precipitation Rate",
          "processing_type": "Smp",
          "merge_output_name": "Precipitation Rate",
          "syn_transform_expr": "",
          "ln_transform_expr": "",
          "synoptic_units": "mm/hr",
          "cf_units": "mm/hr",
          "loggernet_units": "mm/hr",
          "new_units": "mm/hr",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": ""
        },
        {
          "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": "Pressure_Avg",
          "raw_units": "mb",
          "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": "mb",
          "new_units": "mb",
          "verification_basis": "",
          "notes": "",
          "alias_synoptic_column": "",
          "alias_raw_name": "",
          "merge_output_name": "Pressure_Avg"
        },
        {
          "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": "Obvious weirdness from synoptic code conversion.",
          "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",
          "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": "batt_volt_Min",
          "raw_units": "volts",
          "confirmed_canonical": "battery_voltage",
          "suggested_canonical": "volt_set_1",
          "suggestion_confidence": "",
          "mapping_status": "confirmed",
          "transform_expr": "",
          "cf_name": "battery_voltage",
          "display_name": "Battery / Supply Voltage",
          "processing_type": "Min",
          "merge_output_name": "Battery / Supply Voltage",
          "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": ""
        },
        {
          "raw_name": "panel_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": "panel_temp"
        }
      ]
    }
  },
  "unmapped_variables": [],
  "_enriched": true,
  "last_saved": "2026-08-11T21:23:56.091301Z",
  "last_saved_by": "u1440605",
  "last_saved_host": "meso6.chpc.utah.edu"
}
