From 519bd7f3172d3d112e075bfbbdd857815906a2ae Mon Sep 17 00:00:00 2001 From: Alexandre D'Astous Date: Mon, 29 Jan 2024 16:22:28 -0500 Subject: [PATCH] Add TablePosition tag to the MRI Hardware section and to the glossary --- src/schema/objects/metadata.yaml | 14 ++++++++++++++ src/schema/rules/sidecars/mri.yaml | 1 + 2 files changed, 15 insertions(+) diff --git a/src/schema/objects/metadata.yaml b/src/schema/objects/metadata.yaml index 7e85b4ac75..17952dad3d 100644 --- a/src/schema/objects/metadata.yaml +++ b/src/schema/objects/metadata.yaml @@ -3366,6 +3366,20 @@ SubjectArtefactDescription: If this field is set to `"n/a"`, it will be interpreted as absence of major source of artifacts except cardiac and blinks. type: string +TablePosition: + name: TablePosition + display_name: Table Position + description: | + The x, y and z coordinates of the table relative to an implementation + specific reference point. The array MUST contain three numeric values + corresponding to x, y, and z axis of the coordinate system in that exact + order. + type: array + minItems: 3 + maxItems: 3 + items: + type: number + unit: mm TaskDescription: name: TaskDescription display_name: Task Description diff --git a/src/schema/rules/sidecars/mri.yaml b/src/schema/rules/sidecars/mri.yaml index 521a70c701..dea556c52d 100644 --- a/src/schema/rules/sidecars/mri.yaml +++ b/src/schema/rules/sidecars/mri.yaml @@ -34,6 +34,7 @@ MRIHardware: MRTransmitCoilSequence: recommended MatrixCoilMode: recommended CoilCombinationMethod: recommended + TablePosition: recommended MRIScannerHardwareASL: selectors: