BrainHack School 2023 Project
Keywords: fMRI, FSLVBM, dMRI Analysis in Python
This project has been published as part of the BrainHack School. You can view the project at the following link: https://school-brainhack.github.io/project/arunim_guchait_project/
The relationship between athletic performance and brain structure and function has been a topic of interest in the field of neuroscience. Understanding the neural correlates of athletic performance can provide valuable insights into the development of training programs and interventions to enhance physical and cognitive abilities. In this project, I propose to use functional magnetic resonance imaging (fMRI), diffusion MRI (dMRI), and FSL's Voxel-Based Morphometry (FSLVBM) to investigate the differences in grey matter volume and white matter connectivity between elite athletes and non-athletes. I will perform the analysis using Python-based tools, such as Nilearn and Dipy.
- Identify brain regions associated with athletic performance by comparing grey matter volume between elite athletes and non-athletes using fMRI and FSLVBM.
- Investigate white matter connectivity differences between elite athletes and non-athletes using dMRI and tractography analysis in Python.
- Explore the relationship between grey matter volume, white matter connectivity, and specific athletic skills (endurance, strength, agility).
This project relied on numerous tools such as:
- Git and Github for Version Control
- FSLVBM to preprocess and analyse grey matter volume differences
- FSL FIRST tool for automatic segmentation of a number of subcortical structures.
- Python-based tools, such as Dipy and Nilearn, to preprocess the data, perform tractography analysis, and investigate white matter connectivity differences
- Google Colab and Jupyter Notebook
I've used a publicly available dataset on college-level athletes for this project. From the dataset, I have chosen data of nine Indiana University (IU) football players (American football) and nine controls (non-athletes) and wish to carry out an AmFB>NonAth comparison as well as NonAth>AmFB comparison.
Please check the Participants' Info Used in this Project here: Results/Participants_INFO.csv
Information about Dataset: https://www.nature.com/articles/s41597-021-00823-z
Link to download the dataset: https://brainlife.io/pub/5f2c3765beafe924c962dd8d
At the end of this project, these files will be made available:
- Reproducible project workflow, detailed in the GitHub repository with codes
- Jupyter notebooks of the analysis codes and visualisations
- Figures of the results
Date: 2023 June 10
Data Preprocessing
MRI data have been preprocessed using FSL tools.
Voxel-Based Morphometry (VBM) Analysis
Grey matter volume differences between athletes and non-athletes have been investigated using FSLVBM [FMRIB's Software Library - Voxel-Based Morphometry]
OUTPUT
NonAth>AmFB
Showing the local differences in grey matter volume between the two groups:
To obtain statistical data, identify the region of significant difference and validate that:
[1] E2 - Running randomise and displaying cluster-based thresholding results
Reference: https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FSLVBM/UserGuide
OUTPUT
[2] Reporting Cluster Information
Reference: https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/Cluster#reporting
OUTPUT
Vertex Analysis
Automated segmentation of subcortical structures in the brain has been completed using FSL FIRST [a model-based segmentation/registration tool] tool for the following brain regions:
- Left-Thalamus
- Left-Caudate
- Left-Putamen
- Left-Pallidum
- Brain-Stem /4th Ventricle
- Left-Hippocampus
- Left-Amygdala
- Left-Accumbens
- Right-Thalamus
- Right-Caudate
- Right-Putamen
- Right-Pallidum
- Right-Hippocampus
- Right-Amygdala
- Right-Accumbens
OUTPUT
Using this vertex analysis, marked differences in shape have been found in the two following areas:
[1] Left-Putamen
[2] Left-Thalamus
IMPORTANT
All the analyses and codes have been documented in the two following notebooks:
- Results/fslvbm_analysis_american_football.ipynb
- Results/fsl_FIRST_analysis_american_football.ipynb
However, due to the large size of the images, once you try to open them in GitHub, it may show that "The notebook took too long to render". In that case, you may download the raw file and open them in VS Code or Jupyter Notebook. Else, I'm providing here the links to these two notebooks in the Google Colab:
- fslvbm_analysis_american_football.ipynb
- fsl_FIRST_analysis_american_football.ipynb
Thank you.
dMRI Analysis in Python
White matter connectivity will be explored using tractography methods implemented in Python-based tools such as Dipy and Nilearn.
During the BrainHack School Project, I learned the following tools:
- Python: I learned how to use Python to analyse and manipulate data.
- FSLVBM: I learned how to operate FSLVBM to analyse grey matter volume differences between groups.
- Nilearn: I learned how to utilise Nilearn to perform functional MRI analysis and visualise data.
- Dipy: I learned how to use Dipy to perform diffusion MRI analysis and tractography.
- Git and Github: I learned how to use Git and Github for version control and collaboration.
- Bash Terminal: I learned how to employ the Bash Terminal to navigate and manipulate files and directories.
- FSL FIRST tool: I learned how to utilise the FSL FIRST tool for subcortical segmentation.
- Google Colab and Jupyter Notebook: I learned how to use Google Colab and Jupyter Notebook for interactive coding and data analysis.
Regarding the project, there are some promising results I've got. The short time at BrainHack School is overwhelming and challenging. But I am pleased with the new skills and knowledge I have gained throughout the program. I'll continue working on this project and try to investigate more athletes from different types of sports.
I sincerely thank my advisor Professor Neil Muggleton and all the instructors and TAs (special shout-out to the Taiwan Hub) who have generously shared their expertise and provided guidance and support throughout the program. Thank you so much for this amazing opportunity.
FSLVBM
- https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FSLVBM
- https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FSLVBM/UserGuide
- https://www.youtube.com/watch?v=L1B3Wm-wnyQ&ab_channel=FSLCourse
dMRI Analysis in Python
- https://school-brainhack.github.io/modules/dmri_intro/
- https://davi1990.github.io/talks/2021-11-05-dMRI_analysis_in_Python
- https://carpentries-incubator.github.io/SDC-BIDS-dMRI/aio/index.html
Relevant Research Papers