-
Notifications
You must be signed in to change notification settings - Fork 73
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
ERPLAB version 10.0 #173
Merged
Merged
ERPLAB version 10.0 #173
Conversation
This file contains 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
added ERPLAB colors to GUI & fixed GUI/script to choose user defined epochs
fixed bug if loading only one bestset
Start of update to MVPC instead of MVPA
introduced mvpc tools menu items. Still need to test majority of the items (like 'saveas') and make others ('clear', 'viewer')
updated to work with mvpc
fixed issues regarding incorrect MVCP menu loading, and mvpc viewer addition
ERPLAB now requires EEGLAB to be updated (eeglab();eeg_global) in order for menus to work!
finished mvpc averager (loading included) with single mvpc saveas, "saveas" currently loaded mvpc, and issues with globals being overwritten fix. *Note, requires EEGLAB integration fix as stated in 535a389
Fixes for MVPCset saving, MVPC plotting, BEST bin extractions, and starting point for BEST "bin combiner" GUI. *Note, requires EEGLAB integration fix as stated in 535a389
Defined the places for decoding GUI to have CommonFloor value N(trials), need to finish all the logic.
"common floor" update.
Decoding GUI/code implments common floor for single-trial and different trial decoding designs. Also updated MVPC structure (removed and condensed fields). BinCombiner function still not complete.
Algorithm updated for use with common floor
Updated decoding trial shuffling algorithm due to bug.
MVPCviewer only plots one file at a time, users can clear MVPCmenu lists, and CROSSNOBIS included in decoding
GUI updated with logic concerning Crossnobis (except for the common floor). Still need to test logic for common floor AND output to pop_decoding.
draft of selecting classes during decoding + bug fixes (setting user plot limits, plot confusions with rounding without warnings).
GUI functions work with the ability to choose classes (logic confirmed with equalizing trials). Need to update pop_decoding with decodeClasses to follow suit.
updated GUI logic with class selection and updating GUI table
fixed for both GUI and script, decoding will run.
for if users scripts pop_Decoding
added confusions to crossnobis, small bugs with pop_decoding, and "equivalent command" to pop_savemymvpc
added all logic for plotting confusions for all methods, fixed bugs with single subject svm standard error, plotting results gui, and equivalent commands output for pop_savebest/pop_savemvpc
added OneVsOne class coding, updated GUI names, and raw beta weights.
Beta functionality for release completed (including Steve's final comments). Still needs documentation.
also added "equivalent commands" for loading bestsets and mvpcsets
Updated the "textbox" for explaining 'Common Floor' when users switch between crossnobis and SVM
fixed bugs when nClasses<2 and when nClasses = 2 for Beta weights.
ERPLAB 10.0
guanghuizhang0328
approved these changes
Jul 21, 2023
Approved brach merge! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This is the merge from 'mvpa' into 'master' for ERPLAB v10.0 which includes Decoding Toolbox and ERP Wave Viewer