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

Creating custom h5 wrapper #10

Open
tmcg0 opened this issue Jan 26, 2021 · 0 comments
Open

Creating custom h5 wrapper #10

tmcg0 opened this issue Jan 26, 2021 · 0 comments
Labels
compatibility features which increase compatibility enhancement New feature or request

Comments

@tmcg0
Copy link
Owner

tmcg0 commented Jan 26, 2021

The h5 file format needs of bioslam are really slim: basic reading and writing of common types to and from files. As a result, requiring HighFive as a dependency is a little overkill. I would like to remove this dependency by creating a lightweight .h5 wrapper for bioslam purposes.

Recommendation: create a namespace called h5utils which contains the few simple functions we need. h5utils should include the raw h5df cpp utilities (i.e., those included when apt install libhdf5-serial-dev is run, which is already a stated dependency of bioslam via HighFive). This would allow us to cut out the middle man, so to say.

@tmcg0 tmcg0 added enhancement New feature or request compatibility features which increase compatibility labels Jan 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compatibility features which increase compatibility enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant