Compare method/model/scenario/period groups without conflating cases with physical EPW files. Optional weather statistics read existing local EPWs and report means and valid-hour counts; they do not rank methods or imply that different output types or calendar periods are scientifically equivalent. For standalone staged runs, case counts describe distinct cases with saved outputs; the method is recovered from the result's morphing stage.

shift_summary(
  x,
  store = NULL,
  refresh = TRUE,
  weather = FALSE,
  ui = shift_ui()
)

Arguments

x

A ShiftBatch, ShiftRun, or ShiftPlan; a run ID is also accepted.

store

Store used when x is a run ID.

refresh

Whether to reload saved workflow state before inspection.

weather

Whether to read local EPWs and include hourly weather means. Missing files and read errors are counted explicitly. Missing EPW sentinel codes are excluded, and every mean includes its valid-hour denominator.

ui

Presentation options from shift_ui() for optional EPW reads.

Value

A data.table with one row per method, model, scenario and period (and member/grid where applicable), counts, field roles and optional means.