Useful tools ============ To use scriptcwl for creating CWL workflows, you need CWL ``CommandLineTools``. There are some software packages that help with generating those. * `argparse2tool `_: Generate CWL ``CommandLineTool`` wrappers (and/or Galaxy tool descriptions) from Python programs that use argparse. Also supports the `click `_ argument parser * `pypi2cwl `_: Automatically run argparse2cwl on any package in PyPi * `python-cwlgen `_: Generate CommandLineTool and DockerRequirement programmatically