Skip to content

TFR analysis with more flexibility #8380#8397

Closed
mehdikuchi wants to merge 109 commits intomne-tools:mainfrom
mehdikuchi:dev
Closed

TFR analysis with more flexibility #8380#8397
mehdikuchi wants to merge 109 commits intomne-tools:mainfrom
mehdikuchi:dev

Conversation

@mehdikuchi
Copy link
Copy Markdown

Reference issue

TFR analysis with more flexibility #8380

What does this implement/fix?

The wavelet function is added to the time_frequency module

Additional information

The function accepts a callable with one input which specifies the length of the window to be used.
The resulting wavelet series can be used for analysis using the cwt function of the library.

agramfort and others added 29 commits September 21, 2020 11:53
* Use 1900-01-01 00:00:00 for invalid EDF dates

* Set invalid date to None

* Add test

* Use _TempDir

* Add changes/latest.inc entry

* Include GH PR numbers

* Forgot angle brackets

* Use :gh:

Co-authored-by: Eric Larson <larson.eric.d@gmail.com>

* More :gh:

Co-authored-by: Eric Larson <larson.eric.d@gmail.com>

* Change gh- to #

Co-authored-by: Eric Larson <larson.eric.d@gmail.com>
* bump copyright year

* add keywords and URLs to setup

Co-authored-by: Eric Larson <larson.eric.d@gmail.com>
* BUG: Fix add_reference_channels

* FIX: Flake
* ADding updated documentation>'g

* Fixing upper caseing of nk.

* Update tutorials/io/plot_20_reading_eeg_data.py

Co-authored-by: Eric Larson <larson.eric.d@gmail.com>

* Update tutorials/io/plot_20_reading_eeg_data.py

Co-authored-by: Eric Larson <larson.eric.d@gmail.com>

* Update tutorials/io/plot_20_reading_eeg_data.py

Co-authored-by: Eric Larson <larson.eric.d@gmail.com>

* Update tutorials/io/plot_20_reading_eeg_data.py

Co-authored-by: Richard Höchenberger <richard.hoechenberger@gmail.com>

* Update mne/io/nihon/nihon.py

Co-authored-by: Richard Höchenberger <richard.hoechenberger@gmail.com>

* Update tutorials/io/plot_20_reading_eeg_data.py

Co-authored-by: Richard Höchenberger <richard.hoechenberger@gmail.com>

* Update tutorials/io/plot_20_reading_eeg_data.py

Co-authored-by: Richard Höchenberger <richard.hoechenberger@gmail.com>

* Update tutorials/io/plot_20_reading_eeg_data.py

Co-authored-by: Richard Höchenberger <richard.hoechenberger@gmail.com>

* Update tutorials/io/plot_20_reading_eeg_data.py

Co-authored-by: Richard Höchenberger <richard.hoechenberger@gmail.com>

* DOC: Update latest

Co-authored-by: Eric Larson <larson.eric.d@gmail.com>
Co-authored-by: Richard Höchenberger <richard.hoechenberger@gmail.com>
`ICA.plot_overlay()` didn't seem to work on my system with
latest Matplotlib anymore (macOS, both the default and Qt5Agg
backends). I would only see black traces. Debugging showed
that changig the colors of lines in a figure that has
been `show()`n was somehow part of the problem. Now we only
`show()` once all plotting operations are done, and this now
works with the default macOS and the Qt5Agg backends for me.
…s#8344)

* BUG: Fix handling of axes with constrained_layout=True

* FIX: Version
* BUG: Force keywords for verbose in short sigs

* FIX: Doc
* fix split files issue on dashes

* style fix

* TST: Add test case

* update doc

* new author contributions

Co-authored-by: examplename <e.ort@vu.nl>
Co-authored-by: Eric Larson <larson.eric.d@gmail.com>
* Update _add_mesh

* Update mne/viz/backends/_pyvista.py

Co-authored-by: Eric Larson <larson.eric.d@gmail.com>

* Show the plotter when ready

* Remove empty line

* Fix save_movie action

* Fix show

Co-authored-by: Eric Larson <larson.eric.d@gmail.com>
* rank was not passed to compute_depth_prior

* update what's new
* Expose _set_3d_view and _set_3d_title

* Fix style

* Improve coverage

* Improve coverage

* Improve coverage

* Improve coverage
mehdikuchi and others added 28 commits June 9, 2021 14:31
* use a variable for min python version

* recommend conda-forge to install mne

* recommend conda-forge-based installation

* fix include path

* clarify quickstart

* use replace vars in install instructions

* clarify install instructions

* add page with guidance for upgrading

* split out python from MNE install page

* deduplicate

* simpler

* fix command

* tweaks

* add miniforge

* Apply suggestions from code review

Co-authored-by: Richard Höchenberger <richard.hoechenberger@gmail.com>
Co-authored-by: Robert Luke <748691+rob-luke@users.noreply.github.com>
Co-authored-by: Clemens Brunner <clemens.brunner@gmail.com>

* more changes from code review

* better windows formatting

* fix macos paths

* more equals signs

Co-authored-by: Richard Höchenberger <richard.hoechenberger@gmail.com>

Co-authored-by: Richard Höchenberger <richard.hoechenberger@gmail.com>
Co-authored-by: Robert Luke <748691+rob-luke@users.noreply.github.com>
Co-authored-by: Clemens Brunner <clemens.brunner@gmail.com>
* MAINT: Tol

* FIX: Fix for deprecation

* FIX: One more
* apt-get -> apt

* don't install+uninstall mayavi/pysurfer; don't build MPL from source

* ignore quantities error

* ignore nilearn error
* pin seaborn

* touch tutorial
* MAINT: Updates for deprecations

* FIX: Flake
…n manually.

Signed-off-by: Mahdi Tanbakuchi <mehdi.kuchi@gmail.com>
Signed-off-by: Mahdi Tanbakuchi <mehdi.kuchi@gmail.com>
Signed-off-by: Mahdi Tanbakuchi <mehdi.kuchi@gmail.com>
Signed-off-by: Mahdi Tanbakuchi <mehdi.kuchi@gmail.com>
@larsoner
Copy link
Copy Markdown
Member

@mehdikuchi I suggest you reopen a fresh PR as you have many commits in https://github.com/mne-tools/mne-python/pull/8397/commits that do not belong here

Agreed and the merge conflicts are extensive now. Feel free to open a clean PR when you get a chance if you're still interested @mehdikuchi !

@larsoner larsoner closed this Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.