- fix: parsing issue when loading .ibw files without AM/PM in "Time" metadata (8) - enh: make sure "time" is always parsed as HH:MM:SS.S when adding it to `MetaData` - enh: compute "curve id" and "session id" from "date", "time", and "enum" if not given in `MetaData`
0.10.0
- feat: allow to override metadata when loading data - feat: support new file format from AFM workshop (.csv) - feat: support new file format from JPK (.jpk-qi-data) - feat: support new file format from NT-MDT (.txt exported by Nova) - enh: implement `AFMFormatRecipe` class for handling and verifying recipe dictionaries - enh: implement `register_format` function
0.9.0
- feat: support new file format from Asylum Research, Igor (.ibw) - ref: always compute piezo range metadata instead of taking it from the set value in the acquisition settings (JKP format)
0.8.0
- enh: do not export "index" column to HDF5 files to save disk space - enh: save column units when exporting to HDF5 - ref: moved class methods and constants from "afm_fdist" to "afm_data" - docs: add code reference, basic usage, and list of file formats
0.7.1
- fix: exporting to HDF5 did not work when a h5py.Group was used - fix: exporting to HDF5 did not reset the "enum" key - enh: use gzip compression in HDF5 file format - enh: allow "h5" and "hdf5" as HDF5 file format specifiers during export
0.7.0
- BREAKING CHANGE: piezo height is now loaded as "calibrated" and not as "nominal" (JPK file format) - fix: metadata acquisition "duration" and "point count" only showed data of apporach part (JPK file format) - enh: load metadata "speed" and "rate" separately for approach and retract part - ref: restructured meta data organization