What's Changed * deprecated read_process with string subscripting 19 by jacanchaplais in https://github.com/jacanchaplais/heparchy/pull/20 * Unified read / write file handling by jacanchaplais in https://github.com/jacanchaplais/heparchy/pull/23
New Contributors * jacanchaplais made their first contribution in https://github.com/jacanchaplais/heparchy/pull/20
Improved read / write speed scaling for processes storing large numbers of events, ~ 100,000+ events. Events are now grouped within processes, changing the hierarchical structure of the output HDF5 file. Previous versions of heparchy HDF5 files are no longer compatible with the HdfReader.
0.2.b5
Restored the high read / write speed by storing mask and custom datasets as subgroups within each event.
Breaking change: Files produced with older versions of heparchy not readable by this version.
0.2.b4
- Deprecated explicit setter interface to `heparchy.write.hdf` - Implemented dictionary-style interface for user-named datasets within events - Added iterator wrapper for writing events without explicitly using a context manager - Added settings for compression, giving options between gzip and lzf - Improved import system
Note: may introduce speed reductions for user-named datasets. Profiling and speed enhancements planned for future releases.