cookiecutter template for CWL CommandLineTool
Simple template creating a folder containing the tool.cwl and tool-job.yml files. You will be prompted for stuff like:
- cwlVersion
- docker image
- initial file names and formats
- Metadata (authors, organisations, licences)
- etc.
These templates are following recommendations from the CWL user guide and CWL recommended practices.
- Install cookiecutter
- cd to destination folder
cookiecutter https://github.com/ninsch3000/cookie_CWL_tool
If you want to change the default values, clone the repo and edit cookiecutter.json. You can then also call cookiecutter on your local copy of cookie_CWL_tool.