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

Add single function that kicks off all HIFLD Grid building #226

Closed
1 task done
danielolsen opened this issue Sep 21, 2021 · 2 comments
Closed
1 task done

Add single function that kicks off all HIFLD Grid building #226

danielolsen opened this issue Sep 21, 2021 · 2 comments
Assignees
Labels
feature request Request for a new feature. (Only lives in Backlog) hifld Related to ingestion of the HIFLD data

Comments

@danielolsen
Copy link
Contributor

🚀

  • Is your feature request essential for your project?

Describe the workflow you want to enable

I wish there was a single user-facing function that could orchestrate all lower-level functions to build HIFLD grid data.

Describe your proposed implementation

The functions inputs should only be pass-throughs to lower-level functions, e.g. the higher-level functions within prereise.gather.griddata.hiflddata.data_process.

@danielolsen danielolsen added the feature request Request for a new feature. (Only lives in Backlog) label Sep 21, 2021
@danielolsen danielolsen added the hifld Related to ingestion of the HIFLD data label Sep 21, 2021
@danielolsen
Copy link
Contributor Author

I've got a draft design in this branch: https://github.com/Breakthrough-Energy/PreREISE/tree/daniel/hifld_top_level. The high-level idea is that the user can import and call this one function, with the only argument being the location to write the outputs, and this function orchestrates:

  • Processing raw inputs, via the highest-level function in each relevant sub-module of prereise.gather.griddata.hifld.data_process
  • Separating dataframes to match the PowerSimData CSV schema
  • Filling in columns with default/dummy values
  • Writing/copying files as appropriate

@danielolsen
Copy link
Contributor Author

Closed via #236.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Request for a new feature. (Only lives in Backlog) hifld Related to ingestion of the HIFLD data
Projects
None yet
Development

No branches or pull requests

5 participants