-
Notifications
You must be signed in to change notification settings - Fork 29
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
Implementation of EEG pipeline #6
Labels
big-effort
Large amount of work
BrainHack!
OHBM Brainhack 2020 Tasks
Brainhack21!
Brainhack Global Geneva 2021 Tasks
enhancement
New feature or request
high-impact
Expected to have high impact
Milestone
Comments
Code providing cartool I/O and functions in python: |
Investigate head model with MNE |
Based on our discussion with Joan yesterday |
Preparation of a sample dataset for developmentTasks involved
Example of structure
Resources
|
This was referenced Jun 15, 2020
This is link to ohbm brainhack project "Integrate EEG inside CMP3" (ohbm/hackathon2020#214) |
sebastientourbier
added
big-effort
Large amount of work
high-impact
Expected to have high impact
labels
Jan 5, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
big-effort
Large amount of work
BrainHack!
OHBM Brainhack 2020 Tasks
Brainhack21!
Brainhack Global Geneva 2021 Tasks
enhancement
New feature or request
high-impact
Expected to have high impact
First thoughts
What need to be answered
Yes (TO DO: list the functions).
pca_flip
)To be prepared and implemented
Note: check in Nipype which MNE interfaces are already implemented which could then be used as they are or as a template for the developement of the MNE-related interfaces (Tasks 5. and 6.)
Achievement
Task 1
Preparation of a sample dataset for development (See #6 (comment) for more details)
Task 2
Start the implementation of a simple Nipype workflow that can grab and convert to MNE's internal format the cleaned EEG data and the Lead Field matrix generated by:
Task 3
Implement for each toolbox an interface after the data grabber that converts and stores in MNE format the generated outputs (cleaned EEG data and lead field matrix)
Inputs
Outputs
Task 4
Implement an interface that creates the inverse solutions and transforms the source coordinates into a common source space
Inputs
To be performed
Source = Lead field matrix x cleaned EEG
Outputs
Task 5
Check if output sources from the different toolbox are in proper common space
Task 6
Implementation of an interface for estimating ROI dipoles based on Maria's SVD and/or MNE SVD methods.
Inputs
Outputs
To be performed
Task 7
Implementation of an interface for estimating multiple dynamic functional connectome maps
Inputs
Outputs
To be performed
Task 8 (Large effort)
Implementation of EEGPipeline:
Organisation of pipeline and stages (for configuration and ouput inspection with bidsappmanager)
Implement the stages (config parameters, create_worflow, inpsect_outputs) and modify the existing
cmp/pipelines/EEG.py
to implement the complete workflowImplement the GUI components (EEGPipelineUI and all the related stages) for integration in the
cmpbidsappmanager
Review bidsapp parser and run.py to take as input the eeg config file
Task 9
Documentation:
index.html
pagebidsappmanager.html
with EEG in 1) pipeline configuration, 2) run the bidsapp and 3) check stage outputs,outputs.html
page with BIDS-EEG derivatives data produced by CMPThe text was updated successfully, but these errors were encountered: