Eric Larson

Results 114 issues of Eric Larson

Just `setup.py` and testing infrastructure required for https://github.com/conda-forge/mne-feedstock/issues/80 . What's left to be done is the hard part, actually rewriting the source files :) The `_FillDocsPyCommand` currently is a no-op.

From https://github.com/mne-tools/mne-python/pull/9969, @adam2392 we should take care of these before 1.0. Creating this issue so that we don't forget: - [x] Annotations will be lost on save. (#10019) - [...

ENH

It would be nice to be able to tag channels, for example as belonging to a particular "group". - for MEGIN MEG, this could be 1) each triplet of sensors...

ENH

np.random.RandomState is not a good choice for random number generation [going forward](https://numpy.org/doc/stable/reference/random/legacy.html#numpy.random.RandomState): > RandomState is effectively frozen and will only receive updates that are required by changes in the the...

BUG

One nice pipeline is: 1. Mark channel-specific annotations (#8947 / #8949) 2. Epoch the data without throwing out epochs based on channel-specific annotations (this ENH request) 3. Preserve the annotations...

ENH
MEDIUM

Now that we have #8896 we can redo #1869 such that we can repair channels on a per-epoch basis. The challenge I think will be making it efficient, but I...

ENH
HARD

At least `find_bad_channels_maxwell` and `annotate_flat` could mark badness channel-by channel over time. Probably needs #8946 for debugging purposes.

ENH
MEDIUM

Need viz support for channel-specific annotations.

ENH

It might be better if we make it so that doing `inst.set_montage`, rather than discarding EEG channels that aren't in the instance, instead added them to `info['dig']` as *extra* /...

In the long term we should: - [x] Remove `_read_dig_points`, it should make use of standardized functions (#8622) - [ ] Make `read_dig_polhemus_isotrak` actually read channel names where possible (they...