- MNE .240
- Mac OS 11.6.1
This question is closely related to that at Obtaining bad channels and annotations from command line without closing plot window
In my tkinter GUI, I frequently need to retrieve the current selection of bad channels while the window is still open so I can execute a command from a pull-down menu. If my plot is labelled fig=raw.plot()
, the current bad channels are given by bads=fig.mne.info['bads']
I’m curious to know if there is something similar for determining the unselected components of a figure showing ICA sources. In particular, if ica
is an instance of ICA
and if
fig=ica.plot_sources(raw)
can one determine the current indices in ica.exclude
without actually closing the figure?