@@ -136,13 +136,28 @@ particular node might use more resources than other nodes in a workflow.
136
136
this local configuration::
137
137
138
138
node.plugin_args = {'qsub_args': '-l nodes=1:ppn=3', 'overwrite': True}
139
+
140
+ SGEGraph
141
+ ~~~~~~~~
142
+ SGEGraph _ is a exuction plugin working with Sun Grid Engine that allows for
143
+ submitting entire graph of dependent jobs at once. This way Nipype does not
144
+ need to run a monitoring process - SGE takes care of this.
145
+
146
+ .. note ::
147
+
148
+ When rerunning unfinished workflows using SGEGraph you may decide not to
149
+ submit jobs for Nodes that previously finished running. This can speed up
150
+ execution, but new or modified inputs that would previously trigger a Node
151
+ to rerun will be ignored. The following option turns on this functionality::
152
+
153
+ workflow.run(plugin='SGEGraph', plugin_args = {'dont_resubmit_completed_jobs': True})
139
154
140
155
LSF
141
156
---
142
157
143
- Submitting via LSF is almost identical to SGE above:
158
+ Submitting via LSF is almost identical to SGE above::
144
159
145
- workflow.run(plugin='LSF')
160
+ workflow.run(plugin='LSF')
146
161
147
162
Optional arguments::
148
163
@@ -156,7 +171,7 @@ DAGMan
156
171
~~~~~~
157
172
158
173
With its DAGMan _ component HTCondor _ (previously Condor) allows for submitting
159
- entire graphs of dependent jobs at once. With the ``CondorDAGMan `` plug-in
174
+ entire graphs of dependent jobs at once (similar to SGEGraph _) . With the ``CondorDAGMan `` plug-in
160
175
Nipype can utilize this functionality to submit complete workflows directly and
161
176
in a single step. Consequently, and in contrast to other plug-ins, workflow
162
177
execution returns almost instantaneously -- Nipype is only used to generate the
0 commit comments