From 353bc8a848184fe200658084608a5f11489ee00d Mon Sep 17 00:00:00 2001 From: Jona Sassenhagen Date: Sun, 1 Jun 2025 00:28:46 +0200 Subject: [PATCH 1/3] Drop bad channel in 10_publication_figure.py Visualisation tutorial 10 is broken because finding peaks without dropping bars finds a random point on a broken grad. This drops the bad channel before finding the peak. --- tutorials/visualization/10_publication_figure.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorials/visualization/10_publication_figure.py b/tutorials/visualization/10_publication_figure.py index 138f9165db1..761c2dcc811 100644 --- a/tutorials/visualization/10_publication_figure.py +++ b/tutorials/visualization/10_publication_figure.py @@ -41,7 +41,7 @@ fname_evoked = data_path / "MEG" / "sample" / "sample_audvis-ave.fif" evoked = mne.read_evokeds(fname_evoked, "Left Auditory") -evoked.pick(picks="grad").apply_baseline((None, 0.0)) +evoked.pick(picks="grad").drop_channels(evoked.info['bads']).apply_baseline((None, 0.0)) max_t = evoked.get_peak()[1] stc = mne.read_source_estimate(fname_stc) From 807daecf8726e5581e3bae0df91d6382af3e369c Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sat, 31 May 2025 22:34:02 +0000 Subject: [PATCH 2/3] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- tutorials/visualization/10_publication_figure.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorials/visualization/10_publication_figure.py b/tutorials/visualization/10_publication_figure.py index 761c2dcc811..fc2c79f746d 100644 --- a/tutorials/visualization/10_publication_figure.py +++ b/tutorials/visualization/10_publication_figure.py @@ -41,7 +41,7 @@ fname_evoked = data_path / "MEG" / "sample" / "sample_audvis-ave.fif" evoked = mne.read_evokeds(fname_evoked, "Left Auditory") -evoked.pick(picks="grad").drop_channels(evoked.info['bads']).apply_baseline((None, 0.0)) +evoked.pick(picks="grad").drop_channels(evoked.info["bads"]).apply_baseline((None, 0.0)) max_t = evoked.get_peak()[1] stc = mne.read_source_estimate(fname_stc) From 5b091b8ff3b3d90dfe7d4919868191fefc06a8ce Mon Sep 17 00:00:00 2001 From: Jona Sassenhagen Date: Mon, 2 Jun 2025 13:13:00 +0200 Subject: [PATCH 3/3] Switched from explicit drop_channels to using exclude in pick --- tutorials/visualization/10_publication_figure.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorials/visualization/10_publication_figure.py b/tutorials/visualization/10_publication_figure.py index fc2c79f746d..c13ae47b774 100644 --- a/tutorials/visualization/10_publication_figure.py +++ b/tutorials/visualization/10_publication_figure.py @@ -41,7 +41,7 @@ fname_evoked = data_path / "MEG" / "sample" / "sample_audvis-ave.fif" evoked = mne.read_evokeds(fname_evoked, "Left Auditory") -evoked.pick(picks="grad").drop_channels(evoked.info["bads"]).apply_baseline((None, 0.0)) +evoked.pick(picks="grad", exclude="bads").apply_baseline((None, 0.0)) max_t = evoked.get_peak()[1] stc = mne.read_source_estimate(fname_stc)