Code to compare hub location and distribution across diffusion MRI preprocessing pipelines. This work has been motivated by papers and code written by Stuart Oldham and colleagues.
- Clone this repo and add to your MATLAB path
- Clone the helper functions here
- Add in the dependencies BCT (the Brain Connectivity Toolbox) and Stuart Oldham's Brain Surface Visualiser plotSurfaceROIBoundary
- Data can be downloaded from https://doi.org/10.26180/c.6352886.v1 and placed in the DATA folder
CalcSTRthr
takes in the raw data and generates the processed data- This step is optional - the processed data can be downloaded
- Thresholds can be adjusted here, if desired
- New group reconstruction algorithms can be added here, if desired
RunAnalysis
generates summary plots of all the pipelines including heatmaps and surface area correlations- This step is optional
- Note that this takes a long time
- The files in
./SCRIPTS/FigureFunctions
generate the figures from the paper
The code has been tested on versions of MATLAB from R2019b to R2021b.
- Paper (OA) available from Network Neuroscience
- Data available at https://doi.org/10.26180/c.6352886.v1
- This work follows on from work by Stuart Oldham and colleagues - see their paper, code, and data (all openly available)
Please contact Mehul Gajwani by email or through GitHub (issue/pull request) for any further details.