It is highly recommended to setup virtual environment before installing `cwltool`:
Your operating system may offer cwltool directly. For [Debian](https://tracker.debian.org/pkg/cwltool "Debian cwltool package tracker") or [Ubuntu](https://launchpad.net/ubuntu/+source/cwltool "Ubuntu Launchpad overview for cwltool") try
.. code:: bash
apt-get install cwltool
For MacOS X, other UNIXes or Windows packages prepared by the Bioconda project. Please follow instructions of Bioconda (https://bioconda.github.io/) for its installation, then perform:
.. code:: bash
conda install -c bioconda cwltool
Under the hood, conda setups virtual environments before installing `cwltool` to
avoid conflicting versions of the same library. When installing cwltool directly,
`Python <https://www.python.org/>`_ ``2.7 and 3.x {x = 5, 6, 7}``
The reference implementation consists of two packages. The ``cwltool`` package
is the primary Python module containing the reference implementation in the
...
...
@@ -35,7 +38,21 @@ default CWL interpreter installed on a host.
Install
-------
It is highly recommended to setup virtual environment before installing `cwltool`:
Your operating system may offer cwltool directly. For [Debian](https://tracker.debian.org/pkg/cwltool "Debian cwltool package tracker") or [Ubuntu](https://launchpad.net/ubuntu/+source/cwltool "Ubuntu Launchpad overview for cwltool") try
.. code:: bash
apt-get install cwltool
For MacOS X, other UNIXes or Windows packages prepared by the Bioconda project. Please follow instructions of Bioconda (https://bioconda.github.io/) for its installation, then perform:
.. code:: bash
conda install -c bioconda cwltool
Under the hood, conda setups virtual environments before installing `cwltool` to
avoid conflicting versions of the same library. When installing cwltool directly,
It is highly recommended to setup virtual environment before installing `cwltool`:
Your operating system may offer cwltool directly. For [Debian](https://tracker.debian.org/pkg/cwltool "Debian cwltool package tracker") or [Ubuntu](https://launchpad.net/ubuntu/+source/cwltool "Ubuntu Launchpad overview for cwltool") try
.. code:: bash
apt-get install cwltool
For MacOS X, other UNIXes or Windows packages prepared by the Bioconda project. Please follow instructions of Bioconda (https://bioconda.github.io/) for its installation, then perform:
.. code:: bash
conda install -c bioconda cwltool
Under the hood, conda setups virtual environments before installing `cwltool` to
avoid conflicting versions of the same library. When installing cwltool directly,
"source '%s' does not provide those secondaryFiles."%(shortname(src["id"])))
msg4=SourceLine(src.get("_tool_entry",src),"secondaryFiles").makeError("To resolve, add missing secondaryFiles patterns to definition of '%s' or"%(shortname(src["id"])))
msg5=SourceLine(sink.get("_tool_entry",sink),"secondaryFiles").makeError("mark missing secondaryFiles in definition of '%s' as optional."%shortname(sink["id"]))