Madrid GTFS
Transit GTFS shaped as a reactive semantic graph on
.me— for Smart Cities demos and dependency‑propagation benchmarks. No bulk dumps in this repo.
Madrid subway / regional GTFS is the shared shape used by:
- Live
.medemos (tiny synthetic subset in the browser) - The Smart Cities landing and syntax walkthrough
- The GTFS‑Madrid benchmark path in
.me(Van Assche CHANGE packages from Zenodo)
Live demos (.me)
| Demo | URL |
|---|---|
| GTFS Madrid universe | gtfs-madrid-universe.html |
| Madrid knowledge / fares | madrid-knowledge.html |
| Demo graph JSON (subset) | gtfs-madrid-demo-graph.json |
These pages load a mini GTFS‑Madrid‑shaped graph — not the full Zenodo extract.
Smart Cities
| Page | URL |
|---|---|
| Smart Cities landing | neurons-me.github.io/smart-cities/ |
| Syntax (reactive city tree) | .me/docs/Smart-Cities.html |
Benchmark path
In the .me repo (do not copy multi‑GB data/ here):
- Adapter + workload:
Typescript/tests/Benchmarks/GTFS-Madrid/ - Measures dependency propagation (
k, recomputed,sourcePath, latency) under GTFS‑like CREATE / UPDATE / DELETE — not an RML/RDF materialization bench.
Local clone:
git clone https://github.com/neurons-me/.me.git
cd .me/Typescript
# see tests/Benchmarks/GTFS-Madrid/README.md — put dumps under data/ (gitignored)
Data sources (link only)
| Resource | Link |
|---|---|
| Van Assche CHANGE packages (preferred) | Zenodo 10.5281/zenodo.14038823 |
| GTFS‑Madrid‑Bench (Chaves‑Fraga et al.) | oeg-upm/gtfs-bench · Zenodo 10.5281/zenodo.3574492 |
Prefer CHANGE archives (GTFS-Scale-{1,10,100}-CHANGE.tar.xz), not ALL. Extract only the CSVs you need under the benchmark’s data/scale{N}/{base,seed0}/ — see the GTFS‑Madrid README.
Citation (benchmark lineage)
- Dylan Van Assche et al., Incremental Knowledge Graph Construction from Heterogeneous Data Sources — resources on Zenodo above.
- David Chaves‑Fraga et al., GTFS‑Madrid‑Bench (Journal of Web Semantics, 2020).