Sessions data
In case of multiple sessions, you can add sessions files to describe changing variables between sessions, for example repeated measures taken such as blood pressure. There should be one sessions.tsv file for each subject, containing the data, accompanied by a single sessions.json file at the root of the dataset.
Format Summary
The session.tsv is stored within every subject directory with the prefix sub-<label>. The accompaning session.json can be stored at the root of your repository according to the inheritance principle.
└── your_study/
├── README.md
├── dataset_description.json
├── participants.json
├── participants.tsv
├── sessions.json
└── sub-s001/
├── ses-1/
├── ses-2/
├── ses-3/
└──sub-s001_sessions.tsv
Content of sessions.tsv
The first column of the tabular file must be session_id containing the session labels in the format of session-<label>. For each session exactly one row must exist.
| session_id | column1 | column2 |
|---|---|---|
| ses-label | value | value |
| ses-label | value | value |
| ses-label | value | value |
Example:
| session_id | acq_time | blood_pressure |
|---|---|---|
| ses-1 | 2023-03-14T16:13:26.772500 | 120 |
| ses-2 | 2023-03-21T16:02:59.492500 | 100 |
| ses-3 | 2023-03-28T16:02:18.385000 | 110 |
Content of sessions.json
Every column must be described within the sessions.json file.
{
"session_id": {
"Description": "A participant ID",
"Levels": {
"ses-1": "description",
"ses-2": "description",
"ses-3": "description"
}
},
"column1": {
"Description": "description",
"Unit": "description"
},
"column2": {
"Description": "description"
}
}