From f896f5d1f2561f11966fad37277de2368ef08bfa Mon Sep 17 00:00:00 2001 From: Remi Gau Date: Sat, 23 Mar 2024 10:31:46 -0400 Subject: [PATCH] split physio metadata tables --- ...ological-and-other-continuous-recordings.md | 18 ++++++++++++++++-- src/schema/rules/sidecars/continuous.yaml | 2 +- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/modality-specific-files/physiological-and-other-continuous-recordings.md b/src/modality-specific-files/physiological-and-other-continuous-recordings.md index 38f9842ae3..6be9665321 100644 --- a/src/modality-specific-files/physiological-and-other-continuous-recordings.md +++ b/src/modality-specific-files/physiological-and-other-continuous-recordings.md @@ -1,5 +1,7 @@ # Physiological and other continuous recordings +## Physiological recordings + Physiological recordings such as cardiac and respiratory signals and other continuous measures (such as parameters of a film or audio stimuli) MAY be specified using two files: @@ -51,7 +53,19 @@ measurements in a different sampling frequency. Physiological recordings (including eyetracking) SHOULD use the `_physio` suffix, and signals related to the stimulus SHOULD use `_stim` suffix. -The following table specifies metadata fields for the `*_.json` file. +The following tables specify metadata fields for the `*_.json` file. + + +{{ MACROS___make_sidecar_table(["continuous.Continuous"]) }} + +## Hardware information -{{ MACROS___make_sidecar_table(["continuous.Continuous", "continuous.Physio"]) }} +{{ MACROS___make_sidecar_table(["continuous.PhysioHardware"]) }} Additional metadata may be included as in [any TSV file](../common-principles.md#tabular-files) to specify, for diff --git a/src/schema/rules/sidecars/continuous.yaml b/src/schema/rules/sidecars/continuous.yaml index 2e74912f4f..3023427138 100644 --- a/src/schema/rules/sidecars/continuous.yaml +++ b/src/schema/rules/sidecars/continuous.yaml @@ -15,7 +15,7 @@ Continuous: Columns: required # Other recommended metadata for physiological data -Physio: +PhysioHardware: selectors: - suffix == "physio" fields: