mne-tools / mne-python

MNE: Magnetoencephalography (MEG) and Electroencephalography (EEG) in Python
https://mne.tools
BSD 3-Clause "New" or "Revised" License
2.66k stars 1.31k forks source link

Create a dipole fitting GUI that is better than XFit #11977

Open wmvanvliet opened 1 year ago

wmvanvliet commented 1 year ago

Describe the new feature or enhancement

Starting an issue to discuss our dream dipole fitting interface. MEGIN's Xfit program has reigned supreme for what seems like forever, but that doesn't mean it's perfect.

Use cases for Xfit (feel free to add your own). Indented ones are things we can do that Xfit can not:

Describe your proposed implementation

Use UI event system to tie together existing plotting functions. Enhance existing plotting functions to allow for more interactivity. Finally, create complete GUI with all these pieces.

Describe possible alternatives

Stick with Xfit. Possibly the GUI could be a separate package (mne-xfit?)

Additional context

No response

larsoner commented 11 months ago

We should consider also how many of these we can fix at the same time (maybe zero but hopefully more than that):

larsoner commented 1 month ago

@wmvanvliet clearing the milestone on this one but feel free to put it to 1.9 if you think you'll have time in the next release cycle