All Projects → hacchy1983 → CWL-workflows

hacchy1983 / CWL-workflows

Licence: GPL-3.0 License
Workflows written in common workflow language (CWL)

Programming Languages

CWL-workflows

Workflows written in common workflow language (CWL)

Run a workflow

(Plesae see how to install cwltool: https://github.com/common-workflow-language/cwltool)

To run a workflow named test-workflow.cwl, type as follows:

cwltool Workflows/test-workflow.cwl Jobs/small.ERR034597.test-workflow.yml

When you use toil

virtualenv -p python2 env2
. env2/bin/activate
pip install toil[cwl]
toil-cwl-runner Workflows/test-workflow.cwl Jobs/small.ERR034597.test-workflow.yml

Functional equivalence (FE) of genome sequencing analysis pipelines

I will write CWL workflows that are consistent with the FE standard described in PMID: 30279509

For example, I use bwa-mem (v0.7.15-r1140) with the parameters “-K 100000000 -p -Y”.

Visualize test-workflow.cwl

(Visualize at 2018-12-12 using CWL Viewer https://view.commonwl.org)

test-workflow.cwl

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].