{
  "status": "completed_independent_CALMET_CALPUFF_comparison_not_truth_validation",
  "UTC": "2026-11-13T06:39:25.095588+00:00",
  "reference_models": {
    "CALWRF": "2.0.3/190426",
    "CALMET": "6.4.0/121203",
    "CALPUFF": "6.42/110325",
    "CALPOST": "6.221/080724"
  },
  "original_source_freeze_SHA256": "c223cd826d5a8dced68e829ea5967e05f4f179171d76f56a066d599f38f23883",
  "source_period_UTC": [
    "2026-11-05T06:00:00Z",
    "2026-11-06T06:00:00Z"
  ],
  "sampled_cell_count": 197,
  "discrete_point_count": 5319,
  "hours": 24,
  "all_predeclared_pairs_retained": true,
  "all_pollutant_outputs_finite_nonnegative": true,
  "raw_binary_concentration_units": [
    "g/m3            "
  ],
  "raw_binary_dry_units": [
    "g/m2/s          "
  ],
  "raw_binary_wet_units": [
    "g/m2/s          "
  ],
  "primary_metrics": {
    "pair_count": 4728,
    "units": "ug/m3",
    "RMSE": 1.5877371135211684,
    "MAE": 0.2470371841275235,
    "mean_bias_prediction_minus_reference": 0.18853548354225208,
    "NMB_percent": 333.99709821430304,
    "mean_prediction": 0.2449837235270443,
    "mean_reference": 0.05644823998479225,
    "Pearson_r": 0.08129976747100048,
    "FAC2_both_positive": 0.2102081934184016,
    "FAC2_both_positive_count": 1489,
    "both_exact_zero_count": 716,
    "prediction_zero_reference_positive": 2469,
    "reference_zero_prediction_positive": 54,
    "normalized_mean_square_error": 182.2928170980441,
    "mean_fractional_bias_nonzero": -1.0207229433373768,
    "FAC2_nonzero_union": 0.0780159521435693,
    "FAC2_nonzero_union_count": 4012,
    "FAC2_in_factor_two_count": 313
  },
  "daily_mean_metrics": {
    "pair_count": 197,
    "units": "ug/m3",
    "RMSE": 0.5855700574894421,
    "MAE": 0.21757025653900822,
    "mean_bias_prediction_minus_reference": 0.18853548354225205,
    "NMB_percent": 333.99709821430304,
    "mean_prediction": 0.2449837235270443,
    "mean_reference": 0.05644823998479226,
    "Pearson_r": 0.23558668112838121,
    "FAC2_both_positive": 0.25165562913907286,
    "FAC2_both_positive_count": 151,
    "both_exact_zero_count": 0,
    "prediction_zero_reference_positive": 46,
    "reference_zero_prediction_positive": 0,
    "normalized_mean_square_error": 24.79534104529732,
    "mean_fractional_bias_nonzero": -0.29004332671381594,
    "FAC2_nonzero_union": 0.19289340101522842,
    "FAC2_nonzero_union_count": 197,
    "FAC2_in_factor_two_count": 38
  },
  "prediction_peak_within_sample": {
    "value_ug_m3": 69.5734634399414,
    "interval_h": [
      22,
      23
    ],
    "longitude": -122.94775390625,
    "latitude": 49.59077453613281,
    "group": 180,
    "native_ji": [
      85,
      44
    ]
  },
  "reference_peak_within_sample": {
    "value_ug_m3": 7.903835276512955,
    "interval_h": [
      18,
      19
    ],
    "longitude": -122.89442443847656,
    "latitude": 49.50410842895508,
    "group": 130,
    "native_ji": [
      59,
      60
    ]
  },
  "hourly_metrics": [
    {
      "hour_start": 0,
      "hour_end": 1,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.19828927091146498,
      "MAE": 0.022535523705825684,
      "mean_bias_prediction_minus_reference": -0.011227257754490403,
      "NMB_percent": -53.53772051586167,
      "mean_prediction": 0.009743485202644077,
      "mean_reference": 0.02097074295713448,
      "Pearson_r": 0.787527885709453,
      "FAC2_both_positive": 0.0,
      "FAC2_both_positive_count": 4,
      "both_exact_zero_count": 186,
      "prediction_zero_reference_positive": 0,
      "reference_zero_prediction_positive": 7,
      "normalized_mean_square_error": 192.4288945069776,
      "mean_fractional_bias_nonzero": 1.4038853715405526,
      "FAC2_nonzero_union": 0.0,
      "FAC2_nonzero_union_count": 11,
      "FAC2_in_factor_two_count": 0
    },
    {
      "hour_start": 1,
      "hour_end": 2,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.2822109036754559,
      "MAE": 0.054785301578598046,
      "mean_bias_prediction_minus_reference": 0.03203383459003577,
      "NMB_percent": 139.25238900807102,
      "mean_prediction": 0.05503798900219389,
      "mean_reference": 0.023004154412158126,
      "Pearson_r": 0.3808446305132923,
      "FAC2_both_positive": 0.1,
      "FAC2_both_positive_count": 10,
      "both_exact_zero_count": 170,
      "prediction_zero_reference_positive": 4,
      "reference_zero_prediction_positive": 13,
      "normalized_mean_square_error": 62.90407024581145,
      "mean_fractional_bias_nonzero": 0.9028669199399156,
      "FAC2_nonzero_union": 0.037037037037037035,
      "FAC2_nonzero_union_count": 27,
      "FAC2_in_factor_two_count": 1
    },
    {
      "hour_start": 2,
      "hour_end": 3,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.29384448067675745,
      "MAE": 0.07819120593327875,
      "mean_bias_prediction_minus_reference": 0.06715562439672874,
      "NMB_percent": 339.3561826223263,
      "mean_prediction": 0.08694475093563347,
      "mean_reference": 0.019789126538904724,
      "Pearson_r": 0.35492851632114475,
      "FAC2_both_positive": 0.38095238095238093,
      "FAC2_both_positive_count": 21,
      "both_exact_zero_count": 133,
      "prediction_zero_reference_positive": 30,
      "reference_zero_prediction_positive": 13,
      "normalized_mean_square_error": 50.18397776973011,
      "mean_fractional_bias_nonzero": -0.22721558353266957,
      "FAC2_nonzero_union": 0.125,
      "FAC2_nonzero_union_count": 64,
      "FAC2_in_factor_two_count": 8
    },
    {
      "hour_start": 3,
      "hour_end": 4,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 1.0036036070015621,
      "MAE": 0.21274687721226623,
      "mean_bias_prediction_minus_reference": 0.18556388627852138,
      "NMB_percent": 899.9675485774094,
      "mean_prediction": 0.20618283932542233,
      "mean_reference": 0.020618953046900933,
      "Pearson_r": 0.0864463968142914,
      "FAC2_both_positive": 0.13333333333333333,
      "FAC2_both_positive_count": 30,
      "both_exact_zero_count": 83,
      "prediction_zero_reference_positive": 75,
      "reference_zero_prediction_positive": 9,
      "normalized_mean_square_error": 236.92195160965915,
      "mean_fractional_bias_nonzero": -0.9362184392729247,
      "FAC2_nonzero_union": 0.03508771929824561,
      "FAC2_nonzero_union_count": 114,
      "FAC2_in_factor_two_count": 4
    },
    {
      "hour_start": 4,
      "hour_end": 5,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 1.9222424078944307,
      "MAE": 0.37597567881073696,
      "mean_bias_prediction_minus_reference": 0.3391774878076355,
      "NMB_percent": 1586.2645640437022,
      "mean_prediction": 0.36055963902603033,
      "mean_reference": 0.021382151218394804,
      "Pearson_r": -0.016991343908795708,
      "FAC2_both_positive": 0.05263157894736842,
      "FAC2_both_positive_count": 38,
      "both_exact_zero_count": 70,
      "prediction_zero_reference_positive": 81,
      "reference_zero_prediction_positive": 8,
      "normalized_mean_square_error": 479.27833921048335,
      "mean_fractional_bias_nonzero": -0.880801132204662,
      "FAC2_nonzero_union": 0.015748031496062992,
      "FAC2_nonzero_union_count": 127,
      "FAC2_in_factor_two_count": 2
    },
    {
      "hour_start": 5,
      "hour_end": 6,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.7842815949008648,
      "MAE": 0.1784443484396332,
      "mean_bias_prediction_minus_reference": 0.16179008087860006,
      "NMB_percent": 1537.81713584348,
      "mean_prediction": 0.17231084287998455,
      "mean_reference": 0.010520762001384484,
      "Pearson_r": -0.022280783038586435,
      "FAC2_both_positive": 0.09259259259259259,
      "FAC2_both_positive_count": 54,
      "both_exact_zero_count": 48,
      "prediction_zero_reference_positive": 91,
      "reference_zero_prediction_positive": 4,
      "normalized_mean_square_error": 339.30030001001717,
      "mean_fractional_bias_nonzero": -0.8326330246412308,
      "FAC2_nonzero_union": 0.03355704697986577,
      "FAC2_nonzero_union_count": 149,
      "FAC2_in_factor_two_count": 5
    },
    {
      "hour_start": 6,
      "hour_end": 7,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.5902457970052949,
      "MAE": 0.11904213584547613,
      "mean_bias_prediction_minus_reference": 0.0984507771178399,
      "NMB_percent": 581.0291371800644,
      "mean_prediction": 0.11539498366755882,
      "mean_reference": 0.01694420654971894,
      "Pearson_r": 0.04179771659616502,
      "FAC2_both_positive": 0.16363636363636364,
      "FAC2_both_positive_count": 55,
      "both_exact_zero_count": 24,
      "prediction_zero_reference_positive": 118,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 178.17946051008082,
      "mean_fractional_bias_nonzero": -1.0012548262089032,
      "FAC2_nonzero_union": 0.05202312138728324,
      "FAC2_nonzero_union_count": 173,
      "FAC2_in_factor_two_count": 9
    },
    {
      "hour_start": 7,
      "hour_end": 8,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.4731739581640543,
      "MAE": 0.1426070834788418,
      "mean_bias_prediction_minus_reference": 0.09235436188190613,
      "NMB_percent": 228.0339431665642,
      "mean_prediction": 0.1328546315345022,
      "mean_reference": 0.04050026965259605,
      "Pearson_r": 0.12733780743440362,
      "FAC2_both_positive": 0.1044776119402985,
      "FAC2_both_positive_count": 67,
      "both_exact_zero_count": 2,
      "prediction_zero_reference_positive": 128,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 41.610894815592154,
      "mean_fractional_bias_nonzero": -0.9321927334366551,
      "FAC2_nonzero_union": 0.035897435897435895,
      "FAC2_nonzero_union_count": 195,
      "FAC2_in_factor_two_count": 7
    },
    {
      "hour_start": 8,
      "hour_end": 9,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 1.2078695301474403,
      "MAE": 0.2378258753431803,
      "mean_bias_prediction_minus_reference": 0.1469643487811,
      "NMB_percent": 220.33520677645575,
      "mean_prediction": 0.21366469637021898,
      "mean_reference": 0.06670034758911898,
      "Pearson_r": 0.07716466716321602,
      "FAC2_both_positive": 0.125,
      "FAC2_both_positive_count": 72,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 125,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 102.37152775152123,
      "mean_fractional_bias_nonzero": -0.9794973251063926,
      "FAC2_nonzero_union": 0.04568527918781726,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 9
    },
    {
      "hour_start": 9,
      "hour_end": 10,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.5818165423093971,
      "MAE": 0.15419755892217368,
      "mean_bias_prediction_minus_reference": 0.1293073504544109,
      "NMB_percent": 341.16872058359473,
      "mean_prediction": 0.16720864170796457,
      "mean_reference": 0.03790129125355366,
      "Pearson_r": 0.30037273386257063,
      "FAC2_both_positive": 0.26666666666666666,
      "FAC2_both_positive_count": 60,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 137,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 53.41452921229041,
      "mean_fractional_bias_nonzero": -1.1173784485502665,
      "FAC2_nonzero_union": 0.08121827411167512,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 16
    },
    {
      "hour_start": 10,
      "hour_end": 11,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.689092260803509,
      "MAE": 0.20043151185923858,
      "mean_bias_prediction_minus_reference": 0.12695206497419018,
      "NMB_percent": 184.12045757133896,
      "mean_prediction": 0.19590261324501534,
      "mean_reference": 0.06895054827082514,
      "Pearson_r": 0.6541249540761023,
      "FAC2_both_positive": 0.18518518518518517,
      "FAC2_both_positive_count": 54,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 143,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 35.154165385332746,
      "mean_fractional_bias_nonzero": -1.3406255572366323,
      "FAC2_nonzero_union": 0.050761421319796954,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 10
    },
    {
      "hour_start": 11,
      "hour_end": 12,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 1.0184810834406743,
      "MAE": 0.26830509305426903,
      "mean_bias_prediction_minus_reference": 0.1707023652446141,
      "NMB_percent": 161.55541908002272,
      "mean_prediction": 0.2763641661403554,
      "mean_reference": 0.10566180089574133,
      "Pearson_r": 0.5878153902069565,
      "FAC2_both_positive": 0.2535211267605634,
      "FAC2_both_positive_count": 71,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 126,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 35.522718540086736,
      "mean_fractional_bias_nonzero": -1.26726836143581,
      "FAC2_nonzero_union": 0.09137055837563451,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 18
    },
    {
      "hour_start": 12,
      "hour_end": 13,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.8081873633172186,
      "MAE": 0.25227461576395915,
      "mean_bias_prediction_minus_reference": 0.17124309051374476,
      "NMB_percent": 164.2607070337017,
      "mean_prediction": 0.27549388402738184,
      "mean_reference": 0.10425079351363713,
      "Pearson_r": 0.5649266057064711,
      "FAC2_both_positive": 0.2826086956521739,
      "FAC2_both_positive_count": 92,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 105,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 22.742215994623667,
      "mean_fractional_bias_nonzero": -1.1039996182415341,
      "FAC2_nonzero_union": 0.1319796954314721,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 26
    },
    {
      "hour_start": 13,
      "hour_end": 14,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.6975635134398916,
      "MAE": 0.19137966925710967,
      "mean_bias_prediction_minus_reference": 0.10172969077831223,
      "NMB_percent": 108.53360919268927,
      "mean_prediction": 0.19546074011410142,
      "mean_reference": 0.0937310493357892,
      "Pearson_r": 0.4005160158597753,
      "FAC2_both_positive": 0.21649484536082475,
      "FAC2_both_positive_count": 97,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 100,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 26.559781317937507,
      "mean_fractional_bias_nonzero": -1.1936869679646807,
      "FAC2_nonzero_union": 0.1065989847715736,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 21
    },
    {
      "hour_start": 14,
      "hour_end": 15,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.8233563421279292,
      "MAE": 0.2611724240483493,
      "mean_bias_prediction_minus_reference": 0.16186140424509807,
      "NMB_percent": 150.91825868922086,
      "mean_prediction": 0.26911244573664606,
      "mean_reference": 0.10725104149154803,
      "Pearson_r": 0.19746058621849155,
      "FAC2_both_positive": 0.31521739130434784,
      "FAC2_both_positive_count": 92,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 105,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 23.487693382987356,
      "mean_fractional_bias_nonzero": -0.9953850869814502,
      "FAC2_nonzero_union": 0.14720812182741116,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 29
    },
    {
      "hour_start": 15,
      "hour_end": 16,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.6227273088259673,
      "MAE": 0.2507126150026302,
      "mean_bias_prediction_minus_reference": 0.16118970165427096,
      "NMB_percent": 159.8684067153956,
      "mean_prediction": 0.2620161907436553,
      "mean_reference": 0.10082648908938437,
      "Pearson_r": 0.27866736247894547,
      "FAC2_both_positive": 0.2558139534883721,
      "FAC2_both_positive_count": 86,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 111,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 14.678884382710583,
      "mean_fractional_bias_nonzero": -0.9551138228824879,
      "FAC2_nonzero_union": 0.1116751269035533,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 22
    },
    {
      "hour_start": 16,
      "hour_end": 17,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.6113819831922453,
      "MAE": 0.23991171961711824,
      "mean_bias_prediction_minus_reference": 0.14899212296241987,
      "NMB_percent": 153.31364816317839,
      "mean_prediction": 0.2461733750867194,
      "mean_reference": 0.09718125212429951,
      "Pearson_r": 0.19381106562617792,
      "FAC2_both_positive": 0.3253012048192771,
      "FAC2_both_positive_count": 83,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 114,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 15.62434076754806,
      "mean_fractional_bias_nonzero": -0.9414910127979745,
      "FAC2_nonzero_union": 0.13705583756345177,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 27
    },
    {
      "hour_start": 17,
      "hour_end": 18,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.6188090975316332,
      "MAE": 0.21318054929057886,
      "mean_bias_prediction_minus_reference": 0.11535445449362067,
      "NMB_percent": 134.6376058242698,
      "mean_prediction": 0.20103219199303993,
      "mean_reference": 0.08567773749941923,
      "Pearson_r": 0.0994400464896891,
      "FAC2_both_positive": 0.27710843373493976,
      "FAC2_both_positive_count": 83,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 114,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 22.23206391121774,
      "mean_fractional_bias_nonzero": -0.997952609324087,
      "FAC2_nonzero_union": 0.116751269035533,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 23
    },
    {
      "hour_start": 18,
      "hour_end": 19,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.8754834516111408,
      "MAE": 0.23274028960160312,
      "mean_bias_prediction_minus_reference": 0.12437581675225003,
      "NMB_percent": 171.9203993052657,
      "mean_prediction": 0.19672081900611615,
      "mean_reference": 0.07234500225386607,
      "Pearson_r": 0.007713070154221048,
      "FAC2_both_positive": 0.17567567567567569,
      "FAC2_both_positive_count": 74,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 123,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 53.856363380993926,
      "mean_fractional_bias_nonzero": -1.0296139735320853,
      "FAC2_nonzero_union": 0.06598984771573604,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 13
    },
    {
      "hour_start": 19,
      "hour_end": 20,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.6485678100183961,
      "MAE": 0.21481985421404906,
      "mean_bias_prediction_minus_reference": 0.16098313408186338,
      "NMB_percent": 374.1650572016351,
      "mean_prediction": 0.2040077647851817,
      "mean_reference": 0.043024630703318356,
      "Pearson_r": 0.06878455229416436,
      "FAC2_both_positive": 0.19444444444444445,
      "FAC2_both_positive_count": 72,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 125,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 47.923323704607505,
      "mean_fractional_bias_nonzero": -1.056181539984884,
      "FAC2_nonzero_union": 0.07106598984771574,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 14
    },
    {
      "hour_start": 20,
      "hour_end": 21,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 0.8022128789918955,
      "MAE": 0.2608465047148614,
      "mean_bias_prediction_minus_reference": 0.22580980531227382,
      "NMB_percent": 603.3296859227816,
      "mean_prediction": 0.2632370711307793,
      "mean_reference": 0.0374272658185055,
      "Pearson_r": 0.19864923075582952,
      "FAC2_both_positive": 0.10606060606060606,
      "FAC2_both_positive_count": 66,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 131,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 65.31968899989704,
      "mean_fractional_bias_nonzero": -1.0586507198461526,
      "FAC2_nonzero_union": 0.03553299492385787,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 7
    },
    {
      "hour_start": 21,
      "hour_end": 22,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 3.719037424164549,
      "MAE": 0.5935387748426498,
      "mean_bias_prediction_minus_reference": 0.5582009234393366,
      "NMB_percent": 1200.2788651208546,
      "mean_prediction": 0.6047068596563449,
      "mean_reference": 0.046505936217008374,
      "Pearson_r": 0.03555174472973207,
      "FAC2_both_positive": 0.18571428571428572,
      "FAC2_both_positive_count": 70,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 127,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 491.8218402185913,
      "mean_fractional_bias_nonzero": -1.0472437840060926,
      "FAC2_nonzero_union": 0.06598984771573604,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 13
    },
    {
      "hour_start": 22,
      "hour_end": 23,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 5.199585996064643,
      "MAE": 0.6903383159169265,
      "mean_bias_prediction_minus_reference": 0.6327851463501829,
      "NMB_percent": 1139.205557846302,
      "mean_prediction": 0.6883313242977764,
      "mean_reference": 0.055546177947593554,
      "Pearson_r": 0.00832631373498277,
      "FAC2_both_positive": 0.23943661971830985,
      "FAC2_both_positive_count": 71,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 126,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 707.1081062302989,
      "mean_fractional_bias_nonzero": -1.0698162450948656,
      "FAC2_nonzero_union": 0.08629441624365482,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 17
    },
    {
      "hour_start": 23,
      "hour_end": 24,
      "pair_count": 197,
      "units": "ug/m3",
      "RMSE": 2.3318478744892666,
      "MAE": 0.48288889260721135,
      "mean_bias_prediction_minus_reference": 0.4231013897795836,
      "NMB_percent": 728.9066887359463,
      "mean_prediction": 0.48114741903379676,
      "mean_reference": 0.05804602925421312,
      "Pearson_r": 0.0747090781067327,
      "FAC2_both_positive": 0.1791044776119403,
      "FAC2_both_positive_count": 67,
      "both_exact_zero_count": 0,
      "prediction_zero_reference_positive": 130,
      "reference_zero_prediction_positive": 0,
      "normalized_mean_square_error": 194.69273766866633,
      "mean_fractional_bias_nonzero": -1.2205678344047148,
      "FAC2_nonzero_union": 0.06091370558375635,
      "FAC2_nonzero_union_count": 197,
      "FAC2_in_factor_two_count": 12
    }
  ],
  "fixed_receptor_cell_proxies": [
    {
      "id": "R1",
      "name": "Outlet location",
      "native_ji": [
        45,
        60
      ],
      "actual_longitude": -122.89276123046875,
      "actual_latitude": 49.4591064453125,
      "comparison_group": 96,
      "scope": "Native nearest-cell proxy for original virtual receptor; not point exposure or an observation.",
      "prediction_ug_m3": [
        0.0,
        0.00518828397616744,
        1.2550972700119019,
        1.208058476448059,
        1.446510910987854,
        0.24997852742671967,
        0.3759162127971649,
        0.37150850892066956,
        1.1084094047546387,
        0.6124556660652161,
        0.5447548031806946,
        0.6168880462646484,
        0.4105919599533081,
        0.0,
        0.00021901838772464544,
        0.0,
        0.0,
        0.0,
        0.0,
        0.1387903094291687,
        0.3241809904575348,
        0.41516897082328796,
        1.1324512958526611,
        2.0897908210754395
      ],
      "reference_ug_m3": [
        0.0,
        0.1973896743980505,
        0.5343021486208467,
        0.0925501770511558,
        0.011531400047457594,
        0.00899100406738425,
        0.0010121708664780074,
        1.4478424427237433,
        3.33614594254599,
        0.525274682285339,
        0.43785218388593267,
        0.6830369983546433,
        0.43703478865654605,
        0.1794392468467284,
        0.13257364395854776,
        0.10726354873723688,
        0.08684854575968519,
        0.06937322507944634,
        0.044930084179910595,
        0.02761350417459755,
        0.034007112270837775,
        0.04188984015447163,
        0.05267702896044758,
        0.08284395746694978
      ],
      "metrics": {
        "pair_count": 24,
        "units": "ug/m3",
        "RMSE": 0.8090449804373163,
        "MAE": 0.506320081820299,
        "mean_bias_prediction_minus_reference": 0.15556400523835137,
        "NMB_percent": 43.552866824346125,
        "mean_prediction": 0.5127483115338691,
        "mean_reference": 0.35718430629551773,
        "Pearson_r": 0.21995954937256365,
        "FAC2_both_positive": 0.2222222222222222,
        "FAC2_both_positive_count": 18,
        "both_exact_zero_count": 1,
        "prediction_zero_reference_positive": 5,
        "reference_zero_prediction_positive": 0,
        "normalized_mean_square_error": 3.573952100504912,
        "mean_fractional_bias_nonzero": 0.03171043963811338,
        "FAC2_nonzero_union": 0.17391304347826086,
        "FAC2_nonzero_union_count": 23,
        "FAC2_in_factor_two_count": 4
      },
      "prediction_peak_interval_h": [
        23,
        24
      ],
      "reference_peak_interval_h": [
        8,
        9
      ]
    },
    {
      "id": "R2",
      "name": "5 km north",
      "native_ji": [
        59,
        60
      ],
      "actual_longitude": -122.89276123046875,
      "actual_latitude": 49.50406276937136,
      "comparison_group": 130,
      "scope": "Native nearest-cell proxy for original virtual receptor; not point exposure or an observation.",
      "prediction_ug_m3": [
        0.3011014759540558,
        0.9514815211296082,
        0.10310004651546478,
        0.00016541164950467646,
        0.01720982976257801,
        0.0,
        0.0,
        0.9669371247291565,
        1.6262611150741577,
        2.330548048019409,
        1.4560860395431519,
        0.9369903802871704,
        0.014763941988348961,
        0.10665053129196167,
        0.035576023161411285,
        0.007818344049155712,
        0.026627400889992714,
        0.04110197722911835,
        0.07280921936035156,
        0.16205468773841858,
        0.09650621563196182,
        0.5506852865219116,
        0.31552329659461975,
        0.0930280014872551
      ],
      "reference_ug_m3": [
        0.9544783472673448,
        0.46398980732664197,
        0.005495843993888576,
        0.000552281563160333,
        7.688453123871241e-07,
        3.093158540127216e-06,
        0.7728556046112162,
        1.5521003065857792,
        0.025421990604987486,
        0.11981348263348238,
        0.18661674525335137,
        0.2472622728228124,
        0.7867322476070001,
        1.7938623971535093,
        5.180624174295846,
        2.9803827232997193,
        3.0282720469357614,
        4.682216537580376,
        7.903835276512955,
        2.404371086075196,
        0.7805229157623871,
        1.127465058608318,
        1.4827766466185965,
        0.47261807646437026
      ],
      "metrics": {
        "pair_count": 24,
        "units": "ug/m3",
        "RMSE": 2.4925854427752263,
        "MAE": 1.6452248312780797,
        "mean_bias_prediction_minus_reference": -1.1141351588738246,
        "NMB_percent": -72.36157347628257,
        "mean_prediction": 0.4255427466086985,
        "mean_reference": 1.5396779054825231,
        "Pearson_r": -0.341162313336887,
        "FAC2_both_positive": 0.045454545454545456,
        "FAC2_both_positive_count": 22,
        "both_exact_zero_count": 0,
        "prediction_zero_reference_positive": 2,
        "reference_zero_prediction_positive": 0,
        "normalized_mean_square_error": 9.482591426297358,
        "mean_fractional_bias_nonzero": -0.6598706567156976,
        "FAC2_nonzero_union": 0.041666666666666664,
        "FAC2_nonzero_union_count": 24,
        "FAC2_in_factor_two_count": 1
      },
      "prediction_peak_interval_h": [
        9,
        10
      ],
      "reference_peak_interval_h": [
        18,
        19
      ]
    },
    {
      "id": "R3",
      "name": "10 km north",
      "native_ji": [
        72,
        60
      ],
      "actual_longitude": -122.89276123046875,
      "actual_latitude": 49.5490187422324,
      "comparison_group": 155,
      "scope": "Native nearest-cell proxy for original virtual receptor; not point exposure or an observation.",
      "prediction_ug_m3": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        4.532661478151567e-06,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.06480520963668823,
        0.26914605498313904,
        0.26159489154815674,
        1.6934701204299927,
        1.4101871252059937,
        0.4538125693798065,
        0.3159310221672058,
        0.4333500564098358,
        0.6598317623138428,
        0.6861873865127563,
        0.5908322930335999,
        0.10895492136478424,
        0.2394411563873291
      ],
      "reference_ug_m3": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.6326320908090034e-05,
        0.00019607120860894368,
        0.0006998819135693605,
        0.005571643843139124,
        0.06188028633261308,
        0.11266552395798388,
        0.15741411467718308,
        0.2568485340354787,
        0.3299786138270211,
        0.4186016637517142,
        0.5786668522682425,
        0.4114727969050802,
        0.1286982731743239,
        0.20066156837099894,
        0.24460495034735172,
        0.25041408890878863,
        0.1612264735642284,
        0.19363846406834007
      ],
      "metrics": {
        "pair_count": 24,
        "units": "ug/m3",
        "RMSE": 0.38215863437062725,
        "MAE": 0.18550321842045056,
        "mean_bias_prediction_minus_reference": 0.15309554060662647,
        "NMB_percent": 104.58369220006664,
        "mean_prediction": 0.2994812125847754,
        "mean_reference": 0.14638567197814892,
        "Pearson_r": 0.6880538478443857,
        "FAC2_both_positive": 0.5384615384615384,
        "FAC2_both_positive_count": 13,
        "both_exact_zero_count": 5,
        "prediction_zero_reference_positive": 5,
        "reference_zero_prediction_positive": 1,
        "normalized_mean_square_error": 3.3313418380397724,
        "mean_fractional_bias_nonzero": -0.12292509974584045,
        "FAC2_nonzero_union": 0.3684210526315789,
        "FAC2_nonzero_union_count": 19,
        "FAC2_in_factor_two_count": 7
      },
      "prediction_peak_interval_h": [
        14,
        15
      ],
      "reference_peak_interval_h": [
        16,
        17
      ]
    },
    {
      "id": "R4",
      "name": "15 km NNW",
      "native_ji": [
        85,
        44
      ],
      "actual_longitude": -122.94645470200342,
      "actual_latitude": 49.58936646565974,
      "comparison_group": 180,
      "scope": "Native nearest-cell proxy for original virtual receptor; not point exposure or an observation.",
      "prediction_ug_m3": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0070836832746863365,
        0.341911256313324,
        1.2350295782089233,
        0.9112927913665771,
        0.656534731388092,
        0.5134963989257812,
        0.4495934844017029,
        0.41661524772644043,
        12.433345794677734,
        69.5734634399414,
        20.06515884399414
      ],
      "reference_ug_m3": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.4494901924395271e-06,
        5.533506742879779e-05,
        0.0004226255379608586,
        0.0007201935596244404,
        0.018576630006552335,
        0.027552584915933903,
        0.047319189411802846,
        0.07333286520140578,
        0.09681275407136125,
        0.11248566763915004,
        0.09778991520526248,
        0.059085758837058924,
        0.031962457668220805,
        0.017931081250811817,
        0.015562050320537008,
        0.03173584379773848,
        0.034392188135341936,
        0.026871726592395187
      ],
      "metrics": {
        "pair_count": 24,
        "units": "ug/m3",
        "RMSE": 14.991582367113176,
        "MAE": 4.426362888055936,
        "mean_bias_prediction_minus_reference": 4.4129547888962515,
        "NMB_percent": 15291.558958692525,
        "mean_prediction": 4.441813552092451,
        "mean_reference": 0.02885876319619914,
        "Pearson_r": 0.04923356742059023,
        "FAC2_both_positive": 0.0,
        "FAC2_both_positive_count": 11,
        "both_exact_zero_count": 6,
        "prediction_zero_reference_positive": 7,
        "reference_zero_prediction_positive": 0,
        "normalized_mean_square_error": 1753.3027382424723,
        "mean_fractional_bias_nonzero": 0.10380667077342659,
        "FAC2_nonzero_union": 0.0,
        "FAC2_nonzero_union_count": 18,
        "FAC2_in_factor_two_count": 0
      },
      "prediction_peak_interval_h": [
        22,
        23
      ],
      "reference_peak_interval_h": [
        15,
        16
      ]
    },
    {
      "id": "R5",
      "name": "5 km east",
      "native_ji": [
        45,
        81
      ],
      "actual_longitude": -122.82379278207817,
      "actual_latitude": 49.45908588304936,
      "comparison_group": 97,
      "scope": "Native nearest-cell proxy for original virtual receptor; not point exposure or an observation.",
      "prediction_ug_m3": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.014186890795826912,
        0.0,
        0.0,
        0.14798936247825623,
        0.46917977929115295,
        0.4065941572189331,
        0.10655216127634048,
        0.034186817705631256,
        0.0037358265835791826,
        0.0023598468396812677,
        0.0,
        0.01321095135062933,
        0.01919277384877205,
        0.02242652140557766,
        0.1745888739824295,
        0.3672757148742676
      ],
      "reference_ug_m3": [
        0.0,
        0.0,
        0.05263647337777859,
        0.056971992467378225,
        0.01038079952496229,
        0.0013290065351378455,
        0.0009055014512552954,
        0.004868006918768913,
        0.01522964231132554,
        0.07900518150135077,
        0.1984042270880431,
        0.3221828784069173,
        0.1936613908652131,
        0.11337385864686039,
        0.09960538386955264,
        0.08688923242359976,
        0.07279249738506922,
        0.05562771019675513,
        0.03918837060618226,
        0.026170014424370745,
        0.02624880862461616,
        0.029052862002463316,
        0.03408681840979857,
        0.11021193504904396
      ],
      "metrics": {
        "pair_count": 24,
        "units": "ug/m3",
        "RMSE": 0.11938061830905297,
        "MAE": 0.07474356308502815,
        "mean_bias_prediction_minus_reference": 0.0063607118985264345,
        "NMB_percent": 9.372235276346952,
        "mean_prediction": 0.07422831990212823,
        "mean_reference": 0.0678676080036018,
        "Pearson_r": 0.5017424538311366,
        "FAC2_both_positive": 0.38461538461538464,
        "FAC2_both_positive_count": 13,
        "both_exact_zero_count": 2,
        "prediction_zero_reference_positive": 9,
        "reference_zero_prediction_positive": 0,
        "normalized_mean_square_error": 2.8290164600479395,
        "mean_fractional_bias_nonzero": -0.9136646174992508,
        "FAC2_nonzero_union": 0.22727272727272727,
        "FAC2_nonzero_union_count": 22,
        "FAC2_in_factor_two_count": 5
      },
      "prediction_peak_interval_h": [
        12,
        13
      ],
      "reference_peak_interval_h": [
        11,
        12
      ]
    }
  ],
  "preprocessing_wind_change": {
    "RMSE_m_s": 1.0577484132813681,
    "mean_difference_m_s": 0.49906074009427237,
    "max_absolute_m_s": 3.62008325492189,
    "CALMET_mean_m_s": 3.1731241469235973,
    "WRF_mean_m_s": 2.6740634068293248
  },
  "limitations": [
    "CALPUFF is an independent guideline-recommended model, not an analytical solution or observed truth. No permit-compliance claim.",
    "Artificial seed42 terrain has no corresponding monitoring truth; source uses historical annual-rate priors and frozen forecast forcing.",
    "Both models share WRF-compatible weather. CALMET adjusts winds, surface fluxes and mixing heights; concentration differences combine preprocessing, plume-rise, turbulence, deposition and sampling differences.",
    "CALWRF applied its original range QC to12 negative cloud-water traces; raw weather was not changed. This reference transform is disclosed.",
    "CALPUFF500m diagnostic grid samples existing terrain information; it does not generate new terrain detail, building wakes or resolved small eddies.",
    "197 fixed cells and quadrature only; reported sampled peaks are not the full-domain peak. Five virtual receptors are compared using their nearest native cells.",
    "Native particle bin/CIC and CALPUFF point-puff operators differ;3x3x3 quadrature approximates terrain-following0..20m volume support.",
    "No calibration, concentration scaling, threshold alteration or agreement-based mask selection. Unit conversions only.",
    "24 hours are a research case, not a multi-year BC regulatory assessment. Independent observation validation remains unavailable.",
    "CALPUFF transport domain112.5x112km is inscribed in the child weather grid; original FLEX can use the larger parent meteorology. Boundary exits/re-entry differ and are not isolated as a solver error."
  ],
  "source_inputs_SHA256": "8f28043932e849ce3d05a75ead329c5aed6c14a147ca3d8a97258e8d20d6aff4",
  "calpuff_con_SHA256": "3dc4f97900c00a6cae0e20c1f29e08feb652142e3b10b1d41b8935ec3837c4f1",
  "analysis_seconds": 0.18978238299999894,
  "deposition_comparison": {
    "status": "not_evaluated_no_ground_flux_receptors",
    "reason": "All CALPUFF quadrature nodes are elevated0..20m. Zero receptor deposition flux there is not a surface flux comparison or evidence of no deposition.",
    "prediction_mean_dry_ug_m2": 33.071081472471654,
    "prediction_mean_wet_ug_m2": 13.572163416350515,
    "reference_mean_dry_ug_m2": null,
    "reference_mean_wet_ug_m2": null
  },
  "official_CALPOST_summary_verified": true
}
