Hey,
we ran the pipeline with MR+FIX on two non-healthy subjects we acquired
in our pilot phase (full settings below). When reviewing the
classification in the Connectome Workbench, we are a bit confused by the
visible break likely due to concatenation of the time series (see
attached screenshots for examples). Is that to be expected, or are we
missing something? Overall, there are only about 10 timeseries
classified as signal out of ~100.
Thanks!
Best regards,
Christian
HCPpipelines-4.0.1 settings:
PreFreeSurferPipelineBatch.sh
AvgrdcSTRING="TOPUP"
MagnitudeInputName="NONE"
PhaseInputName="NONE"
TE="NONE"
SpinEchoPhaseEncodeNegative="${StudyFolder}/${Subject}/unprocessed/3T/T1w_MPR1/${Subject}_3T_SpinEchoFieldMap_AP.nii.gz"
SpinEchoPhaseEncodePositive="${StudyFolder}/${Subject}/unprocessed/3T/T1w_MPR1/${Subject}_3T_SpinEchoFieldMap_PA.nii.gz"
SEEchoSpacing="0.00058000872333119893"
SEUnwarpDir="y"
TopupConfig="${HCPPIPEDIR_Config}/b02b0.cnf"
GEB0InputName="NONE"
T1wTemplate="${HCPPIPEDIR_Templates}/MNI152_T1_0.8mm.nii.gz"
T1wTemplateBrain="${HCPPIPEDIR_Templates}/MNI152_T1_0.8mm_brain.nii.gz"
T1wTemplate2mm="${HCPPIPEDIR_Templates}/MNI152_T1_2mm.nii.gz"
T2wTemplate="${HCPPIPEDIR_Templates}/MNI152_T2_0.8mm.nii.gz"
T2wTemplateBrain="${HCPPIPEDIR_Templates}/MNI152_T2_0.8mm_brain.nii.gz"
T2wTemplate2mm="${HCPPIPEDIR_Templates}/MNI152_T2_2mm.nii.gz"
TemplateMask="${HCPPIPEDIR_Templates}/MNI152_T1_0.8mm_brain_mask.nii.gz"
Template2mmMask="${HCPPIPEDIR_Templates}/MNI152_T1_2mm_brain_mask_dil.nii.gz"
T1wSampleSpacing="0.0000071"
T2wSampleSpacing="0.0000021"
UnwarpDir="z"
BrainSize="150"
FNIRTConfig="${HCPPIPEDIR_Config}/T1_2_MNI152_2mm.cnf"
GradientDistortionCoeffs="${HCPPIPEDIR_Config}/coeff.grad"
FreeSurferPipelineBatch.sh
T1wImage="${StudyFolder}/${Subject}/T1w/T1w_acpc_dc_restore.nii.gz" #T1w
FreeSurfer Input (Full Resolution)
T1wImageBrain="${StudyFolder}/${Subject}/T1w/T1w_acpc_dc_restore_brain.nii.gz"
#T1w FreeSurfer Input (Full Resolution)
T2wImage="${StudyFolder}/${Subject}/T1w/T2w_acpc_dc_restore.nii.gz" #T2w
FreeSurfer Input (Full Resolution)
PostFreeSurferPipelineBatch.sh
SurfaceAtlasDIR="${HCPPIPEDIR_Templates}/standard_mesh_atlases"
GrayordinatesSpaceDIR="${HCPPIPEDIR_Templates}/91282_Greyordinates"
GrayordinatesResolutions="2" #Usually 2mm, if multiple delimit with @,
must already exist in templates dir
HighResMesh="164" #Usually 164k vertices
LowResMeshes="32" #Usually 32k vertices, if multiple delimit with @,
must already exist in templates dir
SubcorticalGrayLabels="${HCPPIPEDIR_Config}/FreeSurferSubcorticalLabelTableLut.txt"
FreeSurferLabels="${HCPPIPEDIR_Config}/FreeSurferAllLut.txt"
ReferenceMyelinMaps="${HCPPIPEDIR_Templates}/standard_mesh_atlases/Conte69.MyelinMap_BC.164k_fs_LR.dscalar.nii"
RegName="MSMSulc" #MSMSulc is recommended, if binary is not available
use FS (FreeSurfer)
GenericfMRIVolumeProcessingPipelineBatch.sh
TaskList=""
TaskList+=" rfMRI_REST1_PA" #Include space as first character
TaskList+=" rfMRI_REST1_AP"
UnwarpDir="y"
UnwarpDir="y-"
UnwarpDir="x"
UnwarpDir="x-"
fMRITimeSeries="${StudyFolder}/${Subject}/unprocessed/3T/${fMRIName}/${Subject}_3T_${fMRIName}.nii.gz"
fMRISBRef="${StudyFolder}/${Subject}/unprocessed/3T/${fMRIName}/${Subject}_3T_${fMRIName}_SBRef.nii.gz"
EchoSpacing="0.00058000872333119893"
DistortionCorrection="TOPUP"
BiasCorrection="SEBASED"
SpinEchoPhaseEncodeNegative="${StudyFolder}/${Subject}/unprocessed/3T/${fMRIName}/${Subject}_3T_SpinEchoFieldMap_AP.nii.gz"
SpinEchoPhaseEncodePositive="${StudyFolder}/${Subject}/unprocessed/3T/${fMRIName}/${Subject}_3T_SpinEchoFieldMap_PA.nii.gz"
TopUpConfig="${HCPPIPEDIR_Config}/b02b0.cnf"
MagnitudeInputName="NONE" #Expects 4D Magnitude volume with two 3D
volumes (differing echo times)
PhaseInputName="NONE" #Expects a 3D Phase difference volume (Siemen's
style)
DeltaTE="NONE" #2.46ms for 3T, 1.02ms for 7T
GEB0InputName="NONE"
FinalFMRIResolution="2"
GradientDistortionCoeffs="${HCPPIPEDIR_Config}/coeff.grad"
MCType="MCFLIRT"
GenericfMRISurfaceProcessingPipelineBatch.sh
Tasklist=""
Tasklist="${Tasklist} rfMRI_REST1_PA"
Tasklist="${Tasklist} rfMRI_REST1_AP"
LowResMesh="32" #Needs to match what is in PostFreeSurfer, 32 is on
average 2mm spacing between the vertices on the midthickness
FinalfMRIResolution="2" #Needs to match what is in fMRIVolume, i.e. 2mm
for 3T HCP data and 1.6mm for 7T HCP data
SmoothingFWHM="2" #Recommended to be roughly the grayordinates spacing,
i.e 2mm on HCP data
GrayordinatesResolution="2" #Needs to match what is in PostFreeSurfer.
2mm gives the HCP standard grayordinates space with 91282 grayordinates.
Can be different from the FinalfMRIResolution (e.g. in the case of HCP
7T data at 1.6mm)
RegName="MSMSulc" #MSMSulc is recommended, if binary is not available
use FS (FreeSurfer)
IcaFixProcessingBatch.sh
fMRINames="rfMRI_REST1_PA@rfMRI_REST1_AP"
ConcatNames="rfMRI_REST1_PA_AP" ## Use space (or @) to separate
concatenation groups
bandpass=0
domot=FALSE # For MR-FIX?
TrainingData=HCP_Style_Single_Multirun_Dedrift.RData
FixThreshold=10
DeleteIntermediates=FALSE
PostFixBatch.sh
fMRINames="rfMRI_REST1_PA_AP"
HighPass="0"
ReUseHighPass="YES" #Use YES if running on output from multi-run FIX,
otherwise use NO
DualScene=${HCPPIPEDIR}/ICAFIX/PostFixScenes/ICA_Classification_DualScreenTemplate.scene
SingleScene=${HCPPIPEDIR}/ICAFIX/PostFixScenes/ICA_Classification_SingleScreenTemplate.scene
MatlabMode=2 #Mode=0 compiled Matlab, Mode=1 interpreted Matlab, Mode=2
octave
MSMAllPipelineBatch.sh
fMRINames=""
mrfixNames="rfMRI_REST1_PA@rfMRI_REST1_AP"
mrfixConcatName="rfMRI_REST1_PA_AP"
mrfixNamesToUse="rfMRI_REST1_PA@rfMRI_REST1_AP"
OutfMRIName="rfMRI_REST_CONCAT"
HighPass="0"
fMRIProcSTRING="_Atlas_hp0_clean"
MSMAllTemplates="${HCPPIPEDIR}/global/templates/MSMAll"
RegName="MSMAll_InitalReg"
HighResMesh="164"
LowResMesh="32"
InRegName="MSMSulc"
MatlabMode="2" #Mode=0 compiled Matlab, Mode=1 interpreted Matlab,
Mode=2 Octave
DeDriftAndResamplePipelineBatch.sh
HighResMesh="164"
LowResMesh="32"
RegName="MSMAll_InitalReg_2_d40_WRN"
DeDriftRegFiles="${HCPPIPEDIR}/global/templates/MSMAll/DeDriftingGroup.L.sphere.DeDriftMSMAll.164k_fs_LR.surf.gii@${HCPPIPEDIR}/global/templates/MSMAll/DeDriftingGroup.R.sphere.DeDriftMSMAll.164k_fs_LR.surf.gii"
ConcatRegName="MSMAll_Test"
Maps="sulc curvature corrThickness thickness"
MyelinMaps="MyelinMap SmoothedMyelinMap" #No _BC, this will be reapplied
MRFixConcatNames="rfMRI_REST1_PA_AP"
MRFixNames="rfMRI_REST1_PA@rfMRI_REST1_AP"
dontFixNames="NONE"
SmoothingFWHM="2" #Should equal previous grayordinates smoothing
(because we are resampling from unsmoothed native mesh timeseries)
HighPass="0"
MotionRegression=FALSE
MatlabMode="2" #Mode=0 compiled Matlab, Mode=1 interpreted Matlab,
Mode=2 octave