Try it
Documentation
Cite it
Unit tests and coverage
Contributors
A set of function for matlab and octave to create BIDS-compatible folder structure and filenames for the output of behavioral, EEG, fMRI, eyetracking studies.
Feel free to open issues to report a bug and ask for improvements.
If you want to contribute, have a look at our contributing guidelines that are meant to guide you and help you get started. If something is not clear or you get stuck: it is more likely we did not do good enough a job at explaining things. So do not hesitate to open an issue, just to ask for clarification.
-
We use camelCase.
-
We keep the McCabe complexity as reported by the check_my_code function below 15.
-
We use the MISS_HIT linter to automatically fix some linting issues.
Here are the naming templates used.
- Behavior
sub-<label>[_ses-<label>]_task-<label>[_acq-<label>][_run-<index>]_events.tsv
sub-<label>[_ses-<label>]_task-<label>[_acq-<label>][_run-<index>]_events.json
sub-<label>[_ses-<label>]_task-<label>[_acq-<label>][_run-<index>]_beh.tsv
sub-<label>[_ses-<label>]_task-<label>[_acq-<label>][_run-<index>]_beh.json
- BOLD
sub-<label>[_ses-<label>]_task-<label>[_acq-<label>][_ce-<label>][_dir-<label>][_rec-<label>][_run-<index>][_echo-<index>]_<contrast_label>.nii[.gz]
- iEEG
sub-<label>[_ses-<label>]_task-<task_label>[_run-<index>]_ieeg.json
- EEG
sub-<label>[_ses-<label>]_task-<label>[_run-<index>]_eeg.<manufacturer_specific_extension>
sub-<label>[_ses-<label>]_task-<label>[_run-<index>]_eeg.json
- MEG
???
- Eyetracker
current format <matches>_recording-eyetracking_physio.tsv.gz
future BEP format in a dedicated eyetracker folder
sub-<participant_label>[_ses-<label>][_acq-<label>]_task-<task_label>_eyetrack.<manufacturer_specific_extension>
- Stim and physio
<matches>[_recording-<label>]_physio.tsv.gz
<matches>[_recording-<label>]_physio.json
<matches>[_recording-<label>]_stim.tsv.gz
<matches>[_recording-<label>]_stim.json
Thanks goes to these wonderful people (emoji key):
CerenB 💻 🎨 📖 📓 🤔 🐛 |
marcobarilari 💻 🎨 📖 📓 🤔 🐛 |
Remi Gau 💻 🎨 📖 🐛 📓 🤔 🚇 🚧 |
Tomas Lenc 💻 🤔 |
iqrashahzad14 🐛 |
This project follows the all-contributors specification. Contributions of any kind welcome!