We are working on developing a QA pipeline for simultaneously collected fMRI-EEG data so that the user can determine whether the data is denoised and clean enough for further analyses.
Preprocessing is a critical step in neuroimaging analysis, laying the foundation for accurate and meaningful scientific discoveries. We need help configuring a pipeline to quality check for multiple datasets. This project will allow attendees with or without experience handling fMRI/EEG data to get a chance to work with what we call the "raw data". Working on a QC pipeline includes devising visuals of what the data looks like at various stages to make sure that the preprocessing is working as you expected and the data collected is good quality for future analyses. Toolboxes used include AFNI, FSL, ANTs, chronux, etc.
Brainstorm different QA checks that will best represent what we are looking for in the data
Learn more about the importance of various QA in fMRI and EEG data and how to best interpret our data
Code an automatic pipeline to implement our QA checks and outputs an html or pdf of the figures/results
Good first issues
issue one: organizing and deciding on best QA for both fMRI and EEG modalities
issue two: experimenting with toolboxes to get various plots or figures for the QA step of interest
issue three: develop an outline of a script that will output a clean, clear, and easy to use pdf or html of QA figures
Communication channels
fmri-eeg-preproc channel on BrainHack Vanderbilt Discord
Skills
Familiarity in working with fMRI and/or EEG data will help but is not necessary to join the project!
FSL: basics
AFNI: basics
MATLAB: basics
bash: basics
Onboarding documentation
No response
What will participants learn?
Participants will:
Learn how to read and interact with fMRI and EEG data from the raw unprocessed stage to the final analysis ready data
Enhance their understanding of the most helpful toolboxes associated with neuroimaging and gain a foundational knowledge in using and implementing command line versions of their functions
Learn how to develop and implement a pre-processing pipeline for both datatypes in MATLAB and/or bash
Title
fMRI-EEG Preprocessing QA
Leaders
@s_goodale23 - Sarah Goodale
Collaborators
No response
Brainhack Global 2023 Event
BrainHack Vanderbilt
Project Description
We are working on developing a QA pipeline for simultaneously collected fMRI-EEG data so that the user can determine whether the data is denoised and clean enough for further analyses.
Preprocessing is a critical step in neuroimaging analysis, laying the foundation for accurate and meaningful scientific discoveries. We need help configuring a pipeline to quality check for multiple datasets. This project will allow attendees with or without experience handling fMRI/EEG data to get a chance to work with what we call the "raw data". Working on a QC pipeline includes devising visuals of what the data looks like at various stages to make sure that the preprocessing is working as you expected and the data collected is good quality for future analyses. Toolboxes used include AFNI, FSL, ANTs, chronux, etc.
Link to project repository/sources
https://github.com/goodalse2019/fMRI-EEG_preproc_QA_VUBrainHack
Goals for Brainhack Global
Good first issues
Communication channels
fmri-eeg-preproc channel on BrainHack Vanderbilt Discord
Skills
Familiarity in working with fMRI and/or EEG data will help but is not necessary to join the project!
Onboarding documentation
No response
What will participants learn?
Participants will:
Data to use
Public HCP dataset for deidentified fMRI data (https://www.humanconnectome.org/study/hcp-young-adult).
Previously collected and deidentified EEG data from a home collected data where pieces have been made publicly available on https://github.com/neurdylab/fMRIAlertnessDetection.
Number of collaborators
3
Credit to collaborators
Collaborators will be credited on the GitHub site documentation for any users who are interested in downloading and using this project's QA pipeline.
Image
Leave this text if you don't have an image yet.
Type
pipeline_development, visualization
Development status
1_basic structure
Topic
other
Tools
AFNI, ANTs, FSL, SPM, other
Programming language
Matlab, Python, shell_scripting, unix_command_line
Modalities
EEG, fMRI
Git skills
0_no_git_skills, 1_commit_push
Anything else?
other under topic: pre-processing, quality analysis
Things to do after the project is submitted and ready to review.
Hi @brainhackorg/project-monitors my project is ready!