Skip to content

This repository contains the CWL description of EBI Metagenomics pipeline

Notifications You must be signed in to change notification settings

FarahZKhan/ebi-metagenomics-cwl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

ebi-metagenomics-cwl

This repository contains the CWL description of the EBI Metagenomics pipeline

Example workflow layout

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

How to run our CWL files?

  1. Install the cwlref-runner as described here: https://github.com/common-workflow-language/cwltool

  2. Get a clone of this repository

  3. Install the command line tools on your local machine/cluster (e.g. FragGeneScan or InterProScan 5)

  4. Choose the command line tool or workflow you want to run

  5. Write an YAML job file for the selected command line tool or workflow

  6. 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

About

This repository contains the CWL description of EBI Metagenomics pipeline

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Common Workflow Language 88.8%
  • Python 5.7%
  • Shell 3.1%
  • Perl 2.4%