RSGInc / micromobility_toolset

Micromobility Travel Modeling Toolkit
Other
3 stars 2 forks source link

Warn when skims are incomplete #9

Open blakerosenthal opened 3 years ago

blakerosenthal commented 3 years ago

Missing zone-zone pairs in skims and trip matrices are silently filled with zeros. This allows us to write files with manageable sizes by only including non-zero values in the trip and skim outputs. However, when re-using skims from previous runs, we don't check which zone-to-zone pairs were used to generate the original matrix. This means we might accidentally reuse an incomplete skim if the old run didn't include all the zone pairs from the new run.

If the old skim doesn't match the new zone list, we should rebuild the skim from the network.

Possible solutions:

blakerosenthal commented 3 years ago

@bstabler Would be interested in your thoughts on this, but probably LOE ~2-4 hrs