workflowhub-eu / galaxy2cwl

Standalone version tool to get cwl descriptions (initially an abstract cwl interface) of galaxy workflows and Galaxy workflows executions.
BSD 3-Clause "New" or "Revised" License
4 stars 5 forks source link

comments from bcc2020 cofest #6

Open ieguinoa opened 4 years ago

ieguinoa commented 4 years ago

Abstract CWL Don’t have to get the types perfect, when in doubt use https://www.commonwl.org/v1.1/Workflow.html#Any Example: https://workflowhub.eu/workflows/14/ro_crate?version=1 if you open this and look at the .cwl file, that is abstract CWL (Generated from the .ga file) https://github.com/common-workflow-language/cwl-utils/pull/27 https://github.com/PMCC-BioinformaticsCore/janis-core/blob/master/janis_core/translations/cwl.py https://github.com/ResearchObject/ro-crate-py CWL validation: cwltool --enable-dev --validate path/to/cwl https://github.com/common-workflow-language/cwl-utils/blob/main/cwl_utils/parser_v1_1.py https://github.com/common-workflow-language/cwl-utils/blob/main/cwl_utils/cite_extract.py https://github.com/common-workflow-language/cwl-utils https://gitter.im/common-workflow-language/common-workflow-language https://workflowhub.eu/workflows/14/ Want to suggest a new Abstract CWL feature? https://github.com/common-workflow-language/common-workflow-language/issues/new https://www.commonwl.org/user_guide/