Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set commute_level for workplace assignment distinctly from boundary geography #55

Open
sgreenbury opened this issue Oct 7, 2024 · 1 comment

Comments

@sgreenbury
Copy link
Collaborator

sgreenbury commented Oct 7, 2024

In terms of steps, it would require some edits to 3.2.2_assign_primary_zone_work.py:

  1. Edit possible_zones_work before it is used here. The zones all match the boundary_geography resolution. If boundary_geography is OA, we should replace each possible_zones to it's parent MSOA and use that as possible_zones_work

  2. After the assignment, each activity is mapped to an MSOA. If the boundary_geography is OA, we need to sample oan OA from the chosen MSOAs. This should be done before this step

Originally posted by @Hussein-Mahfouz in #52 (comment)

@Hussein-Mahfouz
Copy link
Collaborator

This is particularly useful if we are running on a big study area. The workzone assignment optimization problem might not be feasible at a high resolution (OA level) for a city like London. Running the problem at a lower resolution (MSOA level) would significantly reduce the number of variables.

One question to answer before implementing: Under what scenario would it be insufficient to run the entire pipeline at a lower resolution (e.g. MSOA level)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants