|
3 | 3 | <head>
|
4 | 4 | <title>fMRIPrep Bootcamp | Day 1 :: Brain Imaging Data Structure</title>
|
5 | 5 | <meta charset="utf-8">
|
6 |
| - <link rel="stylesheet" type="text/css" href="/talks/assets/asciinema-player/asciinema-player.css" /> |
| 6 | + <link rel="stylesheet" type="text/css" href="/assets/asciinema-player/asciinema-player.css" /> |
7 | 7 | <style>
|
8 | 8 | @import url(https://fonts.googleapis.com/css?family=Roboto+Mono:400,700,400italic);
|
9 | 9 |
|
|
36 | 36 | transform: translateY(-50%);
|
37 | 37 | }
|
38 | 38 |
|
39 |
| - .remark-slide-content { height: 100%; padding: 0; } |
40 |
| - .remark-slide-content h1 { font-size: 3em; } |
41 |
| - .remark-slide-content h2 { font-size: 2em; } |
42 |
| - .remark-slide-content h3 { font-size: 1.6em; } |
| 39 | + .remark-slide-content { height: 100%; padding: 0; font-size: 16pt;} |
| 40 | + .remark-slide-content h1 { font-size: 2em; color: #324989; } |
| 41 | + .remark-slide-content h2 { font-size: 1.5em; color: #324989; } |
| 42 | + .remark-slide-content h3 { font-size: 1.2em; color: #324989; } |
43 | 43 | .footnote {
|
44 | 44 | position: absolute;
|
45 | 45 | bottom: 3em;
|
46 | 46 | font-size: 0.7em;
|
47 |
| - left: 6em; |
48 | 47 | }
|
49 | 48 | li p { line-height: 1.25em; }
|
50 |
| - |
| 49 | + |
51 | 50 | .remark-slide-content>p { margin-left: 60px; }
|
52 | 51 | .remark-slide-content>ul { margin-left: 60px; }
|
53 | 52 | .remark-slide-content>ul li { margin-left: 0.8em; }
|
54 | 53 |
|
| 54 | + .no-bullet > ul { |
| 55 | + list-style-type: none; |
| 56 | + padding-left: 0; |
| 57 | + } |
| 58 | + |
| 59 | + .no-bullet > ul > li > ul { |
| 60 | + padding-left: 2.8em; |
| 61 | + } |
55 | 62 |
|
56 | 63 | .red { color: #fa0000; }
|
57 | 64 | .blue { color: #0000fa; }
|
58 | 65 | .green { color: #698b69; }
|
59 |
| - .large { font-size: 2em; } |
| 66 | + |
60 | 67 | a, a > code {
|
61 | 68 | color: rgb(249, 38, 114);
|
62 | 69 | text-decoration: none;
|
|
68 | 75 | .remark-code, .remark-inline-code { font-family: 'Roboto Mono'; }
|
69 | 76 | .large .remark-code, .large .remark-inline-code { font-size: 0.8em; }
|
70 | 77 | .remark-code-line-highlighted { background-color: #373832; }
|
71 |
| - .remark-code { width: 85%; } |
72 | 78 | .pull-left {
|
73 | 79 | float: left;
|
74 | 80 | width: 45%;
|
|
93 | 99 | width: 80%;
|
94 | 100 | }
|
95 | 101 |
|
| 102 | + .fa-solid { |
| 103 | + color: #324989; |
| 104 | + } |
| 105 | + |
| 106 | + em { |
| 107 | + color: #324989; |
| 108 | + } |
| 109 | + |
| 110 | + strong { |
| 111 | + color: #324989; |
| 112 | + } |
| 113 | + |
| 114 | + .gray-text { |
| 115 | + color: #888; |
| 116 | + } |
| 117 | + .gray-text em, .gray-text strong { |
| 118 | + color: #888; |
| 119 | + } |
| 120 | + |
96 | 121 | .perma-sidebar {
|
97 | 122 | float: left;
|
98 | 123 | background-color: #324989;
|
|
133 | 158 | left: 20px;
|
134 | 159 | }
|
135 | 160 | #slide-how .slides {
|
136 |
| - font-size: 0.9em; |
| 161 | + /*font-size: .9em;*/ |
137 | 162 | position: absolute;
|
138 | 163 | top: 151px;
|
139 | 164 | right: 140px;
|
|
172 | 197 | color: #000;
|
173 | 198 | }
|
174 | 199 | .right-column {
|
175 |
| - width: 55%; |
| 200 | + width: 65%; |
176 | 201 | float: right;
|
177 | 202 | padding-top: 1em;
|
178 | 203 | }
|
|
186 | 211 | color: #000;
|
187 | 212 | }
|
188 | 213 | .right-column2 {
|
189 |
| - width: 43%; |
| 214 | + width: 50%; |
190 | 215 | float: right;
|
191 | 216 | padding-top: 1em;
|
| 217 | + margin-right: 2.5em; |
192 | 218 | }
|
193 | 219 | /* Two-column layout (60% left) */
|
194 | 220 | .left-column3 {
|
|
252 | 278 | }
|
253 | 279 |
|
254 | 280 | .small {
|
255 |
| - font-size: 12pt; |
| 281 | + font-size: 0.7em; |
256 | 282 | }
|
257 | 283 |
|
258 | 284 | .larger {
|
259 |
| - font-size: 20pt; |
| 285 | + font-size: 1.4em; |
260 | 286 | }
|
261 | 287 |
|
262 | 288 | .large {
|
263 |
| - font-size: 24pt; |
| 289 | + font-size: 1.6em; |
264 | 290 | }
|
265 | 291 |
|
266 | 292 | .boxed-content {
|
267 | 293 | float: left;
|
268 | 294 | display: block;
|
269 | 295 | width: 89%;
|
270 |
| - height: 70%; |
| 296 | + padding-right: 4%; |
| 297 | + } |
| 298 | + |
| 299 | + .boxed-bottom { |
| 300 | + clear: both; |
| 301 | + margin-top: 0px; |
271 | 302 | }
|
272 | 303 | /*
|
273 | 304 | .distribute {
|
|
306 | 337 | color: transparent; /* make the text invisible */
|
307 | 338 | user-select: none; /* prevent selection of the text */
|
308 | 339 | }
|
309 |
| - .gray-text { |
310 |
| - color: #aaa; |
311 |
| - } |
312 |
| - .install-cmd { |
313 |
| - top: 20px; |
314 |
| - position: absolute; |
315 |
| - right: 4em; |
316 |
| - } |
317 |
| - figure { |
318 |
| - display: block; |
319 |
| - margin-left: auto; |
320 |
| - margin-right: auto; |
321 |
| - font-size: 8pt; |
322 |
| - } |
323 |
| - figcaption { |
324 |
| - text-align: right; |
325 |
| - } |
326 |
| - figcaption a { |
327 |
| - color: #444444; |
328 |
| - text-decoration: underline dotted; |
| 340 | + |
| 341 | + .pad-left { |
| 342 | + padding-left: 2.0em; |
329 | 343 | }
|
| 344 | + |
330 | 345 | </style>
|
331 | 346 | </head>
|
332 | 347 | <body>
|
333 |
| -<script src="/talks/assets/asciinema-player/asciinema-player.min.js"></script> |
| 348 | +<script src="/assets/asciinema-player/asciinema-player.min.js"></script> |
334 | 349 | <script src="https://kit.fontawesome.com/7e31cfd31d.js" crossorigin="anonymous"></script>
|
335 | 350 | <script type="text/javascript"
|
336 | 351 | src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS_CHTML">
|
|
374 | 389 |
|
375 | 390 | ## The Brain Imaging Data Structure (BIDS)
|
376 | 391 |
|
377 |
| -#### Chris Markiewicz < <code>[email protected]</code>> & Oscar Esteban < <code>[email protected]</code>> |
| 392 | +Chris Markiewicz < <code>[email protected]</code>> |
| 393 | + |
| 394 | +Oscar Esteban < <code>[email protected]</code>> |
378 | 395 |
|
379 | 396 | ]
|
380 | 397 |
|
|
395 | 412 |
|
396 | 413 | ---
|
397 | 414 |
|
398 |
| -## Outlook |
| 415 | +# Outlook |
399 | 416 |
|
400 | 417 | .right-column3.center[
|
401 | 418 | <a href="https://www.nipreps.org/assets/fmriprep-bootcamp-geneva2024/day1-02-bids/">
|
|
409 | 426 |
|
410 | 427 | .large[
|
411 | 428 |
|
412 |
| -<br /> |
413 |
| - |
414 |
| -* Overview of the neuroimaging pipeline structure |
415 |
| - |
416 |
| -* Why do data require preprocessing? |
417 |
| - |
418 |
| -* *fMRIPrep* |
419 |
| - |
420 |
| - * [Hi]story behind the tool |
421 |
| - * Why — just preprocessing |
422 |
| - * Why — standardization |
423 |
| - * Why — community |
424 |
| - |
425 |
| -* *NiPreps* |
| 429 | +* |
426 | 430 |
|
427 | 431 | ]]
|
428 | 432 |
|
|
433 | 437 | template: newsection
|
434 | 438 | name: BIDS
|
435 | 439 |
|
436 |
| -# BIDS: Brain Imaging Data Structure |
437 |
| - |
438 | 440 | ---
|
439 |
| -layout: true |
440 |
| -template: BIDS |
441 |
| - |
442 |
| -.pull-left[] |
443 | 441 |
|
444 |
| ---- |
| 442 | +# BIDS: Brain Imaging Data Structure |
445 | 443 |
|
446 |
| -.pull-right[ |
| 444 | +.left-column2.small[ |
| 445 | +.pad-left[ |
| 446 | +<i class="fa-solid fa-folder-open"></i> my_dataset/<br /> |
| 447 | +.pad-left[<i class="fa-solid fa-file-lines"></i> CHANGES]<br /> |
| 448 | +.pad-left[<i class="fa-solid fa-file-lines"></i> README]<br /> |
| 449 | +.pad-left[<i class="fa-solid fa-circle-info"></i> dataset_description.json]<br /> |
| 450 | +.pad-left[<i class="fa-solid fa-circle-info"></i> participants.json]<br /> |
| 451 | +.pad-left[<i class="fa-solid fa-table"></i> participants.tsv]<br /> |
| 452 | +.pad-left[<i class="fa-solid fa-circle-info"></i> scans.json]<br /> |
| 453 | +.pad-left[<i class="fa-solid fa-folder-open"></i> sub-11]<br /> |
| 454 | +.pad-left[.pad-left[<i class="fa-solid fa-folder-open"></i> anat/]]<br /> |
| 455 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_T2w.json]]]<br /> |
| 456 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_T2w.nii.gz]]]<br /> |
| 457 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_acq-denoised_T1w.json]]]<br /> |
| 458 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_acq-denoised_T1w.nii.gz]]]<br /> |
| 459 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_acq-mp2rage_T1w.json]]]<br /> |
| 460 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_acq-mp2rage_T1w.nii.gz]]]<br /> |
| 461 | +.pad-left[.pad-left[<i class="fa-solid fa-folder-open"></i> fmap/]]<br /> |
| 462 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_magnitude1.json]]]<br /> |
| 463 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_magnitude1.nii.gz]]]<br /> |
| 464 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_magnitude2.json]]]<br /> |
| 465 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_magnitude2.nii.gz]]]<br /> |
| 466 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_phasediff.json]]]<br /> |
| 467 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_phasediff.nii.gz]]]<br /> |
| 468 | +.pad-left[.pad-left[<i class="fa-solid fa-folder-open"></i> func/]]<br /> |
| 469 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_task-mixed_bold.json]]]<br /> |
| 470 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_task-mixed_bold.nii.gz]]]<br /> |
| 471 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-table"></i> sub-11_task-mixed_events.tsv]]]<br /> |
| 472 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_task-rest_bold.json]]]<br /> |
| 473 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_task-rest_bold.nii.gz]]]<br /> |
| 474 | +.pad-left[.pad-left[<i class="fa-solid fa-table"></i> sub-11_scans.tsv]]<br /> |
| 475 | +.pad-left[<i class="fa-solid fa-folder"></i> sub-14]<br /> |
| 476 | +.pad-left[<i class="fa-solid fa-folder"></i> sub-15]<br /> |
| 477 | +] |
| 478 | +] |
| 479 | +.right-column2[ |
447 | 480 | * BIDS is a directory structure, based on common practices
|
448 | 481 |
|
449 | 482 | * Builds on existing standards (NIfTI, JSON, TSV)
|
|
459 | 492 |
|
460 | 493 | ---
|
461 | 494 |
|
462 |
| -.pull-right[ |
| 495 | +# BIDS: Brain Imaging Data Structure |
463 | 496 |
|
| 497 | +.left-column2.small[ |
| 498 | +.pad-left[ |
| 499 | +<i class="fa-solid fa-folder-open"></i> my_dataset/<br /> |
| 500 | +.pad-left[<i class="fa-solid fa-file-lines"></i> CHANGES]<br /> |
| 501 | +.pad-left[<i class="fa-solid fa-file-lines"></i> README]<br /> |
| 502 | +.pad-left[<i class="fa-solid fa-circle-info"></i> dataset_description.json]<br /> |
| 503 | +.pad-left[<i class="fa-solid fa-circle-info"></i> participants.json]<br /> |
| 504 | +.pad-left[<i class="fa-solid fa-table"></i> participants.tsv]<br /> |
| 505 | +.pad-left[<i class="fa-solid fa-circle-info"></i> scans.json]<br /> |
| 506 | +.pad-left[<i class="fa-solid fa-folder-open"></i> sub-11]<br /> |
| 507 | +.pad-left[.pad-left[<i class="fa-solid fa-folder-open"></i> anat/]]<br /> |
| 508 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_T2w.json]]]<br /> |
| 509 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_T2w.nii.gz]]]<br /> |
| 510 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_acq-denoised_T1w.json]]]<br /> |
| 511 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_acq-denoised_T1w.nii.gz]]]<br /> |
| 512 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_acq-mp2rage_T1w.json]]]<br /> |
| 513 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_acq-mp2rage_T1w.nii.gz]]]<br /> |
| 514 | +.pad-left[.pad-left[<i class="fa-solid fa-folder-open"></i> fmap/]]<br /> |
| 515 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_magnitude1.json]]]<br /> |
| 516 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_magnitude1.nii.gz]]]<br /> |
| 517 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_magnitude2.json]]]<br /> |
| 518 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_magnitude2.nii.gz]]]<br /> |
| 519 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_phasediff.json]]]<br /> |
| 520 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_phasediff.nii.gz]]]<br /> |
| 521 | +.pad-left[.pad-left[<i class="fa-solid fa-folder-open"></i> func/]]<br /> |
| 522 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_task-mixed_bold.json]]]<br /> |
| 523 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_task-mixed_bold.nii.gz]]]<br /> |
| 524 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-table"></i> sub-11_task-mixed_events.tsv]]]<br /> |
| 525 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-circle-info"></i> sub-11_task-rest_bold.json]]]<br /> |
| 526 | +.pad-left[.pad-left[.pad-left[<i class="fa-solid fa-brain"></i> sub-11_task-rest_bold.nii.gz]]]<br /> |
| 527 | +.pad-left[.pad-left[<i class="fa-solid fa-table"></i> sub-11_scans.tsv]]<br /> |
| 528 | +.pad-left[<i class="fa-solid fa-folder"></i> sub-14]<br /> |
| 529 | +.pad-left[<i class="fa-solid fa-folder"></i> sub-15]<br /> |
| 530 | +] |
| 531 | +] |
| 532 | +.right-column2[ |
464 | 533 | * Basic metadata in the file names
|
465 | 534 |
|
466 | 535 | * Subject, session, imaging modality, etc.
|
467 | 536 | * Generally just enough to assign unique names
|
468 |
| - |
469 | 537 | ]
|
470 | 538 |
|
471 |
| ---- |
472 |
| -count: false |
473 |
| - |
474 |
| -.pull-right[ |
475 |
| -* Basic metadata in the file names |
476 |
| - * Subject, session, imaging modality, etc. |
477 |
| - * Generally just enough to assign unique names |
478 |
| - |
| 539 | +-- |
| 540 | +.right-column2[ |
479 | 541 | * NIfTI headers and JSON sidecars contain detailed,
|
480 | 542 | image-related metadata
|
481 |
| - |
482 | 543 | ]
|
483 |
| - |
484 |
| ---- |
485 |
| -count: false |
486 |
| - |
487 |
| -.pull-right[ |
488 |
| -* Basic metadata in the file names |
489 |
| - * Subject, session, imaging modality, etc. |
490 |
| - * Generally just enough to assign unique names |
491 |
| - |
492 |
| -* NIfTI headers and JSON sidecars contain detailed, |
493 |
| - image-related metadata |
494 |
| - |
| 544 | +-- |
| 545 | +.right-column2[ |
495 | 546 | * [`dataset_description.json`](https://bids-specification.readthedocs.io/en/stable/03-modality-agnostic-files.html#dataset_descriptionjson),
|
496 | 547 | [`participants.tsv`](https://bids-specification.readthedocs.io/en/stable/03-modality-agnostic-files.html#participants-file),
|
497 | 548 | [`sessions.tsv`](https://bids-specification.readthedocs.io/en/stable/05-longitudinal-and-multi-site-studies.html#sessions-file),
|
|
0 commit comments