|
1 |
| -The current neuroimaging workflow has matured into a large chain of processing and analysis steps involving a large number of experts, across imaging modalities and applications. |
2 |
| -The development and fast adoption of [*fMRIPrep*][1] have revealed that neuroscientists need tools that simplify their research workflow, provide visual reports and checkpoints, and engender trust in the tool itself. |
3 |
| -The *NiPreps (NeuroImaging Preprocessing toolS)* framework extends *fMRIPrep*'s approach and principles to new imaging modalities. |
4 |
| -The vision for *NiPreps* is to provide end-users (i.e., researchers) with applications that allow them to perform quality control smoothly and to prepare their data for modeling and statistical analysis. |
| 1 | +# NeuroImaging PREProcessing toolS (NiPreps) |
5 | 2 |
|
6 |
| -## Projects |
| 3 | +*NiPreps* **augment the scanner to produce data *directly consumable* by analyses**. |
7 | 4 |
|
8 |
| - * [*fMRIPrep*][1] ([GitHub](https://github.com/poldracklab/fmriprep)): fMRI Preprocessing |
9 |
| - * [*dMRIPrep*][6] ([GitHub](https://github.com/nipreps/dmriprep)): dMRI Preprocessing |
10 |
| - * [*sMRIPrep*][7] ([GitHub](https://github.com/poldracklab/smriprep)): Structural MRI Preprocessing |
11 |
| - * [*MRIQC*][8] ([GitHub](https://github.com/poldracklab/mriqc)): MRI quality control |
12 |
| - * [*SDCflows*][5] ([GitHub](https://github.com/nipreps/sdcflows)): Susceptibility-derived distortion correction (SDC) workflows |
13 |
| - * [*NiWorkflows*][4] ([GitHub](https://github.com/nipreps/niworkflows)): General/miscellaneous workflow utilities |
14 |
| - * [*TemplateFlow*][9]: A registry of neuroimaging templates and spatial mappings between them. |
| 5 | +We refer to data *directly consumable by analyses* as ***analysis-grade data*** by analogy with the concept of "*sushi-grade (or [sashimi-grade](https://en.wikipedia.org/wiki/Sashimi)) fish*" in that both are products that have been: |
15 | 6 |
|
16 |
| -## Overview of the framework |
17 |
| - |
18 |
| -The *NiPreps* framework (Figure 1) encompasses a wide array of software projects organized into three layers of scientific software: |
19 |
| - |
20 |
| - * **Software infrastructure**: including quite mature projects such as [*NiPype*][2] and [*NiBabel*][3]; the standard specifications of the Brain Imaging Data Structure (BIDS, and BIDS-Derivatives); and some other tools such as *NiTransforms* or *TemplateFlow*, under development. |
21 |
| - These tools deliver low-level interfaces (e.g., data access to images and spatial transforms) and utilities (see Figure 1). |
22 |
| - * **Middleware**: these are utilities that generalize their functionalities across the end-user tools. |
23 |
| - These utilities cover foundational processing methodologies (e.g., [*NiWorkflows*][4] and [*SDCflows*][5]), the crowdsourcing of metadata (e.g., *MRIQC Web-API*), and the support for deep learning models (*MRIQC-nets*). |
24 |
| - * **End-user tools such as *fMRIPrep***: Some existing end-user tools include *sMRIPrep (Structural MRI Preprocessing)*, which lies in between an end-user tool and middleware, as it is involved in higher-level tools such as *fMRIPrep*. Finally, quality control tools (e.g., *MRIQC*) to be executed before any preprocessing happens. |
25 |
| - |
26 |
| -<!--  --> |
27 |
| - |
28 |
| -[1]: http://fmriprep.org/ "fMRIPrep documentation" |
29 |
| -[2]: https://nipype.readthedocs.io/ "NiPype documentation" |
30 |
| -[3]: https://nibabel.readthedocs.io/ "NiBabel documentation" |
31 |
| -[4]: https://www.nipreps.org/niworkflows/ "NiWorkflows documentation" |
32 |
| -[5]: https://www.nipreps.org/sdcflows/ "SDCflows documentation" |
33 |
| -[6]: https://www.nipreps.org/dmriprep/ "dMRIPrep documentation" |
34 |
| -[7]: https://poldracklab.github.io/smriprep "sMRIPrep documentation" |
35 |
| -[8]: https://mriqc.readthedocs.io/ "MRIQC Documentation" |
36 |
| -[9]: https://www.templateflow.org/ "TemplateFlow" |
| 7 | + * **minimally preprocessed**, but are |
| 8 | + * **safe to consume** directly. |
0 commit comments