Impose cannot open bmlab files with repetitions of different dimensions correctly, because it stores the meta data per file and has no concept of multiple repetitions in the same file.
Here
|
"shape": channels[chan[0]].shape, |
we simply use the shape of the first repetition, but this fails if other repetitions have different shapes.