- Implements `nap.build_tensor` and `nap.warp_tensor` for trial-based data. - Fix horizontal slicing for TsdFrame (Issue ) - Fix empty TsGroup. The rate attribute was not added to the metadata dataframe. - New example notebook : Trial-aligned choice decoding in International Brain Lab data - Set pynapple version dynamically by reading the github tag.
0.8.4
- Fix value printing of IntervalSet when rows are collapsed - Backward compatibility fix for loading npz files with TsGroup - Fix indexing of IntervalSet to be able to use -1 - Add column names for compute_wavelet_transform
0.8.3
- `compute_mean_power_spectral_density` computes the mean periodogram.
0.8.2
- `compute_power_spectral_density` now computes the periodogram, where previously it was only computing the FFT - `compute_fft` has been added that contains the old functionality of `compute_power_spectral_density`.
0.8.1
- Bugfix : time support was not updated for `bin_average` and `interpolate` with new `_initialize_tsd_output` method
0.8.0
- New private class: `_MetadataMixin` (core/metadata_class.py). Can be inherited by `IntervalSet`, `TsdFrame` and `TsGroup`. - `decode_1d` and `decode_2d` now accepts `TsdFrame` as input.