Nipype: Difference between revisions

From Grid5000
Jump to navigation Jump to search
(Created page with "{{Portal|User}} {{TutorialHeader}} = Nipype = [https://nipype.readthedocs.io/en/latest/ 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 [https://nipy.org/ Nipy]. The source code, issues and pull requests can be found [https://github.com/nipy/nipype here]. Pydra is a part of the second generation of the Nipy...")
 
Line 3: Line 3:


= Nipype =
= Nipype =
[https://nipype.readthedocs.io/en/latest/ 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 [https://nipy.org/ Nipy].  
[https://nipype.readthedocs.io/en/latest/ 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 [https://nipy.org/ 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 [https://github.com/nipy/nipype here].  
The source code, issues and pull requests can be found [https://github.com/nipy/nipype here].  


Pydra is a part of the second generation of the Nipype ecosystem, which is meant to provide additional flexibility and reproducibility.
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 [https://github.com/nipy/nipype/blob/master/nipype/pipeline/plugins/oar.py here]. However, Pydra does not have OAR Support.
Nipype has an OAR plugin [https://github.com/nipy/nipype/blob/master/nipype/pipeline/plugins/oar.py here]. However, Pydra does not have OAR Support.
Examples and details of Pydra's OAR extension can be found [[User:Apetit/Pydra|here]].
Examples and details of Pydra's OAR extension can be found [[User:Apetit/Pydra|here]].

Revision as of 18:06, 31 October 2023

Note.png 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.

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.