ActivitySim / activitysim

An Open Platform for Activity-Based Travel Modeling
https://activitysim.github.io
BSD 3-Clause "New" or "Revised" License
189 stars 96 forks source link

create step to load input tables from CSV files #248

Closed bstabler closed 4 years ago

bstabler commented 5 years ago

Instead of starting with an HDF5 file containing the following inputs:

We'll add them to the settings file and read them in via a new model step. The current script that does this outside of a formal activitysim run is at https://github.com/ActivitySim/activitysim/blob/shadow/scripts/mtc_inputs.py.

blakerosenthal commented 4 years ago

Task Spec

PopulationSim currently includes a robust model step called input_pre_processor that does a great job handling CSV inputs. CSVs are read from the data folder and loaded as injected tables according to the input_table_list specified in the settings config.

We will move this step to the ActivitySim package then reimport to PopulationSim.

In ActivitySim, three components will be affected:

Additionally: