- MNE version: 1.3.0
- operating system: macOS 11.2
I want to set my montage with default βstandard_1020β.
My data has 62 channels, corresponding to 64 channels but βM1β and βM2β are missing.
My channels are [βFP1β, βFPZβ, βFP2β, βAF3β, βAF4β, βF7β, βF5β, βF3β, βF1β, βFZβ, βF2β, βF4β, βF6β, βF8β, βFT7β, βFC5β, βFC3β, βFC1β, βFCZβ, βFC2β, βFC4β, βFC6β, βFT8β, βT7β, βC5β, βC3β, βC1β, βCZβ, βC2β, βC4β, βC6β, βT8β, βTP7β, βCP5β, βCP3β, βCP1β, βCPZβ, βCP2β, βCP4β, βCP6β, βTP8β, βP7β, βP5β, βP3β, βP1β, βPZβ, βP2β, βP4β, βP6β, βP8β, βPO7β, βPO5β, βPO3β, βPOZβ, βPO4β, βPO6β, βPO8β, βCB1β, βO1β, βOZβ, βO2β, βCB2β]
info = mne.create_info(ch_names, sfreq, ch_types='eeg')
# **samples** is a (62,37001) ndarray
raw = mne.io.RawArray(samples, info)
montage = mne.channels.make_standard_montage('standard_1020')
raw.set_montage(montage)
Then, when I try toraw.plot_psd_topo()
it says ValueError: The following electrodes have overlapping positions, which causes problems during visualization: FP1, FPZ, FP2, FZ, FCZ, CZ, CPZ, PZ, POZ, CB1, OZ, CB2
but actually I use the default montage, why could this happen?