Skip to content

Repository files navigation

PopulationSim

Python package

PopulationSim is an open platform for population synthesis. It emerged from Oregon DOT's desire to build a shared, open, platform that could be easily adapted for statewide, regional, and urban transportation planning needs. PopulationSim includes its own modeling core, originally derived from ActivitySim.

Command-Line Interface

Use Python 3.12 for the released application. Install uv 0.13.4 or newer, then install the released command-line application:

uv tool install --python 3.12 populationsim

PopulationSim can then be run directly from the command line. The config, data, and output directories must already exist:

populationsim -c /path/to/configs -d /path/to/data -o /path/to/output

See Getting Started for the uv setup and example commands, or browse the examples directory. For existing environments, follow the certificate security update instructions for the October 2026 eMudhra/emSign incident before installing packages.

Documentation

https://activitysim.github.io/populationsim/

Releases

Packages

Used by

Contributors

Languages