Skip to content

Commit 217d7d8

Browse files
khaiyratetron
andauthored
Update basic-concepts.md (#324)
Co-authored-by: Peter Amstutz <[email protected]>
1 parent 8e9dee1 commit 217d7d8

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/introduction/basic-concepts.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,16 +124,16 @@ be used to simplify workflows and command-line tools, moving common
124124
parts of a workflow execution into reusable JavaScript code that
125125
takes inputs and produces outputs like a command-line tool.
126126

127+
Operation is an abstract process that also takes inputs, produces
128+
outputs, and can be used in a workflow. But it is a special operation
129+
not so commonly used. It is discussed in the [Operations section](../topics/operations.md) of this user guide.
130+
127131
The workflow is a process that contains steps. Steps can be other
128132
workflows (nested workflows), command-line tools, or expression tools.
129133
The inputs of a workflow can be passed to any of its steps, while
130134
the outputs produced by its steps can be used in the final output
131135
of the workflow.
132136

133-
Operation is an abstract process that also takes inputs, produces
134-
outputs, and can be used in a workflow. But it is a special operation
135-
not so commonly used. It is discussed in the [Operations section](../topics/operations.md) of this user guide.
136-
137137
The CWL specification allows for implementations to provide extra
138138
functionality and specify prerequisites to workflows through *requirements*.
139139
There are many requirements defined in the CWL specification, for instance:

0 commit comments

Comments
 (0)