Project Meeting 2022.02.10 - ActivitySim/activitysim GitHub Wiki

Agenda

Update on SimWrapper:

  • Have been making improvements based on the feedback presented in previous meetings
  • Immediate development focus
    • adding summarize step to MTC example. Integrating with SANDAG example(s) might also make sense considering the work they have already performed on evaluating it
    • Updated SimWrapper
    • Added access to all pipeline tables in the summarize step (e.g. landuse)
  • Future development
    • Optimization of summary step, access to multi-level skim data (interest from partners in this feature, can a partner help with this? Including them is not exactly straight forward, will probably need consultant help)
    • SimWrapper improvements such as map creation, chart design, support for other browsers
  • Recent Updates on SimWrapper
    • maps no longer always open in San Francisco
    • error messages when dashboard configurations have errors
    • fixed some crashes when datasets do not load properly
    • many layout improvements
    • added functionality for "simwrapper here" to locally host simwrapper (just like how Jupyter notebooks work)
    • added Vega-Lite charts for more plot customization
    • improved performance: datasets only load once even if used in multiple panels, many browser "hangs" eliminated. Improvements in GeoJSON rendering still to come (using smaller/simpler GeoJSON files helps and makes this issue not as high priority).
    • Will push new version to ActivitySim github soon
  • Further Discussion
    • Visualization rendering works best on machines that have a GPU (even a low quality one). Using the new "simwrapper here" command should be able to help this problem by rendering with the machine with a GPU but getting the files from the server.
    • SANDAG will be attempting to stand up "public facing" server for internal visualization.
    • Would like to wrap up the phase 6b development task with a focus on implementation with/for a partner
    • Will include SimWrapper as a dependency in ActivitySim as part of the pull request
  • Useful Links

Admin:

  • Phase 7 notices to proceed should hopefully be sent soon, currently waiting on ensure back-end accounting items are in order
  • Might be possible to help support SimWrapper development with Phase 7 general funds