Edmonton Daily Brief · Sources

Sources

<a href="/sources.html">Sources</a>

EDB · Sections
  1. Front page
  2. Weather & Alerts
  3. City Hall
  4. Public Safety
  5. Development & Business
  6. Courts & Legal
  7. Sports
  8. Schools & Campus
  9. Community & Events
  10. Tech & Research
  11. The Province
  12. What’s On — every listing, weeks ahead
  13. Buses — the live tracker
  14. Search the paper

ECCC MSC Datamart by AMQPS announcement — SWOB-ML hourly surface observations, Edmonton Blatchford (CXEC)

Read
yes, on the basis of an open licence
What the paper uses
figures and listings, credited
How it is read
amqp
Its own page
ECCC MSC Datamart by AMQPS announcement — SWOB-ML hourly surface observations, Edmonton Blatchford (CXEC)
Terms
its terms, read 2026-10-10: “grants you a worldwide, royalty-free, perpetual, non-exclusive licence to use the Information”
Licence
Environment and Climate Change Canada Data Servers End-use Licence — linked wherever the paper credits it
Permission
not yet asked
Credit
Data Source: Environment and Climate Change Canada
Decided by
the paper's publisher, 2026-10-18 (now dial plan: "Add SWOB obs via AMQPS" (owner, 2026-10-18), under the licence recorded in DECISIONS #38)
Last answered
2026-09-13 02:01 UTC
Notes

The MEASURED hours behind now on the now dial — air temperature, dew point, humidity, wind and gust, hourly precipitation and station pressure at Blatchford, each hour as it was observed. Until this, the paper's measured past was the one reading each edition carried, about two a day. Read only at the file the broker announced (pipeline/sources/msc_amqp.py, pipeline/sources/swob.py).

RE-ENABLED 2026-10-21 BY AMQPS ANNOUNCEMENT. It was disabled on 2026-09-13 because its URL was ONE hourly file, 2026-08-19 21:00 UTC: a static URL cannot follow a file named by the hour, and it answered 200 on 126 polls while producing nothing — a 200 that no health check could see. The route now is the one MSC's usage policy requires: msc_amqp drains a durable queue bound to CXEC's announcements, and swob.py downloads exactly the announced files, parses them, and keeps each hour once. Values are bounded at the parser: a provider's qa_summary is a claim about its process, not about the number (CLAUDE.md), so an element is dropped when MSC flags it (qa_summary 0 or -1) AND when it is outside the range the quantity can take, whatever the flag says. Edmonton-area SWOB stations, confirmed by a GeoMet swob-stations query on 2026-08-19 (kept from the earlier record): CXEC Edmonton Blatchford (wmo 71157, msc 3012209, MSC) — the one read; CXEG Edmonton International CS (wmo 71155); CYED Edmonton Namao (wmo 71121); CYEG Edmonton International (wmo 71123, NAV CANADA); CZVL Edmonton/Villeneuve (wmo 71664). The city/airport spread is often 3-5 °C on a winter inversion night.

If this is yours and you want it left out, write to [email protected]. We stop reading it and withdraw everything that cited it, past editions included. Every source · How this paper is made