{"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":1,"model_version":"obs","segment_start":"2024-01-01","permalink":"/station/ALL/model/persistence/lead/1/","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.933,2,1.519,0.035,2.173,0.338,0.587,0.663,0.409,null,null,1.347,1.685,-0.089,0.159,1.903,2.446,0.286,0.387,"2026-08-01","2026-08-30"],[0,"tmax","nearest","30d",30,22.933,2,1.519,0.035,2.173,0.338,0.587,0.663,0.409,null,null,1.347,1.685,-0.089,0.159,1.903,2.446,0.286,0.387,"2026-08-01","2026-08-30"],[12,"tmax","bilinear","30d",30,22.933,2,1.519,0.035,2.173,0.338,0.587,0.663,0.409,null,null,1.347,1.685,-0.089,0.159,1.903,2.446,0.286,0.387,"2026-08-01","2026-08-30"],[12,"tmax","nearest","30d",30,22.933,2,1.519,0.035,2.173,0.338,0.587,0.663,0.409,null,null,1.347,1.685,-0.089,0.159,1.903,2.446,0.286,0.387,"2026-08-01","2026-08-30"],[0,"tmax","bilinear","365d",365,22.989,4,2.716,-0.007,3.9,0.23,0.381,0.48,1.049,null,null,2.479,2.961,-0.132,0.101,3.568,4.227,0.21,0.251,"2025-08-31","2026-08-30"],[0,"tmax","nearest","365d",365,22.989,4,2.716,-0.007,3.9,0.23,0.381,0.48,1.049,null,null,2.479,2.961,-0.132,0.101,3.568,4.227,0.21,0.251,"2025-08-31","2026-08-30"],[12,"tmax","bilinear","365d",365,22.989,4,2.716,-0.007,3.9,0.23,0.381,0.48,1.049,null,null,2.479,2.961,-0.132,0.101,3.568,4.227,0.21,0.251,"2025-08-31","2026-08-30"],[12,"tmax","nearest","365d",365,22.989,4,2.716,-0.007,3.9,0.23,0.381,0.48,1.049,null,null,2.479,2.961,-0.132,0.101,3.568,4.227,0.21,0.251,"2025-08-31","2026-08-30"],[0,"tmax","bilinear","90d",90,22.978,2,1.787,-0.042,2.559,0.298,0.524,0.613,0.615,null,null,1.642,1.951,-0.151,0.061,2.35,2.771,0.261,0.334,"2026-06-02","2026-08-30"],[0,"tmax","nearest","90d",90,22.978,2,1.787,-0.042,2.559,0.298,0.524,0.613,0.615,null,null,1.642,1.951,-0.151,0.061,2.35,2.771,0.261,0.334,"2026-06-02","2026-08-30"],[12,"tmax","bilinear","90d",90,22.978,2,1.787,-0.042,2.559,0.298,0.524,0.613,0.615,null,null,1.642,1.951,-0.151,0.061,2.35,2.771,0.261,0.334,"2026-06-02","2026-08-30"],[12,"tmax","nearest","90d",90,22.978,2,1.787,-0.042,2.559,0.298,0.524,0.613,0.615,null,null,1.642,1.951,-0.151,0.061,2.35,2.771,0.261,0.334,"2026-06-02","2026-08-30"],[0,"tmax","bilinear","all",972,22.984,7,2.689,-0.021,3.818,0.221,0.37,0.473,1.036,null,null,2.572,2.824,-0.095,0.05,3.647,4.007,0.211,0.232,"2024-01-02","2026-08-30"],[0,"tmax","nearest","all",972,22.984,7,2.689,-0.021,3.818,0.221,0.37,0.473,1.036,null,null,2.572,2.824,-0.095,0.05,3.647,4.007,0.211,0.232,"2024-01-02","2026-08-30"],[12,"tmax","bilinear","all",972,22.984,7,2.689,-0.021,3.818,0.221,0.37,0.473,1.036,null,null,2.572,2.824,-0.095,0.05,3.647,4.007,0.211,0.232,"2024-01-02","2026-08-30"],[12,"tmax","nearest","all",972,22.984,7,2.689,-0.021,3.818,0.221,0.37,0.473,1.036,null,null,2.572,2.824,-0.095,0.05,3.647,4.007,0.211,0.232,"2024-01-02","2026-08-30"],[0,"tmin","bilinear","30d",30,22.933,2,1.304,0.01,1.743,0.397,0.573,0.699,0.411,null,null,1.158,1.431,-0.12,0.127,1.569,1.914,0.347,0.454,"2026-08-01","2026-08-30"],[0,"tmin","nearest","30d",30,22.933,2,1.304,0.01,1.743,0.397,0.573,0.699,0.411,null,null,1.158,1.431,-0.12,0.127,1.569,1.914,0.347,0.454,"2026-08-01","2026-08-30"],[12,"tmin","bilinear","30d",30,22.933,2,1.304,0.01,1.743,0.397,0.573,0.699,0.411,null,null,1.158,1.431,-0.12,0.127,1.569,1.914,0.347,0.454,"2026-08-01","2026-08-30"],[12,"tmin","nearest","30d",30,22.933,2,1.304,0.01,1.743,0.397,0.573,0.699,0.411,null,null,1.158,1.431,-0.12,0.127,1.569,1.914,0.347,0.454,"2026-08-01","2026-08-30"],[0,"tmin","bilinear","365d",365,22.989,2,2.143,-0.008,3.044,0.271,0.414,0.539,0.896,null,null,1.946,2.356,-0.132,0.104,2.756,3.326,0.241,0.302,"2025-08-31","2026-08-30"],[0,"tmin","nearest","365d",365,22.989,2,2.143,-0.008,3.044,0.271,0.414,0.539,0.896,null,null,1.946,2.356,-0.132,0.104,2.756,3.326,0.241,0.302,"2025-08-31","2026-08-30"],[12,"tmin","bilinear","365d",365,22.989,2,2.143,-0.008,3.044,0.271,0.414,0.539,0.896,null,null,1.946,2.356,-0.132,0.104,2.756,3.326,0.241,0.302,"2025-08-31","2026-08-30"],[12,"tmin","nearest","365d",365,22.989,2,2.143,-0.008,3.044,0.271,0.414,0.539,0.896,null,null,1.946,2.356,-0.132,0.104,2.756,3.326,0.241,0.302,"2025-08-31","2026-08-30"],[0,"tmin","bilinear","90d",90,22.978,2,1.351,-0.05,1.85,0.406,0.584,0.697,0.504,null,null,1.274,1.439,-0.143,0.038,1.757,1.952,0.374,0.437,"2026-06-02","2026-08-30"],[0,"tmin","nearest","90d",90,22.978,2,1.351,-0.05,1.85,0.406,0.584,0.697,0.504,null,null,1.274,1.439,-0.143,0.038,1.757,1.952,0.374,0.437,"2026-06-02","2026-08-30"],[12,"tmin","bilinear","90d",90,22.978,2,1.351,-0.05,1.85,0.406,0.584,0.697,0.504,null,null,1.274,1.439,-0.143,0.038,1.757,1.952,0.374,0.437,"2026-06-02","2026-08-30"],[12,"tmin","nearest","90d",90,22.978,2,1.351,-0.05,1.85,0.406,0.584,0.697,0.504,null,null,1.274,1.439,-0.143,0.038,1.757,1.952,0.374,0.437,"2026-06-02","2026-08-30"],[0,"tmin","bilinear","all",972,22.981,5,2.08,-0.019,2.936,0.271,0.416,0.547,0.845,null,null,1.973,2.201,-0.087,0.051,2.786,3.099,0.254,0.289,"2024-01-02","2026-08-30"],[0,"tmin","nearest","all",972,22.981,5,2.08,-0.019,2.936,0.271,0.416,0.547,0.845,null,null,1.973,2.201,-0.087,0.051,2.786,3.099,0.254,0.289,"2024-01-02","2026-08-30"],[12,"tmin","bilinear","all",972,22.981,5,2.08,-0.019,2.936,0.271,0.416,0.547,0.845,null,null,1.973,2.201,-0.087,0.051,2.786,3.099,0.254,0.289,"2024-01-02","2026-08-30"],[12,"tmin","nearest","all",972,22.981,5,2.08,-0.019,2.936,0.271,0.416,0.547,0.845,null,null,1.973,2.201,-0.087,0.051,2.786,3.099,0.254,0.289,"2024-01-02","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,1,"tmax","90d","aifs_single","persistence",29,0.427,0.307,0.532,true,"bilinear"],["ALL",0,1,"tmax","90d","aurora_gfs","persistence",1,1.732,1.732,1.732,true,"bilinear"],["ALL",0,1,"tmax","90d","aurora_ifs","persistence",2,1.217,1.053,1.38,true,"bilinear"],["ALL",0,1,"tmax","90d","fourcastnet_gfs","persistence",1,0.403,0.403,0.403,true,"bilinear"],["ALL",0,1,"tmax","90d","fourcastnet_ifs","persistence",2,0.508,0.274,0.743,true,"bilinear"],["ALL",0,1,"tmax","90d","gfs","persistence",29,0.134,0.02,0.263,true,"bilinear"],["ALL",0,1,"tmax","90d","graphcast_gfs","persistence",1,1.541,1.541,1.541,true,"bilinear"],["ALL",0,1,"tmax","90d","graphcast_ifs","persistence",27,1.246,1.123,1.372,true,"bilinear"],["ALL",0,1,"tmax","90d","ifs_hres","persistence",23,0.493,0.344,0.627,true,"bilinear"],["ALL",0,1,"tmax","90d","pangu_gfs","persistence",1,0.187,0.187,0.187,true,"bilinear"],["ALL",0,1,"tmax","90d","pangu_ifs","persistence",2,0.555,0.317,0.793,true,"bilinear"],["ALL",0,1,"tmin","90d","aifs_single","persistence",29,-0.065,-0.16,0.037,false,"bilinear"],["ALL",0,1,"tmin","90d","aurora_gfs","persistence",1,0.379,0.379,0.379,true,"bilinear"],["ALL",0,1,"tmin","90d","aurora_ifs","persistence",2,-0.193,-0.54,0.153,false,"bilinear"],["ALL",0,1,"tmin","90d","fourcastnet_gfs","persistence",1,0.189,0.189,0.189,true,"bilinear"],["ALL",0,1,"tmin","90d","fourcastnet_ifs","persistence",2,0.03,0.017,0.043,true,"bilinear"],["ALL",0,1,"tmin","90d","gfs","persistence",29,0.312,0.185,0.421,true,"bilinear"],["ALL",0,1,"tmin","90d","graphcast_gfs","persistence",1,0.362,0.362,0.362,true,"bilinear"],["ALL",0,1,"tmin","90d","graphcast_ifs","persistence",27,-0.132,-0.262,0.013,false,"bilinear"],["ALL",0,1,"tmin","90d","ifs_hres","persistence",23,-0.001,-0.161,0.166,false,"bilinear"],["ALL",0,1,"tmin","90d","pangu_gfs","persistence",1,0.155,0.155,0.155,true,"bilinear"],["ALL",0,1,"tmin","90d","pangu_ifs","persistence",2,-0.205,-0.43,0.021,false,"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":[]}