Skip to content

Commit 03e4433

Browse files
Refactor continuous.yaml for physio
1 parent 2187c0e commit 03e4433

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

src/schema/rules/sidecars/continuous.yaml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,33 @@
55
# Assumptions: top-to-bottom overrides is sufficient logic
66

77
---
8-
# Metadata for either physio or stim files
8+
# Metadata for stim files
99
Continuous:
1010
selectors:
11-
- intersects([suffix], ["physio", "stim"])
11+
- intersects([suffix], ["stim"])
1212
fields:
1313
SamplingFrequency: required
1414
StartTime: required
1515
Columns: required
1616

17+
# Metadata for physio files
18+
Continuous:
19+
selectors:
20+
- intersects([suffix], ["physio"])
21+
fields:
22+
SamplingFrequency: required
23+
StartTime: required
24+
Columns: required
25+
ConcurrenceGroup: optional
26+
PhysioType: recommended
27+
AcquisitionObservations: optional
28+
SubjectPosition: recommended
29+
SoftwareModels: recommended
30+
SoftwareVersions: recommended
31+
ManufacturersModelName: recommended
32+
Manufacturer: recommended
33+
DeviceSerialNumber: optional
34+
1735
# Other recommended metadata for physiological data
1836
PhysioHardware:
1937
selectors:

0 commit comments

Comments
 (0)