Scott Huberty
Scott Huberty
> To fix this rather than any new code I think the solution is to use `_annotations_starts_stops` OK, using `_annotations_starts_stops` an implementation could look like (again starting from line 89...
> @scott-huberty i'll submit the PR later on, sure awesome! > Maybe what we really need is a function to quantify how much of a given `raw` instance is "covered"...
Given that it's been a while now that we've wanted to switch to using mffpy for reading EGI files ( #6937 , #8038 , #11380 ), maybe it would be...
I've worked on that module and have used EGI a lot, so go ahead and assign to me!
> EyeLink data files include some of derived values of saccades and fixations, and we would like to (a) read them in, and (b) store them somewhere for later use...
> 2\. What is the most reasonable default value? `None` or `{}`? We should probably use `None` becasue `{}` is mutable, which can cause hard to debug.. bugs!
> Starting with a warning is good. Correct behavior would be (instead of warning) to fill these gaps with zeros and annotate with `BAD_ACQ_SKIP`, then MNE-Python functions will handle them...
Hi @larsoner and @jasmainak - I think having a "skip_by_annotation"-like behavior for resampling would be good for eye-tracking data (for example, there can be nan's in the signal during blinks...
I think i can see your point about why the first simple approach is limited. I'm not too familiar with polyphase resampling but if I'm understanding correctly, is the idea...
Hey @oesteban, if you/your team still has a need for reading EyeLink files, I'm starting a repo here: https://github.com/scott-huberty/eyelinkio Most of the EDF reading code was originally written by a...