diff --git a/src/schema/rules/sidecars/func.yaml b/src/schema/rules/sidecars/func.yaml index 1f487add7b..25dd418709 100644 --- a/src/schema/rules/sidecars/func.yaml +++ b/src/schema/rules/sidecars/func.yaml @@ -10,8 +10,8 @@ # Required fields MRIFuncRequired: selectors: - - modality == "mri" - datatype == "func" + - suffix == "bold" - match(extension, "^\.nii(\.gz)?$") fields: TaskName: @@ -22,8 +22,8 @@ MRIFuncRequired: MRIFuncRepetitionTime: selectors: - - modality == "mri" - datatype == "func" + - suffix == "bold" - '!("VolumeTiming" in sidecar)' - match(extension, "^\.nii(\.gz)?$") fields: @@ -33,8 +33,8 @@ MRIFuncRepetitionTime: MRIFuncVolumeTiming: selectors: - - modality == "mri" - datatype == "func" + - suffix == "bold" - '!("RepetitionTime" in sidecar)' - match(extension, "^\.nii(\.gz)?$") fields: @@ -45,8 +45,8 @@ MRIFuncVolumeTiming: # Timing Parameters MRIFuncTimingParameters: selectors: - - modality == "mri" - datatype == "func" + - suffix == "bold" fields: NumberOfVolumesDiscardedByScanner: recommended NumberOfVolumesDiscardedByUser: recommended @@ -66,8 +66,8 @@ MRIFuncTimingParameters: # fMRI task information MRIFuncTaskInformation: selectors: - - modality == "mri" - datatype == "func" + - suffix == "bold" fields: Instructions: level: recommended