Skip to main content

Common workflow language reference implementation

Project description

==================================================================
Common workflow language tool description reference implementation
==================================================================

This is the reference implementation of the Common Workflow Language. It is
intended to be feature complete and provide comprehensive validation of CWL
files as well as provide other tools related to working with CWL.

This is written and tested for Python 2.7.

There are two packages. The "cwltool" package is the primary Python module
containing the reference implementation. The "cwl-runner" package is optional
and provides an additional entry point under the alias "cwl-runner", which is
the implementation-agnostic name for the default CWL interpreter installed on a
host.

Install
-------

From source::

git clone https://github.com/common-workflow-language/common-workflow-language.git
cd common-workflow-language/reference && easy_install .
cd cwl-runner && easy_install .

With pip (will install "cwltool" package as well)::

pip install cwl-runner

Run on the command line
-----------------------

``cwl-runner [tool] [job]``

Import as a module
----------------

Add::

import cwltool

to your script.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cwltool-1.0.20150626032845.tar.gz (42.2 kB view details)

Uploaded Source

File details

Details for the file cwltool-1.0.20150626032845.tar.gz.

File metadata

File hashes

Hashes for cwltool-1.0.20150626032845.tar.gz
Algorithm Hash digest
SHA256 b61471c270afe5d7e29425e30e73522d5623c4423b8ac428e910b96a1cf822fe
MD5 4a56544ae2a1c1bf7cb0ea909d3e5b3a
BLAKE2b-256 23ae6485958f1dcc134945420615e97d9f8afe09a60478fddeb4c36bd7c35c70

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page