Releases: WillJRoper/h5forest
Releases · WillJRoper/h5forest
Initial Pre-release (with plotting and deployment workflow)
What's Changed
- Reorganising the layout of panes by @WillJRoper in #20
- Simplify the plotting mode by @WillJRoper in #21
- Adding workflow for deployment to PyPi by @WillJRoper in #22
Full Changelog: v0.5.0-beta...v0.6.0-beta
Prettier Trees and long overdue bug fixes
What's Changed
- BUGFIX: Fixes error produce during data set oprations on unchunked datasets by @WillJRoper in #14
- BUGFIX: Some long overdue fixes and simplifications by @WillJRoper in #13
- Simplify the dataset operations for multi-axis datasets by @WillJRoper in #15
- Simplifying histogram mode by @WillJRoper in #16
- Update README.md by @WillJRoper in #17
- Intoduces nicer formatting for the HDF5 tree by @WillJRoper in #18
- Update README.md by @WillJRoper in #19
Full Changelog: 0.4.0-beta...v0.5.0-beta
Plotting and performance
Plottting functionality has been introduced alongside some performance improvements.
- Introduces plotting and histogram modes.
- Can now plot density maps from 2 1D datasets.
- Can now plot histograms of specific datasets.
- Tree is now a buffer to trigger cursor movement events rather than pinning the thread to 100% with a concurrent thread watching for cursor movement.
- Minor bug fixes.
VIMify, statistics and a mini buffer
This pre-release introduces the mode model while introducing new ways to give the user feedback.
CHANGELOG:
- Moved to a mode model for key bindings.
- A progress bar has been introduced for long running operations.
- A mini buffer has been introduced both for user input and displaying feedback to the user.
Refinement and performance improvement of basic fucntionality.
This release fully documents the code and improves some issues with the initial structuring. No new functionality has been added.
CHANGELOG:
- Hotkey labels are more obvious to non-emacs users.
- The main application is now packaged in a class enabling better access of the state.
- Various repeated calculations are now done only once and the result is stored to reduce computation.
- Metadata and attributes are only updated if something has changed rather than constantly being updated by the cursor movement thread.
- Code is fully documented.
Initial tag with basic functionality
This release is the initial release of h5forest
including the basic functionality to view the contents of a HDF5 file interactively with:
- Automatic metadata and attributes displays.
- Dataset value displays (including a subset if a dataset is too large).
- Lazy loading of HDF5 data to ensure the overheads are kept low.