Skip to content

Remove rotating dipoles capability from interactive dipole fitting GUI - #14243

Merged
larsoner merged 3 commits into
mne-tools:mainfrom
wmvanvliet:xfit-remove-rot
Aug 28, 2026
Merged

Remove rotating dipoles capability from interactive dipole fitting GUI#14243
larsoner merged 3 commits into
mne-tools:mainfrom
wmvanvliet:xfit-remove-rot

Conversation

@wmvanvliet

Copy link
Copy Markdown
Contributor

The implementation was broken and I don't see a way to make it actually work. When computing the dipole timecourses with the MNE algorithm, either all dipoles are rotating (loose=1.0) or fixed (loose=0). Having some fixed and some rotating seems challenging to actually get working.

@larsoner larsoner left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes simplifications are nice!

@larsoner
larsoner enabled auto-merge (squash) August 28, 2026 13:52
@larsoner
larsoner merged commit 03e4240 into mne-tools:main Aug 28, 2026
31 checks passed
larsoner added a commit to larsoner/mne-python that referenced this pull request Sep 2, 2026
* upstream/main: (22 commits)
  Avoid copying all epochs data in GetEpochsMixin._getitem (mne-tools#14262)
  Add Report.save(only_if_changed=True) (mne-tools#14261)
  Add jamica to related software [ci skip] (mne-tools#14260)
  Remove debugging cruft (mne-tools#14259)
  ENH: add Raw annotation span conversion (mne-tools#14240)
  Interactive dipole fitting: add STC mesh controls (mne-tools#14256)
  Document code principles in AGENTS.md (mne-tools#14239)
  MAINT: Update dependency specifiers (mne-tools#14257)
  [dependabot]: Bump the actions group with 2 updates (mne-tools#14258)
  ENH: Add JAMICA as an ICA method (mne-tools#14247)
  Reuse the MEF session across reads (mne-tools#14254)
  Read KIT data in cache-sized blocks (mne-tools#14255)
  Read EGI simple-binary event channels in blocks (mne-tools#14250)
  Decode Persyst and Nihon Kohden data in cache-sized blocks (mne-tools#14251)
  Normalize byte order before calibrating strided integer buffers (mne-tools#14252)
  Speed up EDF and BDF reading (mne-tools#14237)
  ENH: Add Forward-based projection reconstruction (mne-tools#14235)
  Read Artemis123, Curry, EEGLAB, Eximia, FIL and NSx in cache-sized blocks (mne-tools#14246)
  Remove rotating dipoles capability from interactive dipole fitting GUI (mne-tools#14243)
  Read BrainVision data in cache-sized blocks [ci skip] (mne-tools#14241)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants