Synthetic population workshop
Introduction
Sebastian Hörl
8 November 2024
IRT SystemX
Today's workshop
Users & Implementations
Users & Implementations
Contributions
Repository
Commits
Repository
Recent CHANGELOG
Contributing
git clone git@github.com:user/ile-de-france.git
Contributing
git branch my_changes
Contributing
git commit -m "feat: new great feature"
git push origin my_changes
Contributing
Contributing
Contributing
Agenda
Synthetic population workshop
Roadmap
Short-term
http://www.eqasim.org
Mid-term
Demand synthesis
pipeline
Standardized MATSim
with DCM
vs
Mid-term
+ Munich (see later)
Mid-term
Mid-term
rule step1:
params:
text="some text"
output:
"step1_output.txt"
script:
"step1.py"
rule step2:
input:
"step1_output.txt"
output:
"step2_output.txt"
script:
"step2.py"
snakemake pipeline.smk
Mid-term
Mid-term
Example: Brussels / Madrid
Pro
Contra
Custom rewrite and improvement of synpp seems like the better alternative
Mid-term
Example: Brussels / Madrid
Pro
Contra
Custom rewrite and improvement of synpp seems like the better alternative
Mid-term
Implementation
Mid-term
Synthetic population workshop
Projections by department
Projections by department
Projections by department
Projections by department
Projections by department
RP2019
INSEE
Synthetic
Projections by department
Projections by department
Synthetic population workshop
Munich implementation
Munich implementation
Idea
Munich implementation
Reminder: aliasing functionality
Munich implementation
Reminder: aliasing functionality
Munich implementation
Munich pipeline
Munich implementation
Munich pipeline
Munich implementation
Validation
Munich implementation
Home location density
Munich implementation
Work activity density
Munich implementation
Work trips
Munich implementation
Comparison MiD
Munich implementation
Comparison MiD
Munich implementation
Comparison MiD
Munich implementation
Comparison MiD
Munich implementation
Comparison transit flows
Munich implementation
Comparison car travel times
1000 random car trips across population
Based on TomTom routing API
Munich implementation
Next steps
Munich implementation