You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/introduction/prerequisites.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,7 +59,6 @@ $ (venv) pip install cwltool
59
59
```
60
60
61
61
```{note}
62
-
You can find the `cwl-runner` [source code](https://github.com/common-workflow-language/cwltool/tree/main/cwlref-runner) in the `cwltool` repository.
63
62
Visit the `cwltool` [documentation](https://github.com/common-workflow-language/cwltool#install)
64
63
for other ways to install `cwltool` with `apt` and `conda`.
65
64
```
@@ -91,9 +90,12 @@ You can run the CWL tool description by omitting the `--validate` option:
91
90
92
91
### Cwl-runner Python Module
93
92
94
-
`cwl-runner` is an implementation-agnostic alias for CWL Runners. This simply means that the `cwl-runner` alias command can be invoked independently, and is not reliant on a particular CWL runner.
93
+
`cwl-runner` is an implementation-agnostic alias for any CWL compliant runner. This simply means
94
+
that the `cwl-runner` alias command can be invoked independently, and is not reliant on a particular
95
+
CWL runner program name.
95
96
Users can invoke `cwl-runner` instead of invoking a CWL runner like `cwltool`
96
-
directly. The `cwl-runner` alias command then chooses the correct CWL runner.
97
+
directly. The `cwl-runner` is installed by a system administrator or user to point to the preferred
98
+
CWL implementation.
97
99
This is convenient for environments with multiple CWL runners.
98
100
99
101
The CWL community publishes a Python package with the name `cwlref-runner` that installs
@@ -153,7 +155,7 @@ The *shebang* is the two-character sequence `#!` at the beginning of a
153
155
script. When the script is executable, the operating system will execute
154
156
the script using the executable specified after the shebang. It is
155
157
considered a good practice to use `/usr/bin/env <executable>` rather than using a hard-coded location, since `/usr/bin/env <executable>`
156
-
looks for the `<executable>` program in the system `PATH`,
158
+
looks for the `<executable>` program in the system `PATH`,
0 commit comments