1+ <!-- lint disable -->
2+
13** Try it**
24
35[ ![ Binder] ( https://mybinder.org/badge_logo.svg )] ( https://mybinder.org/v2/gh/cpp-lln-lab/CPP_BIDS/master?filepath=notebooks%2Fbasic_usage.ipynb )
1719
1820[ ![ All Contributors] ( https://img.shields.io/badge/all_contributors-3-orange.svg?style=flat-square )] ( #contributors- )
1921
20- ---
22+ * * *
2123
2224# CPP_BIDS
2325
24- <!-- vscode-markdown-toc -->
26+ <!-- TOC -->
27+
28+ - [ CPP_BIDS] ( #cpp_bids )
29+ - [ Output format] ( #output-format )
30+ - [ Modality agnostic aspect] ( #modality-agnostic-aspect )
31+ - [ Documentation] ( #documentation )
32+ - [ Contributing] ( #contributing )
33+ - [ Guidestyle] ( #guidestyle )
34+ - [ BIDS naming convention] ( #bids-naming-convention )
35+ - [ Change log] ( #change-log )
36+ - [ Contributors ✨] ( #contributors- )
2537
26- - 1 . [ Output format] ( #Outputformat )
27- - 1.1. [ Modality agnostic aspect] ( #Modalityagnosticaspect )
28- - 2 . [ Documentation] ( #Documentation )
29- - 3 . [ Contributing] ( #Contributing )
30- - 3.1. [ Guidestyle] ( #Guidestyle )
31- - 3.2. [ BIDS naming convention] ( #BIDSnamingconvention )
32- - 3.3. [ Contributors ✨] ( #Contributors )
38+ <!-- /TOC -->
3339
34- <!-- vscode-markdown-toc-config
35- numbering=true
36- autoSave=true
37- /vscode-markdown-toc-config -->
38- <!-- /vscode-markdown-toc -->
40+ <!-- lint enable -->
3941
4042A set of function for matlab and octave to create
4143[ BIDS-compatible] ( https://bids-specification.readthedocs.io/en/stable/ ) folder
4244structure and filenames for the output of behavioral, EEG, fMRI, eyetracking
4345studies.
4446
45- ## 1. < a name = ' Outputformat ' ></ a > Output format
47+ ## Output format
4648
47- ### 1.1. < a name = ' Modalityagnosticaspect ' ></ a > Modality agnostic aspect
49+ ### Modality agnostic aspect
4850
4951Subjects, session and run number labels will be numbers with zero padding up to
50523 values (e.g subject 1 will become ` sub-001 ` ).
@@ -63,31 +65,33 @@ data set BIDS compliant. See `convertSourceToRaw.m` for more details.
6365
6466For example:
6567
66- ```
68+ ``` bash
6769sub-090/ses-003/sub-090_ses-003_task-auditoryTask_run-023_events_date-202007291536.tsv
6870```
6971
70- ## 2. < a name = ' Documentation ' ></ a > Documentation
72+ ## Documentation
7173
7274- [ Installation] ( ./docs/installation.md )
7375- [ How to use it: jupyter notebooks] ( ./notebooks )
7476- [ Functions description] ( ./docs/functions_description.md )
7577
76- ## 3. < a name = ' Contributing ' ></ a > Contributing
78+ ## Contributing
7779
7880Feel free to open issues to report a bug and ask for improvements.
7981
80- ### 3.1. < a name = ' Guidestyle ' ></ a > Guidestyle
82+ ### Guidestyle
8183
8284- We use camelCase.
85+
8386- We keep the McCabe complexity as reported by the
8487 [ check_my_code function] ( https://github.com/Remi-Gau/check_my_code )
8588 below 15.
89+
8690- We use the
8791 [ MISS_HIT linter] ( https://florianschanda.github.io/miss_hit/style_checker.html )
8892 to automatically fix some linting issues.
8993
90- ### 3.2. < a name = ' BIDSnamingconvention ' ></ a > BIDS naming convention
94+ ### BIDS naming convention
9195
9296Here are the naming templates used.
9397
@@ -137,18 +141,21 @@ future BEP format in a dedicated eyetracker folder
137141` <matches>[_recording-<label>]_stim.tsv.gz `
138142` <matches>[_recording-<label>]_stim.json `
139143
140- ### change log
144+ ### Change log
141145
142146 <!-- 93b4c584bf22883a3c4f8b9031b70e381deef272 -->
143147
144- ### 3.3. < a name = ' Contributors ' ></ a > Contributors ✨
148+ ### Contributors ✨
145149
146150Thanks goes to these wonderful people
147151([ emoji key] ( https://allcontributors.org/docs/en/emoji-key ) ):
148152
149153<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
154+
150155<!-- prettier-ignore-start -->
156+
151157<!-- markdownlint-disable -->
158+
152159<table >
153160 <tr >
154161 <td align="center"><a href="https://github.com/CerenB"><img src="https://avatars1.githubusercontent.com/u/10451654?v=4" width="100px;" alt=""/><br /><sub><b>CerenB</b></sub></a><br /><a href="https://github.com/cpp-lln-lab/CPP_BIDS/commits?author=CerenB" title="Code">💻</a> <a href="#design-CerenB" title="Design">🎨</a> <a href="https://github.com/cpp-lln-lab/CPP_BIDS/commits?author=CerenB" title="Documentation">📖</a> <a href="#userTesting-CerenB" title="User Testing">📓</a> <a href="#ideas-CerenB" title="Ideas, Planning, & Feedback">🤔</a> <a href="https://github.com/cpp-lln-lab/CPP_BIDS/issues?q=author%3ACerenB" title="Bug reports">🐛</a></td>
@@ -158,6 +165,7 @@ Thanks goes to these wonderful people
158165</table >
159166
160167<!-- markdownlint-enable -->
168+
161169<!-- prettier-ignore-end -->
162170
163171<!-- ALL-CONTRIBUTORS-LIST:END -->
0 commit comments