Nipype: Difference between revisions
(→Nipype) |
(→Nipype) |
||
Line 6: | Line 6: | ||
The source code, issues and pull requests can be found [https://github.com/nipy/nipype here]. | The source code, issues and pull requests can be found [https://github.com/nipy/nipype here]. | ||
The fundamental parts of Nipype are Interfaces, the Workflow Engine and the Execution Plugins, as you can see in the figure below. | |||
https://www.frontiersin.org/files/Articles/12318/fninf-05-00013-r4/image_m/fninf-05-00013-g001.jpg | |||
Pydra is a part of the second generation of the Nipype ecosystem, which is meant to provide additional flexibility and reproducibility. Pydra rewrites Nipype engine with mapping and joining as first-class operations. | Pydra is a part of the second generation of the Nipype ecosystem, which is meant to provide additional flexibility and reproducibility. Pydra rewrites Nipype engine with mapping and joining as first-class operations. |
Revision as of 18:18, 2 November 2023
Note | |
---|---|
This page is actively maintained by the Grid'5000 team. If you encounter problems, please report them (see the Support page). Additionally, as it is a wiki page, you are free to make minor corrections yourself if needed. If you would like to suggest a more fundamental change, please contact the Grid'5000 team. |
Nipype
Nipype (Neuroimaging in Python Pipelines and Interfaces) is a flexible, lightweight and extensible neuroimaging data processing framework in Python. It is a community-developed initiative under the umbrella of Nipy. It addresses the heterogeneous collection of specialized applications in neuroimaging: SPM in MATLAB, FSL in shell, and Nipy in Python. A uniform interface is proposed to facilitate interaction between these different packages within a single workflow.
The source code, issues and pull requests can be found here.
The fundamental parts of Nipype are Interfaces, the Workflow Engine and the Execution Plugins, as you can see in the figure below.
https://www.frontiersin.org/files/Articles/12318/fninf-05-00013-r4/image_m/fninf-05-00013-g001.jpg
Pydra is a part of the second generation of the Nipype ecosystem, which is meant to provide additional flexibility and reproducibility. Pydra rewrites Nipype engine with mapping and joining as first-class operations.
Nipype has an OAR plugin here. However, Pydra does not have OAR Support. Examples and details of Pydra's OAR extension can be found here.