Я загрузил некоторые данные ЭЭГ, используя пакет MNE Python. Данные содержат 46 каналов записи, полученных при 10-20 монтажах, но мы определили множество мертвых каналов и хотим сосредоточиться только на остальных.
Я могу удалить каналы, но не могу понять, как построить обновленный монтаж.
Сначала я загружаю свой файл edf, делаю копию и удаляю нужные каналы:
import mne as mn
raw = mn.io.read_raw_edf("patient_001.edf",preload=True)
raw_temp=raw.copy()
raw_temp.drop_channels(['E', 'LIO', 'RIO', 'X1', 'X2',
'X3','X4''X5', 'X6', 'X7', 'X8', 'X9', 'X10', 'X11', 'O2%', 'HR',
'DC03','DC04', 'EEG Mark1', 'EEG Mark2', 'BP1', 'BP2','STI 014'])
Я проверил, и каналы удалены. Теперь я хочу построить обновленный монтаж, используя только мои оставшиеся 23 канала:
raw_temp.info["ch_names"]
['Fp1', 'Fp2', 'F3', 'F4', 'C3', 'C4',' P3 ',' P4 ',' O1 ',' O2 ',' F7 ',' F8 ',' T7 ',' T8 ',' P7 ',' P8 ',' Fz ',' Cz ',«Pz», «A1», «A2», «T1», «T2»]
Из моего крайне ограниченного знания размещения каналов я понимаю, что буквы представляют местоположения, а цифры представляют полушария, например, F4 обозначает лобную долю, правая сторона.
Следующее печатает монтаж для 10-20 93-канального макета:
montage = mn.channels.read_montage("standard_1020")
raw_temp.set_montage(montage)
montage.plot()
Другие параметры монтажа перечислены в
https://github.com/mne-tools/mne-python/blob/master/mne/channels/montage.py
но я не вижу 46 каналов.
Есть ли способ как-то построить монтаж для моих 23 каналов?