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

specactions Parser readUCI & hdf5 Data Model #99

Open
6 of 12 tasks
rburghol opened this issue Sep 2, 2022 · 2 comments
Open
6 of 12 tasks

specactions Parser readUCI & hdf5 Data Model #99

rburghol opened this issue Sep 2, 2022 · 2 comments

Comments

@rburghol
Copy link
Contributor

rburghol commented Sep 2, 2022

Tasks

Background

Testing Data

wget https://deq1.bse.vt.edu/hsp2/land_spec.tar.gz
tar -xvf land_spec.tar.gz
cd land_spec
hsp2 import_uci hwmA51800.uci hwmA51800.h5
hsp2 run hwmA51800.h5

Data Models in hdf5

Development Notes

  • HSP2IO/hdf.py: this loads the hdf5 data into the uci_obj in HSP2/main.py
    • line 41:uci_obj = io_manager.read_uci()
  • HSP2Tools/data/ParseTable.csv: this contains the list of column defs for the parser to use when trying to load the SAs (and all the other UCI stuff).
  • main.py: Need to access the specactions from the hdf5 file and pass it into other routines, i.e., something like: specactions = uci_obj.specactions
  • HSP2/uci.py: this has the basic class shell definition for the UCI, in order to reference the specactions dictionary in main.py, this must be set or an error will be thrown
@rburghol

This comment was marked as outdated.

@rburghol
Copy link
Contributor Author

rburghol commented Sep 27, 2022

See #105

@rburghol rburghol changed the title specactions Parser readUCI specactions Parser readUCI & hdf5 Data Model Oct 7, 2022
@rburghol rburghol mentioned this issue Oct 17, 2022
Merged
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

1 participant