This file is failing during the computation of the topographic map. A topographic map requires a DigMontage
to specify the channel location. Let’s have a look at the montage in this file:
data.get_montage().dig
Gives me:
[<DigPoint | LPA : (-0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | Nasion : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | RPA : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #1 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #2 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #3 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #4 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #5 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #6 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #7 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #8 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #9 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #10 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #11 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #12 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #13 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #14 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #15 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #16 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #17 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #18 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #19 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #20 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #21 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #22 : (0.0, 0.0, 0.0) mm : head frame>,
...
<DigPoint | EEG #28 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #29 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #30 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #31 : (0.0, 0.0, 0.0) mm : head frame>,
<DigPoint | EEG #32 : (0.0, 0.0, 0.0) mm : head frame>]
All sensors are positioned at the same point, the origin of the head coordinate frame. This montage is definitely not valid.
Mathieu