cwl2zshcomp generates ZSH auto completions
Python
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 12 commits ahead of common-workflow-language:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cwl2zshcomp
example
.gitignore
LICENSE.TXT
MANIFEST.in
README.md
requirements.txt
setup.py

README.md

cwl2zshcomp

cwl2zshcomp generates ZSH auto completions from CWL tool descriptions. The result is not perfect, but should replace a lot of manual labor.

If you read this, you might also like biozsh, a curated directory of ZSH auto completions for bioinformatics tools.

Installation

$ git clone https://github.com/kloetzl/cwl2zshcomp
$ cd cwl2zshcomp
$ sudo pip install .

Usage

cwl2zshcomp [options] FILES...

Available options:

  • -d, --dest - Destination directory to store resulting files
  • -h, --help - Print help
  • -q, --quiet - Do not print generated code to system output
  • -f - Force overriding a output file, if it already exists

License

Apache License 2.0

Original Code for cwl2argparse by Anton Khodak