Releases: neuropsychology/NeuroKit
0.2.0
🚀 What’s New
- A BRAND NEW WEBSITE with a revamped documentation, now hopefully much more useful to navigate. Check-it out: https://neuropsychology.github.io/NeuroKit/ and let us know what you think!!
- An overhaul of the Complexity Indices: With more than a 100 indices, NeuroKit is now the most comprehensive package to quantify chaos, entropy and fractal dimension of signals.
- Tons of other improvements and fixes
☺️
See the NEWS file for the changelog.
- 0.2.0 (#619) @DominiqueMakowski
- [Docs] Docstrings improvements (#643) @Max-ZiLiang
- [Website] Docstrings improvements (#641) @Max-ZiLiang
- [New] Website overhaul (#634) @DominiqueMakowski
- [Fix] signal_fixpeaks() allow kwargs (#638) @DominiqueMakowski
- [Breaking] Linear and Quadratic Trends indices are now based on raw polynomials (and other fit_* changes) (#635) @DominiqueMakowski
- [Fix] hrv_frequency(): changes in frequency bands correctly propagate (#630) @RichardBJ
- [Fix] Avoid duplicated input sanitization in eda_process (#631) @Rvb0rob0t
- [Breaking] Remove subepoch_rate argument in bio_analyze (#633) @DominiqueMakowski
- [Feature] add min, max, 80th & 20th percentiles as HRV features (#627) @danibene
- [New Feature]: Multichannel ECG Simulation (#625) @PierreElias
- Fix complexity_tolerance using recurrence method (#624) @gutierrezps
- Pylint subtle formatting fixes (#617) @anshu-97
- dev (#616) @DominiqueMakowski
👏 Thanks to
@DominiqueMakowski, @Max-ZiLiang, @PierreElias, @RichardBJ, @Rvb0rob0t, @anshu-97, @danibene and @gutierrezps
0.1.6
🚀 What’s New
See the NEWS file for the changelog.
- 0.1.6 (#579) @DominiqueMakowski
- Several bug fixes
- Replace ba output with sos for ECG filters and determine initial conditions (#612) @mscheltienne
- [Change] promac parameters exposition / doc update (#607) @levsilva
- Peaks fixes in
ppg
andecg
(#587) @zen-juen - [Docs] Update signal_rate.py docstring for return param (#600) @cHemingway
- Error removed in the Readme EMG example part (#596) @MostafaFiroozi
- Support for reading multiple devices + events in
read_bitalino
(#592) @zen-juen
👏 Thanks to
@DominiqueMakowski, @JanCBrammer, @MostafaFiroozi, @cHemingway, @levsilva, @mscheltienne and @zen-juen
New Contributors
- @MostafaFiroozi made their first contribution in #596
- @cHemingway made their first contribution in #600
- @levsilva made their first contribution in #607
- @mscheltienne made their first contribution in #612
Full Changelog: v0.1.5...v0.1.6
0.1.5
🚀 What’s New
See the NEWS file for the changelog.
- 0.1.5 (#520) @DominiqueMakowski
- Rerun examples and tutorials (#577) @Tam-Pham
- No warning for signal_psd: default min_freq (#574) @Tam-Pham
- eeg_power() (#573) @DominiqueMakowski
- Remove unused args in hrv_time (#575) @Tam-Pham
- Noise simulation (#571) @DominiqueMakowski
- Complexity hotfixes (#567) @DominiqueMakowski
- More fractal and entropy indices (#559) @DominiqueMakowski
- EEG: source reconstruction utilities (#564) @DominiqueMakowski
- Overhaul of the support for complexity indices (#527) @zen-juen
- sanitize search duration in delineate by HR (#522) @Tam-Pham
- Functions to account for more
mne
features (#551) @zen-juen - Compute respiration rate based on troughs (#550) @zen-juen
- Add and clarify RSP features (#536) @zen-juen
- Distinguish intervals from peaks in
hrv_*()
(#535) @zen-juen - [Fix] Signal_fixpeaks_neurokit (#538) @pfilo8
- Update AUTHORS.rst (#539) @pfilo8
- Sanitize HRV outputs (#525) @Tam-Pham
- hrv_time() does not throw an ValueError for input array with constant… (#537) @richrobe
- [Fix] _interpolate_big method from signal_fixpeaks method (#530) @pfilo8
- Sanitize emg offset indices (#526) @zen-juen
- Format
complexity
outputs (#521) @zen-juen
👏 Thanks to
@DominiqueMakowski, @Tam-Pham, @pfilo8, @richrobe, @zen-juen and Patryk Wielopolski
What's Changed
- fix fractal_higuchi by @zen-juen in #505
- Optimizing parameters for a list of signals by @Tam-Pham in #509
- Sanitize maxbeat before creating window for dfa alpha2 by @Tam-Pham in #512
- 0.1.4.1 by @DominiqueMakowski in #504
- Format
complexity
outputs by @zen-juen in #521 - Sanitize emg offset indices by @zen-juen in #526
- [Fix] _interpolate_big method from signal_fixpeaks method by @pfilo8 in #530
- hrv_time() does not throw an ValueError for input array with constant… by @richrobe in #537
- Sanitize HRV outputs by @Tam-Pham in #525
- Update AUTHORS.rst by @pfilo8 in #539
- [Fix] Signal_fixpeaks_neurokit by @pfilo8 in #538
- Distinguish intervals from peaks in
hrv_*()
by @zen-juen in #535 - Add and clarify RSP features by @zen-juen in #536
- Compute respiration rate based on troughs by @zen-juen in #550
- Functions to account for more
mne
features by @zen-juen in #551 - sanitize search duration in delineate by HR by @Tam-Pham in #522
- Overhaul of the support for complexity indices by @zen-juen in #527
- EEG: source reconstruction utilities by @DominiqueMakowski in #564
- More fractal and entropy indices by @DominiqueMakowski in #559
- Complexity hotfixes by @DominiqueMakowski in #567
- Noise simulation by @DominiqueMakowski in #571
- Remove unused args in hrv_time by @Tam-Pham in #575
- eeg_power() by @DominiqueMakowski in #573
- No warning for signal_psd: default min_freq by @Tam-Pham in #574
- Rerun examples and tutorials by @Tam-Pham in #577
- 0.1.5 by @DominiqueMakowski in #520
New Contributors
Full Changelog: v0.1.4...v0.1.5
0.1.4.1
0.1.4
🚀 What’s New
See the NEWS file for the changelog.
- dev (#487) @DominiqueMakowski
- Add new hrv indices into hrv_time and hrv_nonlinear (#503) @Tam-Pham
- More complexity indices (#499) @zen-juen
- Fix download error when downloading
mne
datasets (#502) @zen-juen - Fix geometric indices of HRV (#501) @Tam-Pham
- DFA fix from LRydin's fork (#490) @Tam-Pham
- convert intervals to peaks (#494) @zen-juen
- Fractal and multifractal measures (#493) @LRydin
- docs typo: pamtompkins -> pantompkins (#486) @dragove
👏 Thanks to
@DominiqueMakowski, @LRydin, @Tam-Pham, @dragove and @zen-juen
0.1.3
🚀 What’s New
See the NEWS file for the changelog.
- 0.1.3 (#455) @DominiqueMakowski
- Add and fix ecg_delineate features (#483) @zen-juen
- Bug fix ecg_findpeaks_rodrigues (#478) @TiagoTostas
- clean missing data and sanitize epochs column types (#470) @zen-juen
- add sd features in
eventrelated
functions (#471) @zen-juen - Add labelling to subepochs (#468) @zen-juen
- fix epochs_end from duration of events (#461) @Tam-Pham
- A parameter lost in
eog_plot
(#460) @SongzhouYang - Fix rare peak-inside-padding issues in _ecg_findpeaks_kalidas (#456) @jukka
👏 Thanks to
@DominiqueMakowski, @JanCBrammer, @SongzhouYang, @Tam-Pham, @TiagoTostas, @jukka and @zen-juen
0.1.2
🚀 What’s New
See the NEWS file for the changelog.
- 0.1.2 (#427) @Tam-Pham
- Optimize _ecg_findpeaks_peakdetect (#450) @jukka
- Add sub-epoch option for ECG and RSP event-related analysis (#454) @Tam-Pham
- Add myself to the list of contributors (#451) @jukka
- [feature] ecg quality method by zhao2018 (#410) @DominiqueMakowski
- Update ecg_quality.py (#439) @maxyongg
- Boxcar (#432) @jukka
- Fixed issue #421: ragged nested sequences (#424) @yywangvr
- Optimize _ecg_findpeaks_MWA (#423) @jukka
- 0.1.1 (#411) @DominiqueMakowski
- [Feature] Updated Error Bar Request (#415) @BrandonReno
👏 Thanks to
@BrandonReno, @DominiqueMakowski, @JanCBrammer, @Tam-Pham, @jukka, @maxyongg, @yywangvr and @zen-juen
0.1.0
🚀 What’s New
NeuroKit2 has been published (https://doi.org/10.3758/s13428-020-01516-y)!
- 0.1.0 🎉 (#389) @DominiqueMakowski
- [Fix] Fix signal_zerocrossings indexing issues (#399) @jluby
- Stop signal_fixpeaks iteration when number of artifacts stops decreasing (#400) @jukka
- [Fix] Fix offset bug in neurokit2/ecg/ecg_delineate.py (#398) @jluby
- fix error when len(candidate_offsets)==0 (#397) @6112562a
- Fix casting to np.int64 (#396) @nx10
- Fixed typo in code sample (#390) @laurague
👏 Thanks to
@6112562a, @DominiqueMakowski, @JanCBrammer, @Tam-Pham, @jluby, @jukka, @laurague, @nx10 and @zen-juen
0.0.42
🚀 What’s New
- 0.0.42 (#373) @Tam-Pham
- Update AUTHORS.rst (#385) @csavur
- Additional affiliation (#384) @jrepifano
- Add hrstd argument to ecg_simulate (#383) @jrepifano
- signal_sanitize() added, when non-default index for pandas series cau… (#372) @csavur
- [Fix] Pygment style for jupyter (#374) @Tam-Pham
👏 Thanks to
0.0.41
🚀 What’s New
- 0.0.41 (#347) @DominiqueMakowski
- input check for series when non-default index is set. (#371) @csavur
- [Feature] Add and improve microstates features (#350) @zen-juen
- [Fix] Review microstate implementations (#349) @Tam-Pham
- Update AUTHORS.rst (#348) @elaineteo2000
👏 Thanks to
@DominiqueMakowski, @JanCBrammer, @Tam-Pham, @csavur, @elaineteo2000, @sangfrois and @zen-juen