File: README.md

package info (click to toggle)
ball 1.5.0%2Bgit20180813.37fc53c-6
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 239,888 kB
  • sloc: cpp: 326,149; ansic: 4,208; python: 2,303; yacc: 1,778; lex: 1,099; xml: 958; sh: 322; makefile: 95
file content (14 lines) | stat: -rw-r--r-- 844 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# BALL Workflow Support
## Generating Task Descriptors

All BALL TOOLS are able to generate a CTD file describing their inputs, outputs, parameters. These descriptors can then be transformed to other formats to be used in different workflow engines.

Each supported format has a separate folder with specific information. Currently, [Galaxy] and [CWL] are supported. 

The following common configure options are provided as `CMake` flags:
- `CTDSCHEMA_VERSION` (default: `v1.7`): The tag/branch from the [CTDSchema GitHub repository](https://github.com/WorkflowConversion/CTDSchema) to use.  
- `CTDCONVERTER_VERSION` (default: `v2.0`):  The tag/branch from the [CTDConverter GitHub repository](https://github.com/WorkflowConversion/CTDSConverter) to use.
  

[CWL]: https://github.com/common-workflow-language
[Galaxy]: https://usegalaxy.org/