{"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":"gfs","lead_day":0,"model_version":"gfs-0p25","segment_start":"2026-08-01","permalink":"/station/ALL/model/gfs/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",30,22.967,2,1.47,-0.621,1.894,0.25,0.483,0.662,0.297,null,null,1.405,1.533,-0.763,-0.452,1.794,1.986,0.225,0.271,"2026-08-01","2026-08-30"],[0,"tmax","nearest","30d",30,22.967,2,1.6,-0.581,2.041,0.237,0.451,0.604,0.302,null,null,1.537,1.664,-0.732,-0.395,1.953,2.119,0.211,0.259,"2026-08-01","2026-08-30"],[0,"tmax","bilinear","365d",30,22.967,2,1.47,-0.621,1.894,0.25,0.483,0.662,0.297,null,null,1.407,1.556,-0.802,-0.465,1.794,2.022,0.224,0.275,"2026-08-01","2026-08-30"],[0,"tmax","nearest","365d",30,22.967,2,1.6,-0.581,2.041,0.237,0.451,0.604,0.302,null,null,1.529,1.68,-0.778,-0.405,1.932,2.149,0.209,0.263,"2026-08-01","2026-08-30"],[0,"tmax","bilinear","90d",30,22.967,2,1.47,-0.621,1.894,0.25,0.483,0.662,0.297,null,null,1.405,1.54,-0.781,-0.448,1.788,2.006,0.222,0.274,"2026-08-01","2026-08-30"],[0,"tmax","nearest","90d",30,22.967,2,1.6,-0.581,2.041,0.237,0.451,0.604,0.302,null,null,1.534,1.665,-0.751,-0.379,1.941,2.131,0.211,0.261,"2026-08-01","2026-08-30"],[0,"tmax","bilinear","all",30,22.967,2,1.47,-0.621,1.894,0.25,0.483,0.662,0.297,null,null,1.404,1.552,-0.784,-0.445,1.784,2.02,0.222,0.278,"2026-08-01","2026-08-30"],[0,"tmax","nearest","all",30,22.967,2,1.6,-0.581,2.041,0.237,0.451,0.604,0.302,null,null,1.533,1.675,-0.756,-0.388,1.942,2.142,0.21,0.261,"2026-08-01","2026-08-30"],[0,"tmin","bilinear","30d",30,22.967,2,1.481,0.884,1.871,0.234,0.461,0.646,0.295,null,null,1.395,1.567,0.701,1.083,1.766,1.971,0.217,0.252,"2026-08-01","2026-08-30"],[0,"tmin","nearest","30d",30,22.967,2,1.564,0.944,1.995,0.24,0.435,0.62,0.326,null,null,1.504,1.627,0.754,1.155,1.9,2.1,0.222,0.257,"2026-08-01","2026-08-30"],[0,"tmin","bilinear","365d",30,22.967,2,1.481,0.884,1.871,0.234,0.461,0.646,0.295,null,null,1.382,1.596,0.68,1.106,1.756,1.99,0.217,0.254,"2026-08-01","2026-08-30"],[0,"tmin","nearest","365d",30,22.967,2,1.564,0.944,1.995,0.24,0.435,0.62,0.326,null,null,1.488,1.641,0.727,1.175,1.89,2.109,0.22,0.262,"2026-08-01","2026-08-30"],[0,"tmin","bilinear","90d",30,22.967,2,1.481,0.884,1.871,0.234,0.461,0.646,0.295,null,null,1.391,1.587,0.683,1.09,1.767,1.984,0.217,0.252,"2026-08-01","2026-08-30"],[0,"tmin","nearest","90d",30,22.967,2,1.564,0.944,1.995,0.24,0.435,0.62,0.326,null,null,1.495,1.637,0.732,1.156,1.895,2.104,0.22,0.258,"2026-08-01","2026-08-30"],[0,"tmin","bilinear","all",30,22.967,2,1.481,0.884,1.871,0.234,0.461,0.646,0.295,null,null,1.386,1.598,0.683,1.117,1.759,2.0,0.219,0.253,"2026-08-01","2026-08-30"],[0,"tmin","nearest","all",30,22.967,2,1.564,0.944,1.995,0.24,0.435,0.62,0.326,null,null,1.48,1.647,0.73,1.183,1.887,2.126,0.221,0.258,"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","gfs",30,0.426,0.338,0.501,true,"bilinear"],["ALL",0,0,"tmax","90d","aurora_gfs","gfs",2,1.596,1.547,1.645,true,"bilinear"],["ALL",0,0,"tmax","90d","aurora_ifs","gfs",3,1.257,1.046,1.492,true,"bilinear"],["ALL",0,0,"tmax","90d","fourcastnet_gfs","gfs",2,0.797,0.679,0.915,true,"bilinear"],["ALL",0,0,"tmax","90d","fourcastnet_ifs","gfs",3,0.986,0.696,1.565,true,"bilinear"],["ALL",0,0,"tmax","90d","gfs","graphcast_gfs",2,-1.486,-1.544,-1.428,true,"bilinear"],["ALL",0,0,"tmax","90d","gfs","graphcast_ifs",28,-1.086,-1.184,-1.006,true,"bilinear"],["ALL",0,0,"tmax","90d","gfs","ifs_hres",25,-0.318,-0.407,-0.2,true,"bilinear"],["ALL",0,0,"tmax","90d","gfs","pangu_gfs",2,-0.45,-0.581,-0.32,true,"bilinear"],["ALL",0,0,"tmax","90d","gfs","pangu_ifs",3,-0.447,-0.521,-0.41,true,"bilinear"],["ALL",0,0,"tmin","90d","aifs_single","gfs",30,-0.303,-0.4,-0.169,true,"bilinear"],["ALL",0,0,"tmin","90d","aurora_gfs","gfs",2,-0.178,-0.214,-0.142,true,"bilinear"],["ALL",0,0,"tmin","90d","aurora_ifs","gfs",3,-0.437,-0.472,-0.367,true,"bilinear"],["ALL",0,0,"tmin","90d","fourcastnet_gfs","gfs",2,-0.111,-0.28,0.059,false,"bilinear"],["ALL",0,0,"tmin","90d","fourcastnet_ifs","gfs",3,-0.286,-0.377,-0.198,true,"bilinear"],["ALL",0,0,"tmin","90d","gfs","graphcast_gfs",2,0.131,0.09,0.172,true,"bilinear"],["ALL",0,0,"tmin","90d","gfs","graphcast_ifs",28,0.365,0.272,0.497,true,"bilinear"],["ALL",0,0,"tmin","90d","gfs","ifs_hres",25,0.325,0.204,0.411,true,"bilinear"],["ALL",0,0,"tmin","90d","gfs","pangu_gfs",2,0.234,0.129,0.339,true,"bilinear"],["ALL",0,0,"tmin","90d","gfs","pangu_ifs",3,0.459,0.181,0.672,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":[]}