common-workflow-language/python-cwlgen

Name: python-cwlgen

Owner: Common Workflow Language

Description: Generation of CWL programmatically. Available types: CommandLineTool and DockerRequirement

Created: 2017-01-23 12:25:02.0

Updated: 2018-01-17 11:07:33.0

Pushed: 2018-01-15 16:28:00.0

Homepage:

Size: 77

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

python-cwlgen

Build Status codecov Documentation Status PyPI version

Python-cwlgen is a python library for the generation of CWL programmatically. It supports the generation of CommandLineTool and DockerRequirement. The library works for both Python 2.7.12+ and 3.6.0.


Quick-start guide

Installation

You can install python-cwlgen using pip with the following command:

install cwlgen
How it works ?

An example of usage is available in the example/ folder of the repository.

References

CWL is developed by an informal, multi-vendor working group consisting of organizations and individuals aiming to enable scientists to share data analysis workflows. The CWL project is on Github.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.