Repository navigation
docs: add Barcelona and Stockholm use-case demos - #475
Closed
kanaaraman wants to merge 2 commits into
Closed
kanaaraman wants to merge 2 commits into
kanaaraman wants to merge 2 commits into
Conversation
Add validate_gtfs.sh and profile_gtfs.sh, which check and summarise the AMB metropolitan bus GTFS feed listed in barcelona.md, and an EDC workflow that publishes the feed as a data product using the request shapes from test 2.2.3.1A. Link the demo from barcelona.md. Co-Authored-By: Claude Opus 5.5 <[email protected]>
kanaaraman
marked this pull request as ready for review
October 21, 2026 07:56
|
Azure Static Web Apps: Your stage site is ready! Visit it here: https://salmon-desert-0898cbb03-475.westeurope.5.azurestaticapps.net |
Add stockholm.md listing SLB-analys data sources, and a demo in which SLB shares NO2, PM10 and noise with Trafikkontoret for low emission zone follow-up: fetch_slb.sh and analyse_slb.sh fetch hourly data from the open SLB API and compare it with the WHO 2021 24 h guidelines, and slb-tk-lez.workflow.yaml holds the EDC calls with a purpose-bound policy. No API keys are included. Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
Azure Static Web Apps: Your stage site is ready! Visit it here: https://salmon-desert-0898cbb03-475.westeurope.5.azurestaticapps.net |
Author
|
Closing: this demo material now lives in a separate repository instead. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What type of PR is this? (check all applicable)
Description
Adds two end-to-end use-case demos under
design_decisions/data_sources/: Barcelona (AMB bus GTFS) and Stockholm (SLB air quality for the low emission zone).Barcelona AMB demo (
barcelona_demo/, linked frombarcelona.md)validate_gtfs.sh: checks required GTFS files, record counts, referential integrity (trips → routes, stop_times → stops/trips) and feed validity dates.profile_gtfs.sh: routes per operator, busiest lines, wheelchair-accessible stops and modes.bcn-amb-gtfs.workflow.yaml: EDC management API workflow (asset, policy, contract definition, catalogue, negotiation, transfer) reusing the request shapes from test 2.2.3.1A. Hosts, API key and the MobilityDCAT-AP theme URI are placeholders.Run on 2026-10-21 against AMB feed version 20261021 (8,295,351 bytes, sha256
bc87858b…cddc3b):Stockholm LEZ demo (
stockholm_demo/, newstockholm.md)SLB-analys (provider) shares NO2, PM10 and noise with Trafikkontoret (consumer) for low emission zone follow-up.
fetch_slb.sh: hourly NO2 and PM10 from the open SLB API (public keylvl1).analyse_slb.sh: mean, peak, latest, busiest hour and days above the WHO 2021 24 h guidelines (NO2 25, PM10 45 µg/m³).slb-tk-lez.workflow.yaml: EDC calls with a policy limited to TK and the purpose LEZ-follow-up. The EnviroSuite noise key is referenced only as a vault secret name.Run on 2026-10-21 for Norrlandsgatan 21, 7–21 Oct (675 hourly records):
Neither connector workflow has been executed against live connectors yet; both are ready-to-fill collections with placeholder hosts, DIDs and keys.
Related Tickets & Documents
design_decisions/data_sources/barcelona.mdand the newstockholm.mdtests/data_product_publication/publication/publication_on_emds_catalogue/test_2_2_3_1aInstructions
test_X_Y_Z_T/result_{testing_facility}.mdfile. (not a test result PR)Security Risk Assessment
🤖 Generated with Claude Code