For more tutorials on how to practice it, you can link here (https://github.com/poldracklab/fmriprep-notebooks). Here we supply a very nice example to show how it works with Python. The image is adapted from https://fmriprep.readthedocs.io/en/stable/.

8.2 Nipype: Neuroimaging in Python Pipelines and Interfaces

Nipype, an open-source, community-developed initiative under the umbrella of NiPy, is a Python project that provides a uniform interface to existing neuroimaging software and facilitates interaction between these packages within a single workflow. \cite{Gorgolewski_2011}
The mechanism of Nipype is very similar to fmripype.  It also combined different packages together (e.g. ANTS,  FreeSurfer etc) (Fig. 4). More document of Nipype can be found here (https://nipype.readthedocs.io/en/latest/documentation.html).