This repository contains helpful resources for curating data sets collected for EEGManySteps.
It will contain the following :
- Guideline to curating your data for submitting to EEGManySteps
- Metadata from individual contributions, including link to the data repository as needed.
- Scripts for converting individual submissions to a standardized format (BIDS + custom metadata)
- Template and utility scripts for checking metadata integrity and conversion
Overview of submitted data sets
| Dataset ID | Contributor | Source EEG Format | Source Motion Format | Link to data set | Status |
|---|---|---|---|---|---|
ds_A1_TB |
Tjeerd Boonstra |
. |
. |
available upon request |
curation in progress |
ds_B1_LSIE |
Grant Hanada/Daniel Ferris |
.set |
.mat |
figshare | curation in progress |
ds_B2_UK |
Sodiq Fakorede/Hannes Devos |
.xdf |
.xdf |
in preparation |
curation in progress |
ds_B3_HIP |
Anna Wunderlich/Klaus Gramann |
. |
. |
in preparation |
curation in progress |
Contributors are recommended to follow the terminology prescribed by Motion-BIDS. Especially, the metadata for each channel should contain information specified for the ‘_channels.tsv’ file. We provide template ManySteps metadata files and a validator script to help you check the integrity of your data set for joint analysis of EEG and gait.
Following are the steps on how to check for metadata for your data set:
If a system records motion from various parts on the body but is processed with the same device (e.g. Vicon), this device meta data is to be entered in the *_motion.json file.
For each device all channels and their metadata should be specified in a separate channels.tsv file. Please check the BIDS specification how to do this.
BIDS-Motion currently does not restrict keywords for body parts for sensor placement. These keywords are entered into column ‘placement’ of ‘*_channels.tsv’ file. The coordinates are defined according to the human sensor placement system proposed in this document.
| Name | Exemplar coordinates (X,Y,Z) |
|---|---|
Head |
50,50,100 |
LowerBack |
50,50,100 |
LeftFoot |
50,70,30 |
RightFoot |
50,70,30 |
If the system you recorded data with do not provide raw time series data, gait events can be optionally shared in ‘*_events.tsv’ file accompanying EEG or motion data. These keywords are entered into column ‘’.
| Keyword | Description |
|---|---|
Head |
50,50,100 |
LowerBack |
50,50,100 |
LeftFoot |
50,70,30 |
RightFoot |
50,70,30 |
Local or global reference frame
Please use ‘acq’ column in the ‘*_scans.tsv’ file for aligning the onsets of different data streams. In case the sampling rate is irregular, please also provide information about sample-by-sample latency as data channel concatenated with the motion data. This channel should have type ‘latency’, expressed as seconds from the onset of the corresponding motion.tsv file. In case you use TTL-based synchronisation,