Project Meeting 2021.01.07 - ActivitySim/activitysim GitHub Wiki

5b/6a Task 1 Project Management (milestone)

  • We're going to make the technical call one hour so we'll have two one hour calls a week
    • The bench will be at both meetings
    • And we need to be mindful of PM task burn
    • Let's keep up the pace though, things slowed a little during the holidays and we have a lot of work to do
  • We reviewed the Phase 6a scope review
    • We need to get going on the telecommute and transit pass tasks
    • I'll talk with Blake about the telecommute model programming
    • I'll talk with Joel about the transit pass model design
    • DaySim has adjacent features to transit pass ownership such as fare discounts for seniors that we should consider in the model design
    • Here's the telecommute design page
    • Jeff going to work on task 5 performance tuning next
    • He'll bring a list of ideas to the next discussion
    • ARC time-of-day, logsums, and number of zones issues may be a good topic
    • Let's have him profile a full model run to inform what we work on
    • Profiling includes runtime, memory usage, hardware needs, etc.
    • Improving chunking and dealing with strings are additional topics
    • For task 6, multiple models tests system, our experience with ARC's extensions is informative
    • I think we need to expand the test system to formally include the example_manifest.yaml and activitysim_resources
    • Curating a list of examples that we maintain, document, test, etc. is an important topic as the project grows
    • These are similar to the "spines" we've discussed
    • We need to be intentional
    • And it includes the notebooks
    • We are still sorting out the agency versus spine issue
    • What did we do at PTV? We accepted any setup out in the wild into the nightly test/build system since it should work. Maybe this is the answer. The test system should test any example we want to include. This is inline with the idea to expand the test system to formally include the example_manifest.yaml and activitysim_resources
    • task 7, inputs, outputs, etc., we'll review ODOT's input checker and the team will brainstorm a list of potential todos
    • We'll work on this later
    • We're ok with project schedule since the contract ends June
    • SANDAG has an inputs checker we can review as well
  • AMPO likely to get the bench contract out for signature in a couple weeks; still working on the licensing issue

5b Task 2 Strategic Planning (milestone)

  • I still need to review V3

5b Task 10 Support for Three Zone Systems and TVPB (milestone)

6a Task 2 Complete Estimation Mode (milestone)

  • Finishing up improvements for trip mode choice - separation of coefficients and data and EDB writer
  • CDAP estimation example drafted

6a Task 3 Telecommute Model in Cooperation with SEMCOG (milestone)

  • No update

6a Task 8 Maintenance and Support (milestone)

  • Clint's contributions are ready to be pulled
  • I'll review and pull and create an ARC extensions example for testing and distribution