mne-tools / mne-python

MNE: Magnetoencephalography (MEG) and Electroencephalography (EEG) in Python
https://mne.tools
BSD 3-Clause "New" or "Revised" License
2.72k stars 1.32k forks source link

ENH generalize plot_ica_properties to channels #2747

Open jona-sassenhagen opened 8 years ago

jona-sassenhagen commented 8 years ago

One EEGALB function I miss and find myself reproducing manually a lot is pop_prop. ~~These give a summary of a sensor or component that is helpful especially for identifying artefact types. (They also work with raw files, segmenting the raw stream into 2-second epochs and showing you were gross artefacts are located in the data.)~~

plot_ica_properties should be generalized to channels. @mmagnuski

screen shot 2015-12-24 at 13 33 36 screen shot 2015-12-24 at 13 33 29

Maybe if others also find these interesting, we could implement them.

jona-sassenhagen commented 8 years ago

For channels rather than ICs, the sensor position is highlighted instead of showing the mixing weights.

jona-sassenhagen commented 8 years ago

If nobody is interested in this, I'll close.

agramfort commented 8 years ago

at least make a gist of your code so we know where to start to implement this.

jona-sassenhagen commented 8 years ago

closed by #3275

mmagnuski commented 8 years ago

Although the logic of OR (in the issue title) is fulfilled I think you can leave this open until channel properties are ready. :)

jona-sassenhagen commented 5 years ago

@agramfort I would like to also allow this for channels (like EEGLAB has). It's good to quickly see e.g. what kind of artefacts a channel has (just 2 or 3, or more). Ok?

mne.viz.plot_channel_properties(inst, ...)