Nodes¶
A node is one step in the pipeline graph. Every node has an id (the tool name,
suffixed _1, _2, … if the same tool is added more than once) and a list of
upstream nodes (inNodes) populated by add_edge().
There are six kinds:
Node |
Constructor |
Role |
|---|---|---|
|
Holds user-supplied file paths and scalar parameters. Runs no tool. |
|
|
Wraps one registry tool; runs once per execution. |
|
|
Runs a one-input tool once per item of an upstream collection, then gathers. |
|
|
Re-runs an upstream until a scored condition holds (bounded feedback loop). |
|
|
Marks the node whose result |
|
|
A one-in / one-out pipeline usable as a single node. |