Affiliated Packages - ActivitySim/activitysim GitHub Wiki

An affiliated package is an activity-based modeling related Python package that is not part of the activitysim core package, but has requested to be included as part of the ActivitySim project. These packages demonstrate a commitment to ActivitySim’s goal of building a shared, open, platform that can be easily adapted, is robust, efficient, is well-maintained, and makes use of the ActivitySim core libraries. Although these packages are not yet formally part of the ActivitySim project/governance, the long term vision is to better unite all these projects/packages.

Package Name Description Status Maintainer PyPI
netbuffer Network Buffering Measures In-Development Ben Stabler https://pypi.org/project/bca4abm/
bca4abm Benefit Cost Analysis In-Development Ben Stabler

Becoming an Affiliated Package

If you are a developer of an activity-based modeling related package and would like your package to become affiliated with the ActivitySim project, contact a member of the PMC. The PMC will then consider adding your package to the affiliation table based on the Contribution Review Criteria.

The package should use classes and functions from the ActivitySim package wherever possible and appropriate. This facilitates re-use of code and sharing of resources. The package developer(s) should make an effort to connect with the ActivitySim developer community, including developers from the core ActivitySim package or any related affiliated packages. If your package is judged to meet these standards, it will be added to the affiliated package table. If the package becomes unmaintained or does not meet the standards anymore, it will be removed.