Project Meeting 2022.03.17 - ActivitySim/activitysim GitHub Wiki
Action Items
Members to discuss options for AMPO Conference presentation, which is due April 1
Check back in with Sijia and WSP on how the testing
Admin
Phase 6 updates
Benchmarking:
Jeff addressed RSG review comments, waiting for RSG to approve responses
Visualization pull requests, passing request, waiting on code review on that
Elizabeth to code review
Joe Flood to code review
Vehicle type work still in progress
Issues tracker
ARC example model –issues in trip distribution related to skims, placeholder fix earlier to get the prototype running, needs a more comprehensive will be fixed later
AMPO conference
Need to submit abstract – due April 1
Desire to propose something more than a just a typical presentation, since there is so much to cover
You can ask for how much time you need, maybe 60 minutes, possibly 120 (unsure about the options available), you can add a panel or group of presenters
Caitlin said to specifically address what the AMPO conference attendees will take away from the presentation and recommend interactive components (polling, small group discussion, multiple speakers, interspersed Q&A, etc.)
To be further discussed at the members only meeting later today
Broader Testing (presentation by Sijia @ WSP)
Scripts to run individual model components
You do need to have run upstream components first (or have data that includes the upstream information). This could come from a different run (like from the java-based outputs).
Similar issue during benchmarking activity, here was Jeff’s process to account for this issue:
Run full model to use ActivitySim to recreate the check points, generate all the data which takes time, but then you have all that data and is necessary to generate for this kind of testing.
Need to enable checkpoints to have it to write to disk. There currently isn't code to write only the marginal data.
Recommends writing out what each step needs as an input and what is being output in order to remove anything extra along the way
Suggestion of having a data validation pre-process to check the inputs and make sure it’s all in the right format, etc.
This could be a significant effort to write the code and better model documentation.
What's proposed is to streamline the pipeline but may lead to some redesign.
Next steps
Put on the table as something that would will be necessary but not capable to do right now, likely would have to wait until Phase 8.
WSP will continue to develop their testing pys for each model component.
It was proposed that some T&M flex partner resources be used to spec out and design this.