diff --git a/src/bids-cfood/cfood.yml b/src/bids-cfood/cfood.yml index 446e40a3d5e6215cce984748b1247b2a0b0eb7b1..39b7811f5810f679a372da17d9d12fc1c0d7bbf0 100644 --- a/src/bids-cfood/cfood.yml +++ b/src/bids-cfood/cfood.yml @@ -34,10 +34,11 @@ metadata: params: suffix: null parent: null + extension: "[.a-zA-Z0-9]+" definition: ${parent}_datafile: type: SimpleFile - match: ^sub-(?P<sub>[a-zA-Z0-9]+)(_ses-(?P<ses>[a-zA-Z0-9]+))?(_acq-(?P<acq>[a-zA-Z0-9]+))?(_ce-(?P<ce>[a-zA-Z0-9]+))?(_rec-(?P<rec>[a-zA-Z0-9]+))?(_run-(?P<run>[a-zA-Z0-9]+))?(_mod-(?P<mod>[a-zA-Z0-9]+))?(_echo-(?P<echo>[a-zA-Z0-9]+))?(_inv-(?P<inv>[a-zA-Z0-9]+))?(_flip-(?P<flip>[a-zA-Z0-9]+))?(_mt-(?P<mt>[a-zA-Z0-9]+))?(_part-(?P<part>[a-zA-Z0-9]+))?(_(?P<suffix>${suffix}))?\.(?P<extension>[.a-zA-Z0-9]+)$ + match: ^sub-(?P<sub>[a-zA-Z0-9]+)(_ses-(?P<ses>[a-zA-Z0-9]+))?(_acq-(?P<acq>[a-zA-Z0-9]+))?(_ce-(?P<ce>[a-zA-Z0-9]+))?(_rec-(?P<rec>[a-zA-Z0-9]+))?(_run-(?P<run>[a-zA-Z0-9]+))?(_mod-(?P<mod>[a-zA-Z0-9]+))?(_echo-(?P<echo>[a-zA-Z0-9]+))?(_inv-(?P<inv>[a-zA-Z0-9]+))?(_flip-(?P<flip>[a-zA-Z0-9]+))?(_mt-(?P<mt>[a-zA-Z0-9]+))?(_part-(?P<part>[a-zA-Z0-9]+))?(_(?P<suffix>${suffix}))?\.(?P<extension>${extension})$ records: someFile: parents: @@ -476,6 +477,10 @@ project_level: - suffix: MTS parent: "MagnetizationTransferSaturation" - suffix: T1w + extension: json + parent: "T1WeightedImageJSON" + - suffix: T1w + extension: (?!json) parent: "T1WeightedImage" - suffix: T2starw parent: "T2starWeightedImage"