Running Simulations
Run a full batch
uv run local.py project.yaml
What happens during a run
- The YAML config is loaded and validated.
- Input data is preprocessed and transformed.
- Upgrade scenarios are applied when configured.
- Each building gets its simulation directory and OSW file.
- OpenStudio runs are executed in parallel.
- Outputs are collected and post-processed.
Troubleshooting basics
- If OpenStudio is not found, verify
OPENSTUDIO_EXE or PATH.
- If schema validation fails, verify
SCHEMA_VERSION and required fields.
- If weather mapping fails, verify region names and weather settings in input/config.