nipype.pipeline.plugins.condor module

Parallel workflow execution via Condor

class nipype.pipeline.plugins.condor.CondorPlugin(**kwargs)

Bases: nipype.pipeline.plugins.base.SGELikeBatchManagerBase

Execute using Condor

This plugin doesn’t work with a plain stock-Condor installation, but requires a ‘qsub’ emulation script for Condor, called ‘condor_qsub’. This script is shipped with the Condor package from NeuroDebian, or can be downloaded from its Git repository at

http://anonscm.debian.org/gitweb/?p=pkg-exppsy/condor.git;a=blob_plain;f=debian/condor_qsub;hb=HEAD

The plugin_args input to run can be used to control the Condor execution. Currently supported options are:

  • templatetemplate to use for batch job submission. This can be an

    SGE-style script with the (limited) set of options supported by condor_qsub

  • qsub_argsarguments to be prepended to the job execution script in the

    qsub call