@bjyberg — two domain=climate/.../processing=timeseries_mean_month/timeframe=3months/ parquet aggregates are now live on S3 but not in the STAC catalog (the catalog currently holds the per-year processing=analysis-ready .tif rasters under climate/nex-gddp-cmip6-hazards, not these admin-aggregated parquets). Flagging for cataloging + a steer on the CDH path.
A — ensemble_season_timeseries (republished 2026-06-12, CR-119)
- Keys:
…/period={1995-2014,2021-2040,2041-2060,2061-2080,2081-2100}/baseline=1995-2014/variable=ensemble_season_timeseries.parquet
- Pruned to the notebook read-set + iso3-first sorted/prunable; restored CR-060 q17/q83(_anomaly) + n_models.
- Schema:
iso3, admin0_name, admin1_name, scenario, timeframe, year, hazard, season, baseline_name, mean, sd, q17, q83, n_models, mean_anomaly, sd_anomaly, q17_anomaly, q83_anomaly
- Prior objects backed up to
.preFix-20260612-125412.bak.
B — ensemble_season_trends (new, 2026-06-12, CR-117)
- Keys:
…/period={2021-2040,2041-2060,2061-2080,2081-2100}/baseline=1995-2014/variable=ensemble_season_trends.parquet (~8 MB each)
- Schema:
iso3, admin0_name, admin1_name, scenario, timeframe, season, hazard, stat, mean, sd, stat ∈ {value_slope, value_decade}
- Per-GCM Theil–Sen then ensembled (mean/sd). Significance deferred (AR6 agreement metric, CR-117).
CDH metadata
Drafted a CDH v0.0.1 record for B against your standard: metadata/cdh/ensemble_season_trends.cdh.yaml (TODOs: license, citation, confirm Africa bbox). Can do a parallel one for A.
Questions
- Right path to catalog these — author CDH YAML → your
stac/ build, or a direct collection under climate/? New collection (e.g. nex-gddp-cmip6-hazard-timeseries) vs items under the existing nex-gddp-cmip6-hazards?
- Item granularity — one item per period? per period×variable? (non-geo admin tables → continental Africa bbox, parquet asset.)
- Does the CDH record format/fields look right for v0.0.1, or adjust before I template the rest?
- License + citation to use (the YAML TODOs)?
Filed from hazards_prototype (CR-119 / CR-117).
@bjyberg — two
domain=climate/.../processing=timeseries_mean_month/timeframe=3months/parquet aggregates are now live on S3 but not in the STAC catalog (the catalog currently holds the per-yearprocessing=analysis-ready.tifrasters underclimate/nex-gddp-cmip6-hazards, not these admin-aggregated parquets). Flagging for cataloging + a steer on the CDH path.A —
ensemble_season_timeseries(republished 2026-06-12, CR-119)…/period={1995-2014,2021-2040,2041-2060,2061-2080,2081-2100}/baseline=1995-2014/variable=ensemble_season_timeseries.parquetiso3, admin0_name, admin1_name, scenario, timeframe, year, hazard, season, baseline_name, mean, sd, q17, q83, n_models, mean_anomaly, sd_anomaly, q17_anomaly, q83_anomaly.preFix-20260612-125412.bak.B —
ensemble_season_trends(new, 2026-06-12, CR-117)…/period={2021-2040,2041-2060,2061-2080,2081-2100}/baseline=1995-2014/variable=ensemble_season_trends.parquet(~8 MB each)iso3, admin0_name, admin1_name, scenario, timeframe, season, hazard, stat, mean, sd,stat ∈ {value_slope, value_decade}CDH metadata
Drafted a CDH
v0.0.1record for B against your standard:metadata/cdh/ensemble_season_trends.cdh.yaml(TODOs: license, citation, confirm Africa bbox). Can do a parallel one for A.Questions
stac/build, or a direct collection underclimate/? New collection (e.g.nex-gddp-cmip6-hazard-timeseries) vs items under the existingnex-gddp-cmip6-hazards?Filed from hazards_prototype (CR-119 / CR-117).