Releases: pynapple-org/pynapple
Releases · pynapple-org/pynapple
V0.8.3
V0.8.2
compute_power_spectral_density
now computes the periodogram, where previously it was only computing the FFTcompute_fft
has been added that contains the old functionality ofcompute_power_spectral_density
.
What's Changed
- Update the definition of
compute_power_spectral_density
to compute the true PSD by @sjvenditto in #398 - Bump v0.8.2 by @gviejo in #400
Full Changelog: v0.8.1...v0.8.2
V0.8.1
- Bugfix : time support was not updated for
bin_average
andinterpolate
with new_initialize_tsd_output
method
What's Changed
- Hotfix - tsd initialization by @BalzaniEdoardo in #396
- Dev by @gviejo in #397
Full Changelog: v0.8.0...v0.8.1
V0.8.0
- New private class:
_MetadataMixin
(core/metadata_class.py). Can be inherited byIntervalSet
,TsdFrame
andTsGroup
. decode_1d
anddecode_2d
now acceptsTsdFrame
as input.
What's Changed
- Automate link check by @BalzaniEdoardo in #340
- Dev by @gviejo in #341
- Update README.md by @gviejo in #342
- Update frontpage by @gviejo in #344
- Dev by @gviejo in #345
- Pull updated main to fix links by @sjvenditto in #347
- Change to relative links by @BalzaniEdoardo in #348
- Sphinx doc by @gviejo in #355
- Sphinx doc by @gviejo in #357
- Dev by @gviejo in #358
- Update by @gviejo in #359
- Update by @gviejo in #360
- Update by @gviejo in #361
- Cache jit by @BalzaniEdoardo in #353
- Create separate metadata class by @sjvenditto in #343
- Option to have a Tsd as an index by @vigji in #314
- linted tests by @BalzaniEdoardo in #362
- Allow any string name for metadata by @sjvenditto in #363
- logo by mode by @BalzaniEdoardo in #369
- Update metadata docstrings by @sjvenditto in #368
- Adding few changes for metadata by @gviejo in #375
- Decoder with TsdFrame by @dhruvm9 in #374
- Fix class instantiations by @BalzaniEdoardo in #377
- Bugfix on TsdFrame getitem by @BalzaniEdoardo in #382
- Fix loading and IntervalSet from NWB file with metadata by @sjvenditto in #386
- Bump 0.8 by @gviejo in #390
- Bump 0.8.0 by @gviejo in #391
- Changing readme by @gviejo in #392
- Dev by @gviejo in #394
New Contributors
- @sjvenditto made their first contribution in #347
Full Changelog: v0.7.1...v0.8.0
V0.7.1
V0.7.0
- Morlet wavelets spectrogram with utility for plotting the wavelets.
- (Mean) Power spectral density. Returns a Pandas DataFrame.
- Convolve function works for any dimension of time series and any dimensions of kernel.
dtype
in count functionget_slice
: public method with a simplified API, argument start, end, time_units. returns a slice that matches behavior of Base.get._get_slice
: private method, adds the argument "mode" this can be: "after_t", "before_t", "closest_t", "restrict".split
method for IntervalSet. Argument isinterval_size
in time unit.- Changed os import to pathlib.
- Fixed pickling issue. TsGroup can now be saved as pickle.
- TsGroup can be created from an iterable of Ts/Tsd objects.
- IntervalSet can be created from (start, end) pairs