activitysim
activitysim copied to clipboard
ActivitySim Input Checking & Error Handling
trafficstars
Make it easier and less error prone to setup a new regional model implementation or scenario. When reading in inputs, the software will perform a series of validation checks such as:
- Each person belongs to a household, each household belongs to a microzone or zone, and each microzone belongs to a zone if applicable
- Each expression file is well formed and there are no formatting or syntax errors
- Each yaml file is well formed and there are no formatting or syntax errors
- All attributes referenced in expressions are in the input table or skims
ODOT has an input checker for its CT-RAMP model that is quite handy. The input checker library of checks continues to grow, similar to how a test system continues to expand its test coverage.