Return to Diffusion

Be sure to source FreeSurfer before trying to run any of the following scripts.

subjects.csh

DiffPreproc.csh

Output: dwi.nii, dwi.mghdti.bvecs, dwi.mghdti.bvals, dwi-ec.nii, lowb.nii, bvecs.dat, bvals.dat, eigvec[123].nii, eigvals.nii, tensor.nii, dwirvar.nii, ivc.nii, adc.nii, radialdiff.nii, vr.nii, ra.nii, fa.nii.


{{{#!/bin/tcsh –ef source $SUBJECTS_DIR/scripts/subjects.csh

foreach subj ($SUBJECTS)


!!*****!!

end }}}


Return to Diffusion

AlignAnat2Diff.csh

Outputs: wmparc2diff.mgz, aparc+aseg2diff.mgz


{{{#!/bin/tcsh -ef source $SUBJECTS_DIR/scripts/subjects.csh

foreach subj ($SUBJECTS)


!!*****!!

end }}}


Return to Diffusion

DiffMasking.csh

Outputs: fa-masked.mgz, adc-masked.mgz, ivc-masked.mgz


{{{#!/bin/tcsh -ef source $SUBJECTS_DIR/scripts/subjects.csh

foreach subj ($SUBJECTS)


!!*****!!

end }}}


Return to Diffusion

AlignAnatCVSToAvg.csh

Outputs: fa.ANAT+CVS-to-avg35.v2v.mgz, adc.ANAT+CVS-to-avg35.v2v.mgz, ivc.ANAT+CVS-to-avg35.v2v.mgz


{{{#!/bin/tcsh -ef source $SUBJECTS_DIR/scripts/subjects.csh

set interp = trilin set template = /autofs/cluster/con_001/users/lilla/CVS_atlas/buckner35rerun/avg35rerun/mri/norm.mgz <


!!*****!!

foreach subj ($SUBJECTS)


!!*****!!


!!*****!!

end }}}


Return to Diffusion

GroupAnalysis.csh

Outputs: gender_age.fa-masked.CVS-to-avg35.glmdir, dof.dat, mri_glmfit.log, y.fsgd, X.mat, contrast/Xg.dat, contrast/rstd.mgz, contrast/rvar.mgz, contrast/beta.mgz, contrast/fwhm.dat, contrast/sar1.mgz, contrast/mask.mgz


set outdir = $SUBJECTS_DIR/diffusion_tutorial/GLM
set type = CVS-to-avg35  # alternatively could be TAL-to-avg35 or MNI-to-avg35
set prefix = fa-masked  #alternatively could be adc-masked or ivc-masked
set inputfiles = ($outdir/../*/LZDiff/${prefix}.ANAT+${type}.v2v.mgz) <-----!!*****!!

set cmd = (mri_concat --i $inputfiles --o $outdir/GroupAnalysis.{$prefix}.${type}.Input.mgz)
echo $cmd
eval $cmd

set cmd = (mri_average $inputfiles $outdir/Average.{$prefix}.${type}.Input.mgz)
echo $cmd
eval $cmd

set cmd = ( mri_glmfit --y $outdir/GroupAnalysis.{$prefix}.${type}.Input.mgz --fsgd group_analysis.fsgd\
            dods --C contrast.mtx --glmdir $outdir/gender_age.{$prefix}.${type}.glmdir --mgz)
echo $cmd
eval $cmd