Respiration (resp)
Following the guidelines from BIDS v1.10.0, we propose the following additional requirements for respiratory data.
Modality specific data SHOULD be split into modality specific files carrying the modality-label. Modality label for respiration data is resp and resp specific data files would be organized as follows
physio/
├─ sub-01_ses-1_task-TaskName_recording-ecg_physio.json
├─ sub-01_ses-1_task-TaskName_recording-resp_physio.tsv.gz
Column names in the resp data files MUST be resp for experiments involving single recordings, or resp1, resp2, resp3, … for experiments involving different types of respiratory measurements like chest volume, abdominal volume, pressure, etc.
These fields MUST be included in the JSON sidecar file:
<matches>_recording-resp_physio.json
Additional Metadata Fields
Key |
Description |
Data Type |
Possible Values |
|---|---|---|---|
|
Type of sensors used for the respiratory measurements |
Text |
Bellows, Cushion, Strain Gauges,… |
|
Placement of the respiratory measurement device |
Text |
Chest |
Example TSV Data File
resp
0.903930664062500
0.901794433593750
0.901184082031250
0.899353027343750
0.898132324218750
0.896911621093750
0.895080566406250
. . .
In case of compressed tabular files (like `.tsv.gz`) column names MUST NOT be included.
Example JSON Sidecar
{
"Columns": [
"resp",
],
"Manufacturer": "<Manufacturer-Name>",
"ManufacturersModelName": "<Manufacturer-Model-Name>",
"DeviceSerialNumber": "<Device-Serial-Number>",
"SamplingFrequency": 2000,
"SoftwareVersion": "<Software-version>",
"StartTime": 0,
"PhysioType": "specified",
"resp": {
"Description": "Respiratory Recording",
"SensorType": "Belt",
"Plaecement": "Chest",
"Units": "Volts"
}
}