What is Nipype? A community developed, opensource, lightweight Python library Exposes formal, common semantics Interactive exploration of brain imaging algorithms Workflow creation and execution Flexible and adaptive
Openfmri Workflow All datasets available at openfmri.org (also on Amazon s3) Workflow itself is part of Nipype example workflows $ python fmri_openfmri.py --datasetdir ds107
The workflow object >>> from nipype.pipeline.engine import Workflow >>> my_workflow = Workflow(name=‘concept’) :: Each node of a Workflow can be a Workflow # 30000 ft overview my_workflow.write_graph(dotfilename='ograph.dot', graph2use='orig') # close-up view my_workflow.write_graph(dotfilename='ograph.dot', graph2use='exec')
Running a workflow :: Nipype plugins define how a graph is executed. Current plugins: Linear, MultiProc, SGE/PBS/ LSF, PBSGraph, Condor/CondorDAGMan, IPython