Neuroimaging Cookbook 🧠🍳📓 #93
Labels
bhg:mtl_can_1
bhg:washingtondc_usa_1
git_skills:0_none
git_skills:1_commit_push
git_skills:2_branches_PRs
git_skills:3_continuous_integration
modality:behavioral
modality:DWI
modality:ECOG
modality:EEG
modality:fMRI
modality:fNIRS
modality:MEG
modality:MRI
modality:PET
programming:C++
programming:documentation
Markdown, Sphinx
programming:Java
JS/HTML/CSS, Django or others
programming:Julia
programming:Matlab
programming:none
programming:Python
programming:R
programming:shell_scripting
programming:Unix_command_line
programming:Web
project_development_status:0_concept_no_content
project_tools_skills:comfortable
project_tools_skills:familiar
project_tools_skills:none
project_type:coding_methods
project_type:data_management
involves programming
project_type:documentation
project
status:published
tools:AFNI
tools:ANTs
tools:BIDS
tools:Brainstorm
tools:CPAC
tools:Datalad
tools:DIPY
tools:FieldTrip
tools:fMRIPrep
tools:Freesurfer
tools:FSL
tools:Jupyter
tools:MNE
tools:MRtrix
tools:Nipype
tools:NWB
Neurodata Without Borders
tools:SPM
topic:Bayesian_approaches
topic:causality
topic:connectome
topic:data_visualisation
topic:deep_learning
topic:diffusion
topic:EEG_EventRelatedResponseModelling
topic:Granger_causality
topic:ICA
topic:machine_learning
topic:neural_decoding
topic:neural_encoding
topic:neural_networks
topic:PCA
topic:reinforcement_learning
topic:reproducible_scientific_methods
topic:statistical_modelling
topic:tractography
Project info
Title:
Neuroimaging Cookbook 🧠🍳📓
Project lead:
Shawn Rhoads
GitHub: @shawnrhoads
Twitter: @ShawnRhoads56
Mattermost: shawnrhoads
If you are reading this because of Brainhack MTL 2020ish, feel free to contact @SamGuay if you have any question!
Twitter: @SamGuay_
Mattermost: SamGuay_
Project collaborators:
TBD! Contributions of any kind are welcome!
Registered Brainhack Global 2020 Event:
Brainhack DC
Brainhack MTL 2020ish
Project Description:
Anyone ever Google how to accomplish a task for neuroimaging data more than once? For example, I’ve Googled "how to extract a mask from a parcellation scheme" or "how to output the time series from an ROI to a .csv file" hundreds of times because I can't remember the exact command/function or flags to pass (and every time I am reminded just how many times I've visited the same webpages):
There are countless software packages with widely different commands and options to perform all sorts of different functions when working with neuroimaging data. But remembering them all is nearly impossible!
The Neuroimaging Cookbook will centralize “code snippets” (or “recipes”) for different, specific, and simple tasks in neuroimaging that people can incorporate in their own analysis pipelines. And most importantly, it would be scalable so that anyone can contribute their random, useful code snippet.
The idea is inspired by 30 Seconds of Code (specifically, 30 Seconds of Python), where people can easily reference code (across software) for different neuroimaging tasks like: how to convert across different image formats (e.g., BRIK/HEAD, img/hdr, nii, etc), flatten the lower triangle of a representational similarity matrix, extract a mask from a parcellation, output the time-series from an ROI to a .csv /.txt file, etc. Not exactly tutorials, but "code snippets" that people can adapt for their own scripts, apps, or Jupyter Notebooks.
Data to use:
N/A
Link to project repository/sources:
https://github.com/neuroimaging-cookbook
Goals for Brainhack Global 2020:
Easy:
Intermediate:
Good first issues:
Skills (at least one of these):
Tools/Software/Methods to Use:
Communication channels:
https://mattermost.brainhack.org/brainhack/channels/neuroimaging-cookbook
Project labels
Type of project:
#coding_methods, #data_management, #documentation,
Project development status:
#0_concept_no_content
Topic of the project:
#Bayesian_approaches, #causality, #connectome, #data_visualisation, #deep_learning, #diffusion, #EEG_EventRelatedResponseModelling, #Granger_causality, #ICA, #machine_learning, #neural_decoding, #neural_encoding, #neural_networks, #PCA, #reinforcement_learning, #reproducible_scientific_methods, #statistical_modelling, #tractography
Tools used in the project:
#AFNI, #ANTs, #BIDS, #Brainstorm, #CPAC, #Datalad, #DIPY, #FieldTrip, #fMRIPrep, #Freesurfer, #FSL, #Jupyter, #MNE, #MRtrix, #Nipype, #NWB, #SPM
Tools skill level required to enter the project (more than one possible):
#comfortable, #familiar, #no_skills_required
Programming language used in the project:
#no_programming_involved, #C++, #documentation, #Java, #Julia, #Matlab,
#Python, #R, #shell_scripting, #Unix_command_line, #Web
Modalities involved in the project (if any):
#behavioral, #DWI, #ECOG, #EEG, #fMRI, #fNIRS, #MEG, #MRI, #PET
Git skills reuired to enter the project (more than one possible):
#0_no_git_skills, #1_commit_push, #2_branches_PRs, #3_continuous_integration
I added all of the labels I want an associate to my project
Project Submission
Submission checklist
Once the issue is submitted, please check items in this list as you add under ‘Additional project info’
We would like to think about how you will credit and onboard new members to your project. If you’d like to share your thoughts with future project participants, you can include information about:
Contributions:
All contributions will be recognized in the cookbook and follow the all-contributors specification. Contributions of any kind are welcome!
The text was updated successfully, but these errors were encountered: