{"castcheck_version":"0.1.0","schema_version":"0.1","methodology_version":"0.2","generated_at":"2026-08-31T03:51:00+00:00","computed_at":"2026-08-31T03:51:00+00:00","data_through":"2026-08-30","next_update":"2026-08-31T11:00:00+00:00","window":{"type":"multiple","days":null,"start":"2024-01-02","end":"2026-08-30"},"units":{"mae":"degC","bias":"degC","rmse":"degC","mae_ci_low":"degC","mae_ci_high":"degC","bias_ci_low":"degC","bias_ci_high":"degC","mae_diff":"degC","ci_low":"degC","ci_high":"degC","n":"days","n_common":"days","hit1f":"fraction","hit2f":"fraction","hit3f":"fraction","skill_persistence":"fraction","init_hour":"UTC hour","lead_day":"days"},"method":{"ci":"circular moving-block bootstrap over climatological days","resamples":1000,"level":0.95,"block":"7 days","min_n":30,"ref":"https://castcheck.zifanzhang.com/methodology/"},"truth":{"source":"NWS Daily Climate Report (CLI), first final issuance after local midnight","fallback":["CF6 monthly summary","hourly station observations (flagged)"],"policy":"first-final; later corrections are stored but never change a published score"},"license":"CC-BY-4.0 (CastCheck derived data); see /data/ for upstream licences","site":"https://castcheck.zifanzhang.com","station_id":"ALL","model_id":"persistence","lead_day":9,"model_version":"obs","segment_start":"2024-01-01","permalink":"/station/ALL/model/persistence/lead/9/","scores":{"columns":["init_hour","variable","method","window","n","n_stations","n_flagged","mae","bias","rmse","hit1f","hit2f","hit3f","mae_debiased","skill_persistence","skill_persistence_debiased","mae_ci_low","mae_ci_high","bias_ci_low","bias_ci_high","rmse_ci_low","rmse_ci_high","hit1f_ci_low","hit1f_ci_high","period_start","period_end"],"rows":[[0,"tmax","bilinear","30d",30,22.967,2,2.407,-0.055,3.244,0.18,0.347,0.46,0.764,null,null,2.281,2.539,-0.488,0.404,3.014,3.446,0.13,0.23,"2026-08-01","2026-08-30"],[0,"tmax","nearest","30d",30,22.967,2,2.407,-0.055,3.244,0.18,0.347,0.46,0.764,null,null,2.281,2.539,-0.488,0.404,3.014,3.446,0.13,0.23,"2026-08-01","2026-08-30"],[12,"tmax","bilinear","30d",30,22.967,2,2.407,-0.055,3.244,0.18,0.347,0.46,0.764,null,null,2.281,2.539,-0.488,0.404,3.014,3.446,0.13,0.23,"2026-08-01","2026-08-30"],[12,"tmax","nearest","30d",30,22.967,2,2.407,-0.055,3.244,0.18,0.347,0.46,0.764,null,null,2.281,2.539,-0.488,0.404,3.014,3.446,0.13,0.23,"2026-08-01","2026-08-30"],[0,"tmax","bilinear","365d",365,22.992,4,4.667,-0.056,6.369,0.125,0.223,0.291,2.485,null,null,4.254,5.101,-0.705,0.585,5.84,6.882,0.111,0.138,"2025-08-31","2026-08-30"],[0,"tmax","nearest","365d",365,22.992,4,4.667,-0.056,6.369,0.125,0.223,0.291,2.485,null,null,4.254,5.101,-0.705,0.585,5.84,6.882,0.111,0.138,"2025-08-31","2026-08-30"],[12,"tmax","bilinear","365d",365,22.992,4,4.667,-0.056,6.369,0.125,0.223,0.291,2.485,null,null,4.254,5.101,-0.705,0.585,5.84,6.882,0.111,0.138,"2025-08-31","2026-08-30"],[12,"tmax","nearest","365d",365,22.992,4,4.667,-0.056,6.369,0.125,0.223,0.291,2.485,null,null,4.254,5.101,-0.705,0.585,5.84,6.882,0.111,0.138,"2025-08-31","2026-08-30"],[0,"tmax","bilinear","90d",90,22.989,2,3.058,-0.527,4.164,0.161,0.311,0.402,1.32,null,null,2.753,3.373,-1.16,0.043,3.731,4.602,0.137,0.188,"2026-06-02","2026-08-30"],[0,"tmax","nearest","90d",90,22.989,2,3.058,-0.527,4.164,0.161,0.311,0.402,1.32,null,null,2.753,3.373,-1.16,0.043,3.731,4.602,0.137,0.188,"2026-06-02","2026-08-30"],[12,"tmax","bilinear","90d",90,22.989,2,3.058,-0.527,4.164,0.161,0.311,0.402,1.32,null,null,2.753,3.373,-1.16,0.043,3.731,4.602,0.137,0.188,"2026-06-02","2026-08-30"],[12,"tmax","nearest","90d",90,22.989,2,3.058,-0.527,4.164,0.161,0.311,0.402,1.32,null,null,2.753,3.373,-1.16,0.043,3.731,4.602,0.137,0.188,"2026-06-02","2026-08-30"],[0,"tmax","bilinear","all",964,22.982,7,4.617,-0.196,6.298,0.125,0.222,0.29,2.445,null,null,4.363,4.859,-0.588,0.208,5.958,6.627,0.118,0.132,"2024-01-10","2026-08-30"],[0,"tmax","nearest","all",964,22.982,7,4.617,-0.196,6.298,0.125,0.222,0.29,2.445,null,null,4.363,4.859,-0.588,0.208,5.958,6.627,0.118,0.132,"2024-01-10","2026-08-30"],[12,"tmax","bilinear","all",964,22.982,7,4.617,-0.196,6.298,0.125,0.222,0.29,2.445,null,null,4.363,4.859,-0.588,0.208,5.958,6.627,0.118,0.132,"2024-01-10","2026-08-30"],[12,"tmax","nearest","all",964,22.982,7,4.617,-0.196,6.298,0.125,0.222,0.29,2.445,null,null,4.363,4.859,-0.588,0.208,5.958,6.627,0.118,0.132,"2024-01-10","2026-08-30"],[0,"tmin","bilinear","30d",30,22.967,2,2.142,0.148,2.87,0.253,0.392,0.512,0.642,null,null,2.008,2.287,-0.286,0.655,2.674,3.032,0.211,0.286,"2026-08-01","2026-08-30"],[0,"tmin","nearest","30d",30,22.967,2,2.142,0.148,2.87,0.253,0.392,0.512,0.642,null,null,2.008,2.287,-0.286,0.655,2.674,3.032,0.211,0.286,"2026-08-01","2026-08-30"],[12,"tmin","bilinear","30d",30,22.967,2,2.142,0.148,2.87,0.253,0.392,0.512,0.642,null,null,2.008,2.287,-0.286,0.655,2.674,3.032,0.211,0.286,"2026-08-01","2026-08-30"],[12,"tmin","nearest","30d",30,22.967,2,2.142,0.148,2.87,0.253,0.392,0.512,0.642,null,null,2.008,2.287,-0.286,0.655,2.674,3.032,0.211,0.286,"2026-08-01","2026-08-30"],[0,"tmin","bilinear","365d",365,22.992,2,4.087,-0.045,5.626,0.143,0.235,0.326,2.418,null,null,3.678,4.521,-0.703,0.567,5.095,6.147,0.124,0.163,"2025-08-31","2026-08-30"],[0,"tmin","nearest","365d",365,22.992,2,4.087,-0.045,5.626,0.143,0.235,0.326,2.418,null,null,3.678,4.521,-0.703,0.567,5.095,6.147,0.124,0.163,"2025-08-31","2026-08-30"],[12,"tmin","bilinear","365d",365,22.992,2,4.087,-0.045,5.626,0.143,0.235,0.326,2.418,null,null,3.678,4.521,-0.703,0.567,5.095,6.147,0.124,0.163,"2025-08-31","2026-08-30"],[12,"tmin","nearest","365d",365,22.992,2,4.087,-0.045,5.626,0.143,0.235,0.326,2.418,null,null,3.678,4.521,-0.703,0.567,5.095,6.147,0.124,0.163,"2025-08-31","2026-08-30"],[0,"tmin","bilinear","90d",90,22.989,2,2.476,-0.485,3.309,0.219,0.353,0.465,1.058,null,null,2.24,2.785,-1.141,0.088,2.984,3.693,0.186,0.247,"2026-06-02","2026-08-30"],[0,"tmin","nearest","90d",90,22.989,2,2.476,-0.485,3.309,0.219,0.353,0.465,1.058,null,null,2.24,2.785,-1.141,0.088,2.984,3.693,0.186,0.247,"2026-06-02","2026-08-30"],[12,"tmin","bilinear","90d",90,22.989,2,2.476,-0.485,3.309,0.219,0.353,0.465,1.058,null,null,2.24,2.785,-1.141,0.088,2.984,3.693,0.186,0.247,"2026-06-02","2026-08-30"],[12,"tmin","nearest","90d",90,22.989,2,2.476,-0.485,3.309,0.219,0.353,0.465,1.058,null,null,2.24,2.785,-1.141,0.088,2.984,3.693,0.186,0.247,"2026-06-02","2026-08-30"],[0,"tmin","bilinear","all",964,22.98,5,3.928,-0.18,5.391,0.149,0.241,0.333,2.278,null,null,3.688,4.173,-0.582,0.204,5.056,5.738,0.136,0.16,"2024-01-10","2026-08-30"],[0,"tmin","nearest","all",964,22.98,5,3.928,-0.18,5.391,0.149,0.241,0.333,2.278,null,null,3.688,4.173,-0.582,0.204,5.056,5.738,0.136,0.16,"2024-01-10","2026-08-30"],[12,"tmin","bilinear","all",964,22.98,5,3.928,-0.18,5.391,0.149,0.241,0.333,2.278,null,null,3.688,4.173,-0.582,0.204,5.056,5.738,0.136,0.16,"2024-01-10","2026-08-30"],[12,"tmin","nearest","all",964,22.98,5,3.928,-0.18,5.391,0.149,0.241,0.333,2.278,null,null,3.688,4.173,-0.582,0.204,5.056,5.738,0.136,0.16,"2024-01-10","2026-08-30"]]},"pairwise_scope":{"window":"90d","init_hour":0,"method":"bilinear","note":"every window/init/method is in pairwise/latest.json"},"pairwise":{"columns":["station_id","init_hour","lead_day","variable","window","model_a","model_b","n_common","mae_diff","ci_low","ci_high","significant","method"],"rows":[["ALL",0,9,"tmax","90d","aifs_single","persistence",21,0.38,0.066,0.75,true,"bilinear"],["ALL",0,9,"tmax","90d","gfs","persistence",21,0.191,-0.172,0.524,false,"bilinear"],["ALL",0,9,"tmax","90d","graphcast_ifs","persistence",21,1.005,0.804,1.283,true,"bilinear"],["ALL",0,9,"tmax","90d","ifs_hres","persistence",16,-0.119,-0.402,0.5,false,"bilinear"],["ALL",0,9,"tmin","90d","aifs_single","persistence",21,-0.241,-0.602,0.242,false,"bilinear"],["ALL",0,9,"tmin","90d","gfs","persistence",21,0.262,0.094,0.567,true,"bilinear"],["ALL",0,9,"tmin","90d","graphcast_ifs","persistence",21,-0.175,-0.363,0.177,false,"bilinear"],["ALL",0,9,"tmin","90d","ifs_hres","persistence",16,0.283,0.064,0.605,true,"bilinear"]]},"series_days":90,"series_scope":{"init_hour":0,"method":"bilinear","note":"other init/method slices and the matching forecast and observation values are in /data/daily_errors.csv.gz"},"series":[]}