HTCondor
Experimental: may change in a future release
The condor executor runs pipeline tasks using the HTCondor resource manager. It submits each task as an HTCondor job using the condor_submit command.
To enable the HTCondor executor, set process.executor = 'condor' in the nextflow.config file. Launch the pipeline from a node where condor_submit is available, typically the cluster login node.
note
The HTCondor executor does not support HTCondor's ability to transfer input and output data to the job's compute node. Instead, make the data accessible to the compute nodes through a shared file system directory, either the directory where you launch the pipeline or the one specified with the -w option.
Use the following process directives to control resource requests and other job characteristics: