Skip to content

Multiple Models Management System

Ben Stabler edited this page Apr 2, 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 test models and expected results in the core repository

    • Tm1_example
    • Tm1_estimation_mode
    • Tm1_multiple_zone
    • Etc.
  • registered test models and expected results 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

Clone this wiki locally