Skip to content
Max Gardner edited this page Sep 22, 2021 · 6 revisions

To do:

  • Catch stderr from containers and handle in run.py
  • Change docker-py calls to leave containers up and running, pass commands dynamically using exec_run()
  • Add btype conversion in usim/preprocessor.py.
    • convert numeric types back to str to avoid this if/else logic here
  • zone_geoms table should get passed through UrbanSim process to ActivitySim preprocessor doesn't need to download the geoms every time.
    • still have to update zones columns that correspond to aggregated values that were updated in UrbanSim (e.g. employment density, etc.)
  • Don't bother downloading zone_geoms at all if blocks, schools, colleges all have zone IDs
  • Add schools/colleges to .h5 datastore and pass thru UrbanSim process to ActivitySim preprocessor doesn't have to load them every time.
Clone this wiki locally