Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

output_tables function also write hdf5 if desired #278

Closed
bstabler opened this issue Dec 9, 2019 · 3 comments
Closed

output_tables function also write hdf5 if desired #278

bstabler opened this issue Dec 9, 2019 · 3 comments
Assignees

Comments

@bstabler
Copy link
Contributor

bstabler commented Dec 9, 2019

Provide automatic generation of simpler and more typical activity-based model output files such as the final household, person, tour, and trip files. (which basically means adding a CSV or HDF5 option to the output_tables function)

https://github.com/ActivitySim/activitysim/blob/master/example/configs/settings.yaml#L72

@bettinardi
Copy link

Hi Ben, I'm interested in following and reviewing this. I think we said that those that are closely following a topic would be assignees. I'm currently not an allowed editor on the activitySim github repo, so I can't add myself. What's the right course of action.? Can you add me?

@joecastiglione
Copy link
Contributor

joecastiglione commented Dec 9, 2019 via email

@bettinardi bettinardi self-assigned this Dec 9, 2019
@bstabler bstabler pinned this issue Dec 11, 2019
@blakerosenthal
Copy link
Contributor

Task Spec

The write_output_tables step currently only handles CSV outputs. We will add the option to write all tables into a single HDF5 store of pandas DataFrames via pandas.to_hdf. This option will be controlled in settings.yaml via a new subflag to output_tables called h5_store:

output_tables:
  h5_store: true
  action: include
  prefix: final_
  tables:
    - checkpoints
    ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants