Project

General

Profile

Actions

Story #4035

closed

[Sample pipelines] Proof-of-concept support for common-workflow-language tool description in Arvados

Added by Peter Amstutz over 10 years ago. Updated about 8 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Sample Pipelines
Target version:
-
Start date:
11/13/2014
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Story points:
1.0

Description

The common-workflow-language working group is working on a tool description language and pipeline framework so that pipelines can be portable across various platforms such as Galaxy, Seven Bridges, and Arvados.

The first step is to implement proof of concept support:
  1. Review and contribute as necessary to the reference implementation and specification documents
  2. Implement a runner crunch script (similar to, but distinct from, run-command) which uses the reference implementation, accepts the tool description language and job inputs, generates a command line, runs the tool, and collects the outputs.

This should not require any changes to Arvados features.


Files

cwltemplate.json (382 Bytes) cwltemplate.json Peter Amstutz, 11/18/2014 04:39 PM
cat1-tool.json (663 Bytes) cat1-tool.json Peter Amstutz, 11/18/2014 04:43 PM

Subtasks 7 (0 open7 closed)

Task #4511: Work on reference implementationResolvedPeter Amstutz11/13/2014

Actions
Task #4513: Conformance test frameworkResolvedPeter Amstutz11/13/2014

Actions
Task #4604: Sandboxing for javascript expressionsResolvedPeter Amstutz11/13/2014

Actions
Task #4382: Decide what to doResolvedPeter Amstutz11/13/2014

Actions
Task #4512: Implement support in arv-run-pipeline-instanceResolvedPeter Amstutz11/13/2014

Actions
Task #4572: Automatically build and install cwltool python packageResolvedWard Vandewege11/13/2014

Actions
Task #4575: Review 4035-pipeline-support-cwl-toolResolvedPeter Amstutz11/13/2014

Actions

Related issues 2 (0 open2 closed)

Related to Arvados - Support #4564: [Documentation] Document using common-workflow-language tools with Arvados pipelinesResolvedPeter Amstutz12/08/2014

Actions
Related to Arvados - Story #4687: [Crunch] Support Brad Chapman to port bcbio tools and workflows to CWLResolvedPeter Amstutz01/12/2015

Actions
Actions

Also available in: Atom PDF