Name: galaxy2cwl
Owner: Common Workflow Language
Description: Converter from Galaxy tool XML to CWL CommandLineTool
Created: 2015-07-11 15:36:58.0
Updated: 2017-05-30 19:22:58.0
Pushed: 2016-03-28 14:33:30.0
Homepage: null
Size: 10
Language: Python
GitHub Committers
User | Most Recent Commit | # Commits |
---|---|---|
Peter Amstutz | 2015-07-21 21:43:04.0 | 13 |
Michael R. Crusoe | 2016-03-28 14:33:30.0 | 1 |
Other Committers
User | Most Recent Commit | # Commits |
---|
Attention: not currently compatible with the latest CWL draft. This is a work in progress.
TODO: generate a two-step workflow (1st step runs cheetah to get the command line, 2nd step runs actual tool
Auto convert Galaxy tool XML to CWL Draft-2 CommandLineTool.
May be used as a command line tool:
galaxy2cwl.py bwa/bwa-mem.xml
e bwa/bwa-mem.cwl
May also be imported as a module:
rt galaxy2cwl
rt xml.dom.minidom
xy2cwl.galaxy2cwl(xml.dom.minidom.parse("bwa/bwa-mem.xml").documentElement, "bwa")