Here you will find all of our imaging preprocessing protocols and associated github code.
dcm2bids
We use dcm2bids to organize MRI files. See internal code here. See official documentation here.
fmriprep
We use fmriprep to preprocess structural and functional data. See internal code here, see instructions on QCing here, and see official documentation here.
dwi
We use MRtrix3 to preprocess DWI data to prepare for traditional (FA) and fixel based analysis. See internal code here. See MRtrix3 documentation here. If you want to use fsl, see code here and official documenation here. If you want to use TBSS to do analysis on DTI data, see TBSS.sh script. Consider using PALM to do analyses instead. If you want to do fixel based analysis, see code for IGNITE analysis here. See official documentation.
asl
We use basil to preprocess ASL data. Here you can find the internal code and here you can find more information from the BASIL wiki.
structure function coupling
If you want to use dwi and fmri data to analyze structure function coupling, you will need to preprocess with fmriprep and mrtrix. Then you will need to follow the dwi mrtrix scripts to create a dwi connectome. We use conn to get a connectome of fmri data. See code to create the dwi connectome and the python scripts to get coupling.
Choriod Plexus Segmentation
Probably won't do this anymore for TBI but if you want to use Gausian mixture modeling to get ChP segmentation, See original paper and code here. See our internal code here. You will need to run freesurfer or fmriprep first.