Skip to content

Catalog NEX-GDDP-CMIP6 timeseries_mean_month aggregates (A + new trends B) in STAC / CDH #2

Description

@peetmate

@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

  1. 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?
  2. Item granularity — one item per period? per period×variable? (non-geo admin tables → continental Africa bbox, parquet asset.)
  3. Does the CDH record format/fields look right for v0.0.1, or adjust before I template the rest?
  4. License + citation to use (the YAML TODOs)?

Filed from hazards_prototype (CR-119 / CR-117).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions