-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
XFit-style dipole fitting GUI #13074
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
wmvanvliet
wants to merge
190
commits into
mne-tools:main
Choose a base branch
from
wmvanvliet:xfit
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+1,701
−20
Draft
Changes from 1 commit
Commits
Show all changes
190 commits
Select commit
Hold shift + click to select a range
752854d
Add EvokedField.plotter
wmvanvliet d9b2e07
Merge branch 'main' of github.com:mne-tools/mne-python
wmvanvliet 55edc31
Merge branch 'main' of github.com:mne-tools/mne-python
wmvanvliet bb7e229
Merge branch 'main' of github.com:mne-tools/mne-python
wmvanvliet 1178ebc
BUG: Fix bug with sensor_colors
larsoner 7556823
Update devel.rst
larsoner cb5a520
Add foreground/background parameters to EvokedField plot
wmvanvliet d4015d4
Set foreground automatically
wmvanvliet 2c307fe
First working version of lasso select in plot_evoked_topo
wmvanvliet 3b37ea3
Add slider to control contour line thickness
wmvanvliet 6245c0a
Merge branch 'main' into evoked-field-colors
wmvanvliet 4f43e50
Merge branch 'colors' into xfit
wmvanvliet 9779843
Merge branch 'evoked-field-colors' into xfit
wmvanvliet 9747338
Merge branch 'sensorselect' into xfit
wmvanvliet 8268315
fix
wmvanvliet 7dd77d9
Some initial stuff
wmvanvliet 10c2b2a
Merge branch 'main' into xfit
wmvanvliet f0a92da
Merge branch 'main' of github.com:mne-tools/mne-python into xfit
wmvanvliet 8ef1179
Small steps
wmvanvliet ca46e1a
Merge remote-tracking branch 'upstream/main' into xfit
wmvanvliet 458c509
Continue work on the "fit dipole" button
wmvanvliet 3c91d05
More progress
wmvanvliet 6d2496c
Merge branch 'main' into xfit
wmvanvliet 8fc904d
Merge branch 'main' of github.com:mne-tools/mne-python into xfit
wmvanvliet 6170c63
Merge branch 'main' of github.com:mne-tools/mne-python into sensorselect
wmvanvliet 41087bb
Fix divide by zero
wmvanvliet 568560b
Fix sensor picking
wmvanvliet f6738e7
Fix bug
wmvanvliet a83b8fd
Fix more renames
wmvanvliet 3bfe2a5
Don't draw patches for channels that do not exist
wmvanvliet 2e94752
Move the ChannelsSelect ui-event one abstraction layer higher
wmvanvliet 3c6b73c
Some more fixes
wmvanvliet 9b6bd60
select_many should not notify()
wmvanvliet 8796836
Merge branch 'main' into sensorselect
wmvanvliet 573cb40
Add "select" parameter to enable/disable the lasso selection tool
wmvanvliet facd394
Add select parameter to relevant methods
wmvanvliet a0069d8
Update test
wmvanvliet 76aebb3
Merge branch 'sensorselect' into xfit
wmvanvliet 1cbdb96
Merge branch 'main' into xfit
wmvanvliet b0e6cb2
Enable sensor selection again
wmvanvliet 474f184
Merge branch 'main' of github.com:mne-tools/mne-python into xfit
wmvanvliet bc54c3a
Merge branch 'main' into xfit
wmvanvliet aa25982
Merge branch 'main' into xfit
wmvanvliet bb4fd2c
Implement toggling fixed orientation with MNE solution
wmvanvliet b498c15
small fixes
wmvanvliet c2eed61
Merge branch 'xfit' of github.com:wmvanvliet/mne-python into xfit
wmvanvliet f7005a5
Merge branch 'main' into xfit
wmvanvliet b47792e
Merge branch 'xfit' of github.com:wmvanvliet/mne-python into xfit
wmvanvliet fda59e8
Merge branch 'main' into xfit
wmvanvliet ca1b99e
Remove features not for v1
wmvanvliet 1b877df
Work more on xfit
wmvanvliet f7bd8cc
Fixes
wmvanvliet 5f594dd
more fixes
wmvanvliet 263b99f
Merge branch 'main' into xfit
wmvanvliet eaa081e
fix multi-dipole model
wmvanvliet ffb2fe1
Add save option
wmvanvliet 2f801a4
style tweaks
wmvanvliet 56ebda7
Merge branch 'main' into sensorselect
wmvanvliet d913fff
fix bugs (thanks vulture!)
wmvanvliet 13877b4
Add rank parameter
wmvanvliet 74e80d6
Merge branch 'xfit' of github.com:wmvanvliet/mne-python into xfit
wmvanvliet 4039603
Merge branch 'main' into xfit
wmvanvliet 43e145f
Merge branch 'main' into xfit
wmvanvliet b2bdbe2
Merge branch 'xfit' of github.com:wmvanvliet/mne-python into xfit
wmvanvliet e342e43
start work on dipole deletion
wmvanvliet 5c8e337
Merge branch 'main' into xfit
wmvanvliet 5bdb9e1
Finish dipole deletion, add occlusion mesh
wmvanvliet 2aa51d6
set rank
wmvanvliet 65fb86b
Merge branch 'main' of github.com:mne-tools/mne-python into sensorselect
wmvanvliet 9b6b06a
Merge branch 'sensorselect' of github.com:wmvanvliet/mne-python into …
wmvanvliet bcef66e
attempt to fix tests
wmvanvliet 8efcb8c
further attempts to fix tests
wmvanvliet 87f72e2
Add what's new entry
wmvanvliet 6601235
Merge branch 'main' into sensorselect
wmvanvliet 871e15a
Merge branch 'sensorselect' of github.com:wmvanvliet/mne-python into …
wmvanvliet 8ebd885
Merge branch 'main' into xfit
wmvanvliet 5f5666a
also show field strength input fields when not plotting density
wmvanvliet 0277981
Update unit tests for lasso select
wmvanvliet bea101d
Update unit tests for lasso select
wmvanvliet 2ae07bf
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] f55028d
Merge branch 'main' into sensorselect
wmvanvliet 49c9d0b
Merge branch 'sensorselect' of github.com:wmvanvliet/mne-python into …
wmvanvliet e857a2e
Move large lasso test to test_utils.py and have smaller tests in test…
wmvanvliet 822f761
select from proper list of channels
wmvanvliet 51efe6c
fix version
wmvanvliet e806634
more versionadded annotations
wmvanvliet 23b5c23
Merge branch 'sensorselect' into xfit
wmvanvliet 8b1a014
Save and load dipoles Xfit style. Fix legend when hiding dipoles.
wmvanvliet 0066f0b
cleanup
wmvanvliet f1a0364
more cleanup
wmvanvliet 727fa29
Fix single dipole fitting with loose orientation
wmvanvliet 710b77d
[autofix.ci] apply automated fixes
autofix-ci[bot] 4b71df0
fixes proposed by vulture
wmvanvliet dbabf05
Properly implement and test single channel picking
wmvanvliet e90887d
Add logging message
wmvanvliet df0737f
Merge branch 'sensorselect' into xfit
wmvanvliet 1e67acc
Merge branch 'xfit' of github.com:wmvanvliet/mne-python into xfit
wmvanvliet 622ff54
small fix
wmvanvliet 64b0ed1
Merge branch 'main' into xfit
wmvanvliet 0841c88
Merge branch 'main' into xfit
wmvanvliet 0f3239a
Merge branch 'xfit' of github.com:wmvanvliet/mne-python into xfit
wmvanvliet 17e28b0
Merge branch 'main' into xfit
wmvanvliet b4467c9
Merge branch 'main' into xfit
wmvanvliet d878f60
fix to dipole
wmvanvliet b1ee63a
Add possibility to show an stc with the fieldmap
wmvanvliet 15519eb
Take units (m or mm) into account when showing fieldmaps on top of br…
wmvanvliet 5108607
Add unit test and towncrier
wmvanvliet e243310
Don't make unnecessary copy
wmvanvliet a1f5328
Fix
wmvanvliet 4e7270a
Merge branch 'evoked-field-units' into xfit
wmvanvliet c703e32
some checks on inputs and doc
wmvanvliet 08e28e6
Merge branch 'main' into xfit
wmvanvliet b01cfdf
Merge branch 'main' of github.com:mne-tools/mne-python into xfit
wmvanvliet 35a2b64
Merge branch 'xfit' of github.com:wmvanvliet/mne-python into xfit
wmvanvliet 8f26350
Merge branch 'main' of github.com:wmvanvliet/mne-python into xfit
wmvanvliet a92aead
Merge branch 'xfit' of github.com:wmvanvliet/mne-python into xfit
wmvanvliet f4d879d
work on dipolefitui
wmvanvliet 648ac5b
properly transform dipole orientations for plotting
wmvanvliet 9e27f35
change lambda2
wmvanvliet 952a196
handle n_jobs
wmvanvliet d0cae85
Merge branch 'main' into xfit
wmvanvliet 8c7c1b5
Add "dipolefit" command line utility
wmvanvliet 2a888bb
add --hide-density parameter to command line script
wmvanvliet e5a3605
Add ability to specify names when adding Dipole objects to the GUI
wmvanvliet 9874bbd
fix for eeg
wmvanvliet 0abefff
fix for vectorsourceestiamte
wmvanvliet 8838aca
update metavars for command line tool
wmvanvliet aab8aaa
Fix arrow meshes when adding multiple dipoles
wmvanvliet 67ab49c
Add tutorial that will at some point replace the current dipole fitti…
wmvanvliet a8fe912
revert multi_dipole_model.py example
wmvanvliet a23182b
Merge branch 'main' of github.com:mne-tools/mne-python into xfit
wmvanvliet fbc3d10
restore missing line
wmvanvliet 3d49fe8
fix import nesting
wmvanvliet 003ba92
vulture fixes
wmvanvliet b8892d1
avoid duplicate tag
wmvanvliet bf0ec5b
numpydoc style
wmvanvliet 67006a8
Don't redo forward computations unnecessarily
wmvanvliet eff0b58
Use _CheckInside in more places in mne/dipole.py
wmvanvliet cba5ddd
small bugfix
wmvanvliet 0f8629c
Merge branch 'main' of github.com:mne-tools/mne-python into xfit
wmvanvliet f6a2943
Document return value.
wmvanvliet f8b5884
Touch 40_sensor_locations.py
wmvanvliet d1f53d7
Revert "Touch 40_sensor_locations.py"
wmvanvliet 73a35c3
Fix up unit tests
wmvanvliet 056521c
Add towncrier
wmvanvliet de9e836
add gui.dipolefit to API docs
wmvanvliet 51c6494
Merge branch 'main' of github.com:mne-tools/mne-python into xfit
wmvanvliet 046dd22
Ignore linking to DipoleFitUI
wmvanvliet a602932
Merge remote-tracking branch 'upstream/main' into xfit
wmvanvliet 084841e
Merge branch 'main' into xfit
wmvanvliet b0adaeb
refactor dipole fitting a little
wmvanvliet dff558d
put back changes
wmvanvliet 152f135
Merge branch 'main' of github.com:mne-tools/mne-python into xfit
wmvanvliet e717069
Use new _ForwardModeler
wmvanvliet 5060f70
Make _ForwardModeler fill out the complete forward object
wmvanvliet a897369
Merge branch 'main' into xfit
wmvanvliet 228bba7
Merge branch 'main' into xfit
wmvanvliet e74bbc0
Merge branch 'xfit' of github.com:wmvanvliet/mne-python into xfit
wmvanvliet d77dd02
Don't have fit_dipole require pyvista
wmvanvliet a12ce5e
Use testing data during XFit tests
wmvanvliet a863853
Merge branch 'xfit' of github.com:wmvanvliet/mne-python into xfit
wmvanvliet c8d70b8
Merge branch 'main' of github.com:mne-tools/mne-python into xfit
wmvanvliet ab2c39a
remove print()
wmvanvliet 7209ebe
Merge branch 'main' into xfit
wmvanvliet 72c4dad
debug: enable SSH into the worker [actions ssh]
wmvanvliet 8d4f7f9
Merge branch 'main' into xfit
wmvanvliet 2b218fb
reduce tolerances on unit tests
wmvanvliet 0e462cf
Merge branch 'main' into xfit
wmvanvliet d23104b
work on unit tests some more
wmvanvliet a4bd21e
force close event on the sensor window
wmvanvliet ecc71e3
Add contour width control to evoked field plot
wmvanvliet 53a9fb7
undo some other changes
wmvanvliet 208ea95
undo dipole changes
wmvanvliet 13fe805
Merge branch 'contour-thickness' into xfit
wmvanvliet 54238a0
fix
wmvanvliet bc803fa
another fix
wmvanvliet a9b1277
fix docstring
wmvanvliet ce93f92
Merge branch 'main' of github.com:mne-tools/mne-python into xfit
wmvanvliet 695c6bb
change parameters of the dipolefit command line program
wmvanvliet 2833b5a
dipolefit() and DipoleFitUI no longer load MNE-Sample by default
wmvanvliet b915425
fix paths
wmvanvliet 3a1534b
remove cruft
wmvanvliet 8fd98b1
xfit -> dipolefit
wmvanvliet 93dda71
more unit tests
wmvanvliet 4ef1e40
remove erroneous condition parameter
wmvanvliet 41d514e
BUG: Fix ref cycle
larsoner fed466e
FIX: Docutils
larsoner 5fa0749
FIX: Better scraping
larsoner 57b6079
FIX: Better equiv
larsoner 39b227b
Merge branch 'main' of github.com:mne-tools/mne-python into xfit
wmvanvliet File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
change parameters of the dipolefit command line program
- Loading branch information
commit 695c6bb2630c03e137331561e7e771baf1693e16
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.