Skip to content

CWL compliance level? #681

Answered by Boogie3D
buddyroo30 asked this question in Q&A
Discussion options

You must be logged in to vote

BEE is a partial implementation of CWL v1.0 that supports the Workflow and CommandLineTool classes, all data types except record, basic input and output binding functionality, stdout and stderr capture, glob, etc. We currently do not support JavaScript or any requirements besides DockerRequirement. As this implementation is geared toward HPC use cases, our DockerRequirement implementation is non-standard and does not actually support Docker directly, but rather Charliecloud. As we do not support JavaScript, our implementation of expressions is also non-standard and is limited to input value reference and concatenation. Our CLAMR-FFMPEG example gives a good idea of what we currently support.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by buddyroo30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants