@@ -99,15 +99,15 @@ This results in a workflow containing two isolated nodes:
99
99
100
100
**5. Connecting nodes to each other **
101
101
102
- We want to connect the output produced by realignment to the input of
103
- smoothing. This is done as follows.
102
+ We want to connect the output produced by the node realignment to the input of
103
+ the node smoothing. This is done as follows.
104
104
105
105
.. testcode ::
106
106
107
107
workflow.connect(realigner, 'realigned_files', smoother, 'in_files')
108
108
109
- or alternatively, a more flexible notation can be used. Although not shown here,
110
- the following notation can be used to connect multiple outputs from one node to
109
+
110
+ Although not shown here, the following notation can be used to connect multiple outputs from one node to
111
111
multiple inputs (see step 7 below).
112
112
113
113
.. testcode ::
@@ -189,3 +189,22 @@ inside which are three folders: realign, smooth and artdetect (the names
189
189
of the nodes). The outputs of these routines are in these folders.
190
190
191
191
.. include :: ../links_names.txt
192
+
193
+ .. glossary ::
194
+
195
+ pipeline
196
+ Connected series of processes (processes can be run parallel and or sequential)
197
+
198
+ workflow
199
+ (kind of synonymous to pipeline) = hosting the nodes
200
+
201
+ node
202
+ = switching-point within a pipeline, you can give it a name (in the above example e.g. realigner),
203
+ a node usually requires an or several inputs and will produce an or several outputs
204
+
205
+ interface
206
+ = specific software (e.g. FSL, SPM ...) are wrapped in interfaces, within a node instances of an
207
+ interface can be run
208
+
209
+ modules
210
+ for each interface the according modules have to be imported in the usual pythonic manner
0 commit comments