{"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":"ifs_hres","lead_day":0,"model_version":"ifs-gpid161","segment_start":"2026-08-01","permalink":"/station/ALL/model/ifs_hres/lead/0/","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",25,22.32,2,1.791,-1.523,2.142,0.149,0.315,0.507,0.22,null,null,1.68,1.882,-1.654,-1.347,2.043,2.244,0.113,0.21,"2026-08-01","2026-08-30"],[0,"tmax","nearest","30d",25,22.32,2,1.855,-1.486,2.279,0.166,0.32,0.505,0.254,null,null,1.771,1.955,-1.645,-1.288,2.163,2.411,0.139,0.208,"2026-08-01","2026-08-30"],[0,"tmax","bilinear","365d",25,22.32,2,1.791,-1.523,2.142,0.149,0.315,0.507,0.22,null,null,1.639,1.941,-1.702,-1.289,1.996,2.309,0.106,0.229,"2026-08-01","2026-08-30"],[0,"tmax","nearest","365d",25,22.32,2,1.855,-1.486,2.279,0.166,0.32,0.505,0.254,null,null,1.741,2.024,-1.698,-1.215,2.141,2.498,0.134,0.215,"2026-08-01","2026-08-30"],[0,"tmax","bilinear","90d",25,22.32,2,1.791,-1.523,2.142,0.149,0.315,0.507,0.22,null,null,1.644,1.913,-1.692,-1.284,1.995,2.282,0.108,0.238,"2026-08-01","2026-08-30"],[0,"tmax","nearest","90d",25,22.32,2,1.855,-1.486,2.279,0.166,0.32,0.505,0.254,null,null,1.738,2.0,-1.69,-1.227,2.141,2.468,0.136,0.219,"2026-08-01","2026-08-30"],[0,"tmax","bilinear","all",25,22.32,2,1.791,-1.523,2.142,0.149,0.315,0.507,0.22,null,null,1.639,1.914,-1.679,-1.281,2.0,2.293,0.106,0.235,"2026-08-01","2026-08-30"],[0,"tmax","nearest","all",25,22.32,2,1.855,-1.486,2.279,0.166,0.32,0.505,0.254,null,null,1.737,1.999,-1.672,-1.223,2.136,2.468,0.135,0.221,"2026-08-01","2026-08-30"],[0,"tmin","bilinear","30d",25,22.32,2,1.145,0.565,1.513,0.359,0.588,0.761,0.252,null,null,1.059,1.217,0.409,0.701,1.389,1.62,0.318,0.389,"2026-08-01","2026-08-30"],[0,"tmin","nearest","30d",25,22.32,2,1.23,0.622,1.636,0.325,0.573,0.718,0.266,null,null,1.134,1.313,0.451,0.772,1.494,1.761,0.298,0.354,"2026-08-01","2026-08-30"],[0,"tmin","bilinear","365d",25,22.32,2,1.145,0.565,1.513,0.359,0.588,0.761,0.252,null,null,1.057,1.227,0.372,0.714,1.382,1.629,0.309,0.388,"2026-08-01","2026-08-30"],[0,"tmin","nearest","365d",25,22.32,2,1.23,0.622,1.636,0.325,0.573,0.718,0.266,null,null,1.13,1.32,0.414,0.775,1.478,1.766,0.292,0.356,"2026-08-01","2026-08-30"],[0,"tmin","bilinear","90d",25,22.32,2,1.145,0.565,1.513,0.359,0.588,0.761,0.252,null,null,1.059,1.223,0.374,0.713,1.381,1.628,0.312,0.384,"2026-08-01","2026-08-30"],[0,"tmin","nearest","90d",25,22.32,2,1.23,0.622,1.636,0.325,0.573,0.718,0.266,null,null,1.132,1.325,0.408,0.779,1.487,1.77,0.293,0.354,"2026-08-01","2026-08-30"],[0,"tmin","bilinear","all",25,22.32,2,1.145,0.565,1.513,0.359,0.588,0.761,0.252,null,null,1.051,1.227,0.337,0.719,1.377,1.634,0.299,0.388,"2026-08-01","2026-08-30"],[0,"tmin","nearest","all",25,22.32,2,1.23,0.622,1.636,0.325,0.573,0.718,0.266,null,null,1.122,1.324,0.375,0.776,1.46,1.776,0.292,0.354,"2026-08-01","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,0,"tmax","90d","aifs_single","ifs_hres",25,0.108,0.038,0.155,true,"bilinear"],["ALL",0,0,"tmax","90d","aurora_gfs","ifs_hres",2,1.181,1.023,1.34,true,"bilinear"],["ALL",0,0,"tmax","90d","aurora_ifs","ifs_hres",3,0.707,0.424,0.848,true,"bilinear"],["ALL",0,0,"tmax","90d","fourcastnet_gfs","ifs_hres",2,0.382,0.293,0.472,true,"bilinear"],["ALL",0,0,"tmax","90d","fourcastnet_ifs","ifs_hres",3,0.436,0.15,0.745,true,"bilinear"],["ALL",0,0,"tmax","90d","gfs","ifs_hres",25,-0.318,-0.407,-0.2,true,"bilinear"],["ALL",0,0,"tmax","90d","graphcast_gfs","ifs_hres",2,1.071,0.922,1.221,true,"bilinear"],["ALL",0,0,"tmax","90d","graphcast_ifs","ifs_hres",23,0.742,0.679,0.783,true,"bilinear"],["ALL",0,0,"tmax","90d","ifs_hres","pangu_gfs",2,-0.036,-0.113,0.042,false,"bilinear"],["ALL",0,0,"tmax","90d","ifs_hres","pangu_ifs",3,0.103,0.005,0.299,true,"bilinear"],["ALL",0,0,"tmin","90d","aifs_single","ifs_hres",25,-0.021,-0.091,0.046,false,"bilinear"],["ALL",0,0,"tmin","90d","aurora_gfs","ifs_hres",2,0.213,0.123,0.303,true,"bilinear"],["ALL",0,0,"tmin","90d","aurora_ifs","ifs_hres",3,-0.056,-0.083,-0.006,true,"bilinear"],["ALL",0,0,"tmin","90d","fourcastnet_gfs","ifs_hres",2,0.281,0.057,0.504,true,"bilinear"],["ALL",0,0,"tmin","90d","fourcastnet_ifs","ifs_hres",3,0.096,-0.039,0.164,false,"bilinear"],["ALL",0,0,"tmin","90d","gfs","ifs_hres",25,0.325,0.204,0.411,true,"bilinear"],["ALL",0,0,"tmin","90d","graphcast_gfs","ifs_hres",2,0.26,0.165,0.355,true,"bilinear"],["ALL",0,0,"tmin","90d","graphcast_ifs","ifs_hres",23,-0.055,-0.117,0.005,false,"bilinear"],["ALL",0,0,"tmin","90d","ifs_hres","pangu_gfs",2,-0.157,-0.316,0.002,false,"bilinear"],["ALL",0,0,"tmin","90d","ifs_hres","pangu_ifs",3,0.078,-0.18,0.334,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":[]}