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

A new system to convert between UCI, CSV, JSON, and HDF5... #175

Open
timcera opened this issue Aug 14, 2024 · 1 comment
Open

A new system to convert between UCI, CSV, JSON, and HDF5... #175

timcera opened this issue Aug 14, 2024 · 1 comment

Comments

@timcera
Copy link
Contributor

timcera commented Aug 14, 2024

Working on a a new system that will convert between several representations and wanted to announce so that if someone is working on the UCI parser we could work together.

What I have so far:

Current problem children:

  • SPEC-ACTIONS table is complex and different from all other tables. Leaving until last. Need to work with @rburghol to make sure get in place what he needs.
  • Using src/hsp2/hsp2tools/data/ParseTable.csv to shift between the different representations which has worked out really well. Right at the moment though I am not creating the table names for HDF5 correctly. I think a minor change either to the code or to ParseTable.csv will get that fixed.
@timcera
Copy link
Contributor Author

timcera commented Aug 14, 2024

Just looking at other issues and see @rburghol work on #90, #99, #105, #106, and #107. Quite a bit to take in.

With my new parser I can easily create UVQUAN and UVNAME pandas dataframes which can then be converted to CSV, HDF5, and JSON, however the conditional lines are a real problem to represent in a pandas dataframe and don't know what is needed.

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