This repository contains the CWL description of the EBI Metagenomics pipeline. It is superceded by https://github.com/EBI-Metagenomics/pipeline-v5
The steps of the original pipeline are visualised on the website and can be found here: https://www.ebi.ac.uk/metagenomics/pipelines/3.0 OR https://www.ebi.ac.uk/metagenomics/pipelines/4.0
Install the cwlref-runner as described here: https://github.com/common-workflow-language/cwltool
Get a clone of this repository
Install the command line tools on your local machine/cluster (e.g. FragGeneScan or InterProScan 5)
Choose the command line tool or workflow you want to run
Write an YAML job file for the selected command line tool or workflow
Run the command line tool/workflow, specifying the path if the tools are not installed to /usr/bin or /usr/local/bin
$ PATH=~/my/FragGeneScan:~/my/InterProScan:${PATH} cwltool \
--preserve-environment PATH workflows/emg-pipeline-v3.cwl \
workflows/emg-pipeline-v3-example-job.yaml