diff --git a/bids/layout/config/bids.json b/bids/layout/config/bids.json index 58be73a6..35ba2d8a 100644 --- a/bids/layout/config/bids.json +++ b/bids/layout/config/bids.json @@ -119,7 +119,8 @@ "sub-{subject}[/ses-{session}]/{datatype|anat}/sub-{subject}[_ses-{session}][_task-{task}][_acq-{acquisition}][_ce-{ceagent}][_rec-{reconstruction}][_run-{run}][_mod-{modality}]_{suffix}{extension<.nii|.nii.gz|.json>|.nii.gz}", "sub-{subject}[/ses-{session}]/{datatype|func}/sub-{subject}[_ses-{session}]_task-{task}[_acq-{acquisition}][_ce-{ceagent}][_rec-{reconstruction}][_dir-{direction}][_run-{run}][_echo-{echo}][_part-{part}]_{suffix}{extension<.nii|.nii.gz|.json>|.nii.gz}", "sub-{subject}[/ses-{session}]/{datatype|func}/sub-{subject}[_ses-{session}]_task-{task}[_acq-{acquisition}][_ce-{ceagent}][_rec-{reconstruction}][_dir-{direction}][_run-{run}][_echo-{echo}]_{suffix}{extension<.nii|.nii.gz|.json>|.nii.gz}", - "sub-{subject}[/ses-{session}]/{datatype|dwi}/sub-{subject}[_ses-{session}][_acq-{acquisition}][_part-{part}]_{suffix}{extension<.bval|.bvec|.json|.nii.gz|.nii>|.nii.gz}", + "sub-{subject}[/ses-{session}]/{datatype|dwi}/sub-{subject}[_ses-{session}][_acq-{acquisition}][_rec-{reconstruction}][_dir-{direction}][_run-{run}][_part-{part}][_chunk-]_{suffix}{extension<.bval|.bvec|.json|.nii.gz|.nii>|.nii.gz}", + "sub-{subject}[/ses-{session}]/{datatype|dwi}/sub-{subject}[_ses-{session}][_acq-{acquisition}][_rec-{reconstruction}][_dir-{direction}][_run-{run}][_part-{part}][_chunk-]_{suffix}{extension<.json|.nii.gz|.nii>|.nii.gz}", "sub-{subject}[/ses-{session}]/{datatype|fmap}/sub-{subject}[_ses-{session}][_acq-{acquisition}][_dir-{direction}][_run-{run}]_{suffix}{extension<.nii|.nii.gz|.json>|.nii.gz}", "sub-{subject}[/ses-{session}]/{datatype|fmap}/sub-{subject}[_ses-{session}][_acq-{acquisition}][_ce-{ceagent}]_dir-{direction}[_run-{run}]_{suffix}{extension<.nii|.nii.gz|.json>|.nii.gz}", "sub-{subject}[/ses-{session}]/{datatype|func}/sub-{subject}[_ses-{session}]_task-{task}[_acq-{acquisition}][_rec-{reconstruction}][_run-{run}][_echo-{echo}][_recording-{recording}]_{suffix}{extension<.tsv|.json>|.tsv}", @@ -128,7 +129,7 @@ "sub-{subject}[/ses-{session}]/{datatype|meg}/sub-{subject}[_ses-{session}]_task-{task}[_acq-{acquisition}][_run-{run}][_proc-{proc}]_{suffix}{extension<.tsv|.json>|.tsv}", "sub-{subject}[/ses-{session}]/{datatype|meg}/sub-{subject}[_ses-{session}][_acq-{acquisition}]_{suffix}{extension<.json>|.json}", "sub-{subject}[/ses-{session}]/{datatype|meg}/sub-{subject}[_ses-{session}][_acq-{acquisition}]_{suffix}{extension<.pos>|.pos}", - "sub-{subject}[/ses-{session}]/{datatype|meg}/sub-{subject}[_ses-{session}]_acq-{acquisition}_{suffix|meg}{extension<.fif|.dat>}", + "sub-{subject}[/ses-{session}]/{datatype|meg}/sub-{subject}[_ses-{session}]_acq-{acquisition}_{suffix|meg}{extension<.fif|.dat>}", "sub-{subject}[/ses-{session}]/{datatype|motion}/sub-{subject}[_ses-{session}]_task-{task}_tracksys-{tracksys}[_acq-{acquisition}][_run-{run}]_{suffix|motion}{extension<.tsv|.json>|.tsv}", "sub-{subject}[/ses-{session}]/{datatype|eeg}/sub-{subject}[_ses-{session}]_task-{task}[_acq-{acquisition}][_run-{run}]_{suffix}{extension<.edf|.vhdr|.vmrk|.eeg|.set|.fdt|.bdf|.json>}", "sub-{subject}[/ses-{session}]/{datatype|nirs}/sub-{subject}[_ses-{session}]_task-{task}[_acq-{acquisition}][_run-{run}]_{suffix}{extension<.snirf|.json>}", @@ -159,17 +160,18 @@ "sub-{subject}[/ses-{session}]/{datatype|pet}/sub-{subject}[_ses-{session}][_task-{task}][_trc-{tracer}][_rec-{reconstruction}][_run-{run}]_{suffix}{extension<.nii|.nii.gz|.json>|.nii.gz}", "sub-{subject}[/ses-{session}]/{datatype|pet}/sub-{subject}[_ses-{session}][_task-{task}][_trc-{tracer}][_rec-{reconstruction}][_run-{run}]_recording-{recording}_{suffix}{extension<.tsv|.json>}", "sub-{subject}[/ses-{session}]/{datatype|pet}/sub-{subject}[_ses-{session}]_task-{task}[_trc-{tracer}][_rec-{reconstruction}][_run-{run}]_{suffix}{extension<.tsv|.json>}", - "sub-{subject}[/ses-{session}]/{datatype|pet}/sub-{subject}[_ses-{session}][_task-{task}][_trc-{tracer}][_rec-{reconstruction}][_run-{run}][_recording-{recording}]_{suffix}{extension<.tsv.gz|.json>}", + "sub-{subject}[/ses-{session}]/{datatype|pet}/sub-{subject}[_ses-{session}][_task-{task}][_trc-{tracer}][_rec-{reconstruction}][_run-{run}][_recording-{recording}]_{suffix}{extension<.tsv.gz|.json>}", "sub-{subject}[/ses-{session}]/{datatype|perf}/sub-{subject}[_ses-{session}][_acq-{acquisition}][_rec-{reconstruction}][_dir-{direction}][_run-{run}]_{suffix}{extension<.nii|.nii.gz|.json>|.nii.gz}", "sub-{subject}[/ses-{session}]/{datatype|perf}/sub-{subject}[_ses-{session}][_acq-{acquisition}][_rec-{reconstruction}][_dir-{direction}][_run-{run}]_{suffix}{extension<.tsv|.json>}", "sub-{subject}[/ses-{session}]/{datatype|perf}/sub-{subject}[_ses-{session}][_acq-{acquisition}][_rec-{reconstruction}][_run-{run}]_{suffix}{extension<.jpg>}", - "sub-{subject}[/ses-{session}]/{datatype|perf}/sub-{subject}[_ses-{session}][_acq-{acquisition}][_rec-{reconstruction}][_dir-{direction}][_run-{run}][_recording{recording}]_{suffix}{extension<.tsv|.json>}", + "sub-{subject}[/ses-{session}]/{datatype|perf}/sub-{subject}[_ses-{session}][_acq-{acquisition}][_rec-{reconstruction}][_dir-{direction}][_run-{run}][_recording{recording}]_{suffix}{extension<.tsv|.json>}", "[task-{task}_][acq-{acquisition}_][ce-{ceagent}_][rec-{reconstruction}_][run-{run}_][echo-{echo}_][part-{part}_][chunk-{chunk}_]{suffix}{extension<.json>|.json}", "[task-{task}_][acq-{acquisition}_][ce-{ceagent}_][rec-{reconstruction}_][run-{run}_][mod-{modality}_]{suffix}{extension<.json>|.json}", "task-{task}[_acq-{acquisition}][_run-{run}]_{suffix}{extension<.json>}", "task-{task}[_acq-{acquisition}][_ce-{ceagent}][_dir-{direction}][_rec-{reconstruction}][_run-{run}][_echo-{echo}]_{suffix}{extension<.json>|.json}", "task-{task}_tracksys-{tracksys}[acq-{acquisition}_][run-{run}_]{suffix}{extension<.tsv|.json>}", - "[acq-{acquisition}_]{suffix}{extension<.json>|.json}", + "[acq-{acquisition}_][rec-{reconstruction}_][dir-{direction}_][run-{run}_][part-{part}_][chunk-_]{suffix}{extension<.bval|.bvec|.json>|.json}", + "[acq-{acquisition}_][rec-{reconstruction}_][dir-{direction}_][run-{run}_][part-{part}_][chunk-_]{suffix}{extension<.json>|.json}", "[acq-{acquisition}_][dir-{direction}_][run-{run}_]{suffix}{extension<.json>|.json}", "[acq-{acquisition}_][ce-{ceagent}_]dir-{direction}[_run-{run}]_{suffix}{extension<.json>|.json}", "task-{task}[_acq-{acquisition}][_rec-{reconstruction}][_run-{run}][_echo-{echo}][_recording-{recording}]_{suffix}{extension<.json>|.json}", @@ -185,7 +187,7 @@ "[task-{task}_][trc-{tracer}_][rec-{reconstruction}_][run-{run}_]{suffix}{extension<.json>|.json}", "[task-{task}_][trc-{tracer}_][rec-{reconstruction}_][run-{run}_]recording-{recording}_{suffix}{extension<.json>|.json}", "task-{task}[_trc-{tracer}][_rec-{reconstruction}][_run-{run}]_{suffix}{extension<.json>|.json}", - "[task-{task}][_trc-{tracer}][_rec-{reconstruction}][_run-{run}][_recording-{recording}]_{suffix}{extension<.json>|.json}", + "[task-{task}][_trc-{tracer}][_rec-{reconstruction}][_run-{run}][_recording-{recording}]_{suffix}{extension<.json>|.json}", "[acq-{acquisition}_][rec-{reconstruction}_][dir-{direction}_][run-{run}_]{suffix}{extension<.json>|.json}", "[acq-{acquisition}_][rec-{reconstruction}_][dir-{direction}_][run-{run}_]{suffix}{extension<.json>|.json}", "[acq-{acquisition}_][rec-{reconstruction}_][dir-{direction}_][run-{run}_][recording-{recording}_]{suffix}{extension<.json>|.json}"