Skip to content

Multiple Models Management System

Ben Stabler edited this page Mar 13, 2020 · 19 revisions

Goal

To develop a system for ensuring cooperative management of a shared AB modeling software platform, ActivitySim. See also Phase 5 Task 2 scope for more detail.

Idea

A contribution (i.e. pull request) to ActivitySim runs registered models against the code to ensure revisions are desired:

  • registered models in the core repository

    • Tm1_example
    • Tm1_estimation_mode
    • Tm1_multiple_zone
    • Etc.
  • registered models in partner repositories

    • ARC
    • SEMCOG
    • SANDAG Cross Border
    • Etc.

All must pass their test(s) before acceptance of the contribution (i.e. the pull request is merged and an update released).

Notes

  • Inclusion in the system is part of consortium membership.
  • This is similar to the DaySim test system and maintenance plan.
  • The details, including a scope for developing the system, setting up a maintenance plan, etc. need to be worked out.
Clone this wiki locally